Чтобы подключить к MS SQL Server связанный сервер (linked server) по ODBC (при отсутствии необходимого OLE-провайдера это - единственный остающийся вариант) нужно:
1) Добавить System DSN (Data Source Name):
2) На SQL-сервере выполнить запрос:
Используя ODBC, можно, в частности, прицепиться к MySQL-серверу (скачав ODBC-драйвер тут: http://www.mysql.com/products/connector/, тонкости настройки подключения я описал тут: http://barbitoff.blogspot.com/2011/09/mysql-ms-sql-server-2008-odbc.html).
1) Добавить System DSN (Data Source Name):
Панель управления -> Администрирование -> Источники данных (ODBC) -> Системный DSN -> Добавить, где выбираем нужный ODBC-драйвер и настраиваем параметры соединения с БД
2) На SQL-сервере выполнить запрос:
EXEC sp_addlinkedserver @server='MY_LINKED_SERVER_NAME', @srvproduct='SOMETHING_U_WANT', @provider='MSDASQL', @datasrc='SYSTEM_DSN_NAME'Также можно выполнить подключение сервера и без использования System DSN, а с помощью Connection String, как, можно прочитать тут: http://msdn.microsoft.com/en-us/library/ms190479.aspx
Используя ODBC, можно, в частности, прицепиться к MySQL-серверу (скачав ODBC-драйвер тут: http://www.mysql.com/products/connector/, тонкости настройки подключения я описал тут: http://barbitoff.blogspot.com/2011/09/mysql-ms-sql-server-2008-odbc.html).
Комментариев нет:
Отправить комментарий