1

Я хочу настроить связанный сервер в MS SQL Server Management 2014 для доступа к моей базе данных PROGRESS. Связанный сервер позволит нам обновлять таблицы и т.д., А затем запускать наши запросы с SQL Server.

У меня проблемы с подключением к PROGRESS через SQL Server с использованием ODBC, и я искал совета. SQL Server размещается на нашем сервере, а Progress DB - снаружи в облаке.

Вот что я делаю:

Сначала настройте соединение ODBC с базой данных Progress в ODBC Administrator в системном DSN. ( В System DSN я выбираю протокол проводного сервера DataDirect 7.1 Sql). Во время установки я ввожу IP-адрес на имя сервера. После этого я проверяю соединение, выдает ошибку:

Проверьте имя хоста и порт

Щелкните правой кнопкой мыши объекты «Сервер» и выберите новый связанный сервер.

Связанный сервер: PRO_SQL

Поставщик: Microsoft OLE DB Поставщик для драйверов ODBC Имя продукта: База данных Progress Источник: Linked_test Строка поставщика: DSN = связанный_тест; DB = Данные1; UID = odbc; PWD = pass1234; HOST = reporttest; ПОРТ = 23400 Расположение: У меня ЭТО ПУСТО ???? Каталог: У меня есть этот пустой?

Два последних поля у меня пустые, это проблема? что должно идти туда ??

Вот ошибки, которые я получаю:

Проверьте имя хоста и порт

Я также попробовал это с другой строкой, и я получаю отдельную ошибку, когда я пытаюсь запустить запрос:

ВОДИТЕЛЬ = {linked_test}; UID = ODBC; PWD = pass1234; имя_базы_данные = Данные1; PortNumber = 23400; HOSTNAME = reporttest

Любая помощь с благодарностью!

0