Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Linked Server MSSQL  [new]
legioner_007
Member

Откуда:
Сообщений: 39
После 3 часового поиска решения решил запостить вопрос.
Имеется 1 сервер MSSQL Version 9.4.5000.00 Exspress Edition, установленный на MS Server 2003 R2 Standart x64 Edition.
Имеется 2 сервер MS Server 2003 R2 Standart x64 Edition на нем висит MySQL 5.5.23

Хотел создать на 1 сервере Linked Server.
скачал mysql-connector-odbc-5.1.11-winx64.msi установил.
создал в System DSN запись Data Source Name = MySQL. TCP/IP = 192.168.0.5. port=3306. user=admin. password = ***
протестировал соединение = все ок.

в SQL Server Management Studio прописываю linked server= MYSQL, Provider= "Microsoft OLE DB Provider for ODBC Drivers", Product name = MySQL, Data Source = MySQL
пытаюсь добавить Linked Server пишет
The linked server has been created but failed a connection test. Do you want to keep the linked server?
------------------------------
ADDITIONAL INFORMATION:
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
Не удалось проинициализировать объект источника данных поставщика OLE DB "MSDASQL" для связанного сервера "MYSQL".
Поставщик OLE DB "MSDASQL" для связанного сервера "MYSQL" вернул сообщение "[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified". (Microsoft SQL Server, Error: 7303)


Пробовал соедениться к MYSQL базе с другого компа все работет.
23 июл 12, 14:16    [12902605]     Ответить | Цитировать Сообщить модератору
 Re: Linked Server MSSQL  [new]
legioner_007
Member

Откуда:
Сообщений: 39
не знаю что сделал.
у меня был установлен mysql-connector-odbc-5.1.11-winx64.msi.
установил mysql-connector-odbc-5.1.11-win32.msi
затем в C:\WINDOWS\SysWOW64 запустил odbcad32.exe заново все создал и все получилось.
хотя ранее до установки mysql-connector-odbc-5.1.11-win32.msi я C:\WINDOWS\SysWOW64 запускал odbcad32.exe но у меня ничего не вышло
23 июл 12, 14:28    [12902702]     Ответить | Цитировать Сообщить модератору
 Re: Linked Server MSSQL  [new]
kain111
Member

Откуда:
Сообщений: 226
ODBC разной разрядности 32 и 64, 2 разные группы, т.е. 32х битные приложения не видят 64х и наоборот.
24 июл 12, 09:24    [12906388]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить