подключение базы данных MS Access через PHP на Windows Server 2012 - PullRequest
0 голосов
/ 04 апреля 2019

Мне удалось подключиться к базе данных MS Access через PHP на Windows Server 2008, но я не смог на Windows Server 2012.

Мой тестовый код

$access = new PDO( "odbc:Driver={Microsoft Access Driver (*.mdb)}; Dbq={C:\\shareDB\\att2000.mdb};" );

, но он возвращаетошибка

Fatal error: Uncaught PDOException: SQLSTATE[IM002] SQLDriverConnect: 0 [Microsoft][ODBC Driver Manager] Data source nam
e not found and no default driver specified in C:\xampp\htdocs\db_test.php:4
Stack trace:
#0 C:\xampp\htdocs\db_test.php(4): PDO->__construct('odbc:Driver={Mi...')
#1 {main}
  thrown in C:\xampp\htdocs\db_test.php on line 4

Я следую инструкциям на http://www.dlldownloader.com/odbcjt32-dll/#Operating-Systems-Compatible-with-the-Odbcjt32dll-File, хотя веб-сайт не включает Windows Server 2012 как совместимый с odbcjt32.dll У меня все еще та же ошибка.

Я использую xampp для Windows 7.1.27 и включаю расширение pdo_odbc.

Возможно ли подключить базу данных MS Access через PHP на Windows Server 2012?

...