Недавно я установил SQL Server 2008 Express на свой домашний компьютер Windows 7 Ultimate x64. У меня также есть IIS 7.5 с PHP 5.3, и я пытался подключиться к SQL через ADODB, но продолжал получать эту ошибку:
[Microsoft][ODBC Driver Manager] The specified DSN contains an
architecture mismatch between the Driver and Application
После небольшого количества выкапывания в Интернете, я думаю, это связано с тем, что драйвер ODBC для SQL Server предназначен для 32-разрядных операционных систем, а мой 64. Прежде всего, я прав? Это причина, по которой я столкнулся с проблемой? Во-вторых, если да, то как это исправить? Существуют ли обновленные драйверы ODBC, которые работают с 64-разрядными операционными системами? Я посмотрел, но не смог найти...