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

Откуда:
Сообщений: 69
Здравствуйте имеется
sql server 2008 sp4
сервер mysql

Пытаюсь создать связный сервер с mysql из MSSQL.
sql server x64
операциона x64
установлен коннектор odbc x64
установлен системный dsn 5.3 ANSI driver (тест проходит)

Пытаюсь в mssql создать связный сервер не выходит, есть подозрение что неправильно строку формирую
Provider=MSDASQL;Driver={MySQL ODBC 5.3 ANSI Driver};Server=192.168.12.100;Port=3306;Database=sfessef;User=sefsfss;Password=sfseefs;Option=3;

Выдает ошибку:

ЗАГОЛОВОК: Microsoft SQL Server Management Studio
------------------------------

Связанный сервер был создан, однако не прошел проверку соединения. Сохранить связанный сервер?

------------------------------
ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ:

При выполнении инструкции или пакета Transact-SQL возникло исключение. (Microsoft.SqlServer.ConnectionInfo)

------------------------------

Поставщик именованных каналов: Не удалось открыть соединение с SQL Server [53].
OLE DB provider "SQLNCLI10" for linked server "MYSQL" returned message "Время ожидания входа в систему истекло".
OLE DB provider "SQLNCLI10" for linked server "MYSQL" returned message "При установлении соединения с сервером SQL Server произошла ошибка, связанная с сетью или с определенным экземпляром. Сервер не найден или недоступен. Убедитесь, что имя экземпляра указано правильно и на сервере SQL Server разрешены удаленные соединения. Дополнительные сведения см. в электронной документации по SQL Server.".
OLE DB provider "SQLNCLI10" for linked server "MYSQL" returned message "Недопустимый атрибут строки подключения". (Microsoft SQL Server, ошибка: 53)

Чтобы получить справку, щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft SQL Server&ProdVer=10.00.6000&EvtSrc=MSSQLServer&EvtID=53&LinkId=20476

-
30 сен 15, 07:56    [18212680]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать связный сервер Mysql  [new]
Glory
Member

Откуда:
Сообщений: 104760
Kirill_Y
Пытаюсь в mssql создать связный сервер не выходит, есть подозрение что неправильно строку формирую
Provider=MSDASQL;Driver={MySQL ODBC 5.3 ANSI Driver};Server=192.168.12.100;Port=3306;Database=sfessef;User=sefsfss;Password=sfseefs;Option=3;

А вы ее сами придумали ? Сразу с двумя драйверами - MSDASQL и {MySQL ODBC 5.3 ANSI Driver}
30 сен 15, 08:09    [18212693]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать связный сервер Mysql  [new]
Glory
Member

Откуда:
Сообщений: 104760
Kirill_Y
sql server x64
операциона x64
установлен коннектор odbc x64
установлен системный dsn 5.3 ANSI driver (тест проходит)

А этот "5.3 ANSI driver" он тоже x64 ?
30 сен 15, 08:11    [18212697]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать связный сервер Mysql  [new]
Kirill_Y
Member

Откуда:
Сообщений: 69
да он х64
так тоже не выходит
Driver={MySQL ODBC 5.3 ANSI Driver};Server=192.168.12.100;Port=3306;Database=фффф;User=фффф;Password=фффф;Option=3;
30 сен 15, 08:25    [18212730]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать связный сервер Mysql  [new]
Glory
Member

Откуда:
Сообщений: 104760
Kirill_Y
так тоже не выходит

Нет желания взять примеры создания сервера из хелпа ?
30 сен 15, 08:26    [18212732]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать связный сервер Mysql  [new]
Kirill_Y
Member

Откуда:
Сообщений: 69
Создавал как то полгода назад, по мануалу.Сейчас второй день бьюсь...
http://wiki.oktell.ru/Подключение_сервера_MySQL
Все по этому мануалу, только платформа х64 и дрова соответственно.
30 сен 15, 08:30    [18212737]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать связный сервер Mysql  [new]
Glory
Member

Откуда:
Сообщений: 104760
Kirill_Y
Создавал как то полгода назад, по мануалу

Вы ЭТО считаете оффициальным руководством ?
30 сен 15, 08:31    [18212740]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать связный сервер Mysql  [new]
Kirill_Y
Member

Откуда:
Сообщений: 69
на mysql где то глянуть или ms sql
30 сен 15, 08:33    [18212745]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать связный сервер Mysql  [new]
Glory
Member

Откуда:
Сообщений: 104760
Kirill_Y
на mysql где то глянуть или ms sql

Еще раз - открыть оффициальный хелп продукта
Вы знаете, что это такое ?
30 сен 15, 08:34    [18212749]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать связный сервер Mysql  [new]
Kirill_Y
Member

Откуда:
Сообщений: 69
Не могу в официальном хелпе инфу найти
30 сен 15, 09:00    [18212784]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать связный сервер Mysql  [new]
Glory
Member

Откуда:
Сообщений: 104760
https://msdn.microsoft.com/en-us/library/ms190479.aspx
30 сен 15, 09:04    [18212794]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать связный сервер Mysql  [new]
Kirill_Y
Member

Откуда:
Сообщений: 69
Дело было не в строке подключения а в динамических портах в настройках мс скуля
30 сен 15, 10:03    [18213032]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать связный сервер Mysql  [new]
Glory
Member

Откуда:
Сообщений: 104760
Kirill_Y
Дело было не в строке подключения а в динамических портах в настройках мс скуля

И как же динамические порты MSSQL влияют на linked server ?
30 сен 15, 10:58    [18213367]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать связный сервер Mysql  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8316
Kirill_Y
да он х64
так тоже не выходит
Driver={MySQL ODBC 5.3 ANSI Driver};Server=192.168.12.100;Port=3306;Database=фффф;User=фффф;Password=фффф;Option=3;


Значит неверная строка подключения.
30 сен 15, 12:29    [18214064]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать связный сервер Mysql  [new]
Kirill_Y
Member

Откуда:
Сообщений: 69
Строку никто не менял работает и с ней, в настройках скуля в протоколе tcp\ip помогла смена динамик порт на статик
30 сен 15, 13:57    [18214622]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать связный сервер Mysql  [new]
Glory
Member

Откуда:
Сообщений: 104760
Kirill_Y
Строку никто не менял работает и с ней, в настройках скуля в протоколе tcp\ip помогла смена динамик порт на статик

Вы бредите

И вы как минимум один раз поменяли строку
с
Provider=MSDASQL;Driver={MySQL ODBC 5.3 ANSI Driver};Server=192.168.12.100;Port=3306;Database=sfessef;User=sefsfss;Password=sfseefs;Option=3;
на
Driver={MySQL ODBC 5.3 ANSI Driver};Server=192.168.12.100;Port=3306;Database=фффф;User=фффф;Password=фффф;Option=3;
30 сен 15, 13:59    [18214633]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать связный сервер Mysql  [new]
Kirill_Y
Member

Откуда:
Сообщений: 69
Не один раз а раз 10 пробывал по всякому, не надо меня убеждать что я делал то что я не делал
30 сен 15, 14:01    [18214651]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать связный сервер Mysql  [new]
angel_zar
Member

Откуда: Барнаул
Сообщений: 902
Kirill_Y
Строку никто не менял работает и с ней, в настройках скуля в протоколе tcp\ip помогла смена динамик порт на статик

Ух-ты.
30 сен 15, 14:03    [18214663]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать связный сервер Mysql  [new]
Glory
Member

Откуда:
Сообщений: 104760
Kirill_Y
Не один раз а раз 10 пробывал по всякому, не надо меня убеждать что я делал то что я не делал

Не надо убеждать, что крокодилы летают.
30 сен 15, 14:03    [18214672]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать связный сервер Mysql  [new]
Kirill_Y
Member

Откуда:
Сообщений: 69
Это робот, модераторы забаньте его, Он посылает на мануал и про каких то крокодилов пишет.
30 сен 15, 14:06    [18214686]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать связный сервер Mysql  [new]
Kirill_Y
Member

Откуда:
Сообщений: 69
Владислав Колосов
Kirill_Y
да он х64
так тоже не выходит
Driver={MySQL ODBC 5.3 ANSI Driver};Server=192.168.12.100;Port=3306;Database=фффф;User=фффф;Password=фффф;Option=3;


Значит неверная строка подключения.


С этой строкой работает, но работает с определенными настройками tcp\ip в скуле.
30 сен 15, 14:07    [18214700]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать связный сервер Mysql  [new]
Glory
Member

Откуда:
Сообщений: 104760
Kirill_Y
Владислав Колосов
пропущено...


Значит неверная строка подключения.


С этой строкой работает, но работает с определенными настройками tcp\ip в скуле.

Разумеется. На этой оптимитичской ноте конференция о летающих крокодилах завершает свою работу.
Всем спасибо, все свободны
30 сен 15, 14:10    [18214718]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить