powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Связанный сервер MySQL создаётся без ошибок, но не открывается
8 сообщений из 8, страница 1 из 1
Связанный сервер MySQL создаётся без ошибок, но не открывается
    #39770251
naz74ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, уважаемые.
Прошу помочь в доступе к базе mysql (битрикс24) из Ms Sql Management Studio. Что есть:
1. Источник ODBC- системный DSN, пробовал с разными драйверами. Сейчас стоит 5.1:

2. Создал связанный сервер без ошибок:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
USE [master]
GO
EXEC master.dbo.sp_addlinkedserver 
@server = N'BX'
,@srvproduct=N'sitemanager'
,@datasrc=N'sitemanager'
,@provider=N'MSDASQL'
,@provstr=N'Driver={MySQL ODBC 5.1 Driver};DATABASE=sitemanager;OPTION=3;PWD=mypass;UID=reader2;SERVER=BX'
GO
EXEC master.dbo.sp_serveroption @server=N'BX', @optname=N'rpc', @optvalue=N'true'
GO
EXEC master.dbo.sp_serveroption @server=N'BX', @optname=N'rpc out', @optvalue=N'true'
GO


3. При попытке открыть таблицу в MySQL
Код: sql
1.
SELECT * FROM OPENQUERY(BX, 'SELECT * FROM sitemanager.b_blog;')


получаю:
Поставщик OLE DB "MSDASQL" для связанного сервера "bx" вернул сообщение "[Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию".
Сообщение 7303, уровень 16, состояние 1, процедура sp_testlinkedserver, строка 1
Не удалось проинициализировать объект источника данных поставщика OLE DB "MSDASQL" для связанного сервера "bx".
4. А в Excel нормально данные выгружаются при помощи этого DSN
Что не так? Драйвера пробовал и 5.3, и 8
...
Рейтинг: 0 / 0
Связанный сервер MySQL создаётся без ошибок, но не открывается
    #39770271
felix_ff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
naz74ru,

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
USE [master]
GO
EXEC master.dbo.sp_addlinkedserver @server = N'MYSQLSERVER', @srvproduct=N'sitemanager', @provider=N'MSDASQL', @datasrc=N'sitemanager'
GO
EXEC master.dbo.sp_serveroption @server=N'MYSQLSERVER', @optname=N'data access', @optvalue=N'true'
GO
EXEC master.dbo.sp_serveroption @server=N'MYSQLSERVER', @optname=N'dist', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'MYSQLSERVER', @optname=N'pub', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'MYSQLSERVER', @optname=N'rpc', @optvalue=N'true'
GO
EXEC master.dbo.sp_serveroption @server=N'MYSQLSERVER', @optname=N'rpc out', @optvalue=N'true'
GO
EXEC master.dbo.sp_serveroption @server=N'MYSQLSERVER', @optname=N'sub', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'MYSQLSERVER', @optname=N'connect timeout', @optvalue=N'0'
GO
EXEC master.dbo.sp_serveroption @server=N'MYSQLSERVER', @optname=N'collation name', @optvalue=null
GO
EXEC master.dbo.sp_serveroption @server=N'MYSQLSERVER', @optname=N'lazy schema validation', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'MYSQLSERVER', @optname=N'query timeout', @optvalue=N'0'
GO
EXEC master.dbo.sp_serveroption @server=N'MYSQLSERVER', @optname=N'use remote collation', @optvalue=N'true'
GO
EXEC master.dbo.sp_serveroption @server=N'MYSQLSERVER', @optname=N'remote proc transaction promotion', @optvalue=N'true'
GO
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname = N'MYSQLSERVER', @locallogin = NULL , @useself = N'False', @rmtuser = N'reader2', @rmtpassword = N'mypass'
GO



попробуйте так
...
Рейтинг: 0 / 0
Связанный сервер MySQL создаётся без ошибок, но не открывается
    #39770285
Фотография court
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
naz74ruЧто не так?битность сервера ?
битность драйвера ?
...
Рейтинг: 0 / 0
Связанный сервер MySQL создаётся без ошибок, но не открывается
    #39770317
naz74ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
felix_ffnaz74ru,
...

попробуйте так
Спасибо, завтра с утреца..
...
Рейтинг: 0 / 0
Связанный сервер MySQL создаётся без ошибок, но не открывается
    #39770322
naz74ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
courtnaz74ruЧто не так?битность сервера ?
битность драйвера ?
Да, намек понял..
Сервер 192.168.127.3 - 64-х
Мой рабочий комп, на котором DSN, - 32-х

и что, теперь мне на мой 32-х разрядный комп ставить драйвер My SQL 64-х разрядный?
Попробовать можно!
...
Рейтинг: 0 / 0
Связанный сервер MySQL создаётся без ошибок, но не открывается
    #39770324
Фотография court
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
naz74ruСервер 192.168.127.3 - 64-х
MS SQL Server-а (на котором линкед сервер делаешь) битность какая ?
naz74ruи что, теперь мне на мой 32-х разрядный комп ставить драйвер My SQL 64-х разрядный?
Драйвер должен быть установлен на машине, на которой MS SQL Server
...
Рейтинг: 0 / 0
Связанный сервер MySQL создаётся без ошибок, но не открывается
    #39770325
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
naz74ruСервер 192.168.127.3 - 64-х
Мой рабочий комп, на котором DSN, - 32-х

вы хотите сделать линк с сервера , где стоит MS SQL, через локальный DSN с вашего компа?
...
Рейтинг: 0 / 0
Связанный сервер MySQL создаётся без ошибок, но не открывается
    #39770336
naz74ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, теперь становится яснее..
Что я делаю- пытаюсь со своего рабочего 32-х компа сделать линк на сервер с MS SQL 64-x, на котором нет DSN..
А MS SQL ищет DNS у себя на сервере!
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Связанный сервер MySQL создаётся без ошибок, но не открывается
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]