Я пытаюсь подключиться к базе данных MySQL 5 с помощью драйвера MySQL ODBC 5.1. В настройках ODBC панели управления я создал и протестировал соединение ODBC, и оно работает нормально. Когда я пытаюсь использовать соединение из кода VBScript, я получаю сообщение об ошибке:
ADODB.Connection error '800a0ea9' Provider is not specified and there is no designated default provider.
Я использую следующий код:
sConnection = "DSN=mydsn;"
Set objConn = CreateObject("ADODB.Connection")
objConn.Open(sConnection)
DSN-less (DRIVER = {MySQL ODBC 5.1 Driver};) возвращает ту же ошибку.
Можете ли вы помочь мне заставить это работать, пожалуйста?
Некоторые вещи, которые могут быть причиной: Сервер является виртуализированным сервером Windows 2003 Virtuozzo с IIS6, работающим как 64-битный. Я установил MyODBC 3.51 (x64) и MyODBC 5.1 (x86 и x64).