Назад | Перейти на главную страницу

Подключиться через ODBC к базе данных Progress 9.1D, работающей на SCO Unix

Мы хотим сделать дамп действительно старой базы данных из системы Progress DB, которая работает в нашем офисе, однако мы натолкнулись на кирпичную стену, пытаясь подключиться к системе с помощью драйвера ODBC из Открыть ссылку.

вот краткое изложение установки.

У нас есть система SCO Unix, на которой запущен сервер базы данных Progress 9.1D (возраст примерно 15-20 лет), в ней включен приемник / система SQL, работающий на сервере. если мы войдем в систему локально с помощью Putty, мы сможем использовать приложение Unix, которое было написано для БД, для подключения к БД и извлечения / обработки данных и т. д.

Я понимаю, что это не помогает решить проблему с сетевым подключением ODBC, но я подумал, что упомянул бы об этом, чтобы уточнить, что мы можем получить доступ к БД и запросить данные.

Мы пытаемся подключиться к серверу, используя 2 машины (Win7 PRO и win 8.1 PRO), используя Одноуровневый драйвер ODBC OpenLink для Progress 9.1D (32 бит).

Все мои попытки получить доступ к базе данных с ПК до сих пор приводили к следующим ошибкам:

SQL State : S1000
[OpenLink][ODBC]Unable to allocate server handle

SQL State : 08004
[OpenLink][ODBC][Driver]Connection rejected by data source

При подключении я использую следующие параметры.

session options : -d mdy
database options : -N tcp -H <hostname> -db <db location> -S 3030
table view : <blank>

Мы будем благодарны за любую помощь или совет по этой проблеме, поскольку это действительно заставляет нас чесать голову.

Progress 9 имеет два режима - SQL [-92] и 4GL / ABL / SQL-89. Ваш драйвер ODBC может пытаться использовать соединение SQL, которое может работать на другом порту, отличном от 4GL. Ваш сервер также может быть настроен на запуск только одного или другого, или иметь ограниченные соединения и т. Д.

Я бы посмотрел на сервере в databasename.lg файл и посмотрите, какие записи он показывает при попытке подключения. Он предоставит вам более важную информацию, чем драйвер ODBC.