Я пытаюсь подключиться из Oracle к другой базе данных, например PostgreSQL, используя подключения к разнородным базам данных. - PullRequest
0 голосов
/ 28 апреля 2020

Я получаю ошибку ORA-28545: ошибка, диагностированная Net8 при подключении к агенту. Невозможно получить текст сообщения NETWORK / NCR 65535 ORA-02063: две предыдущие строки из PG_LINK 28545. 0000 - "ошибка, диагностированная Net8 при подключении к агенту "

1 Ответ

0 голосов
/ 28 апреля 2020

Не так много, чтобы go там. «Невозможно получить текст сообщения NETWORK / NCR» обычно означает неправильную настройку ORACLE_HOME, не позволяющую сбойному процессу найти файл, содержащий текст сообщений об ошибках. Поэтому я погуглил основной код ошибки «ORA-02063». (Предлагаю вам сделать то же самое). Наиболее распространенные причины этой ошибки:

Эта ошибка «зацепки» может произойти, если:

  • Среда настроена неправильно (например, LD_LIBRARY_PATH не указывает на unixODB C каталоги библиотеки, или ODBCSYSINI не указывает на каталог, содержащий копию odb c .ini, где определен целевой ODB C DSN.)

  • 64-битная библиотека DG4ODB C используется с 32-битными библиотеками ODB C и наоборот.

  • SID, указанный в конфигурации DG4ODB C, не является работает на хосте, указанном в tnsnames.ora.

(ссылка https://www.easysoft.com/blog/ora-02063.html).

Кроме того, для более общего ознакомления с настройкой связи db с базой данных, отличной от oracle, см. https://edstevensdba.wordpress.com/2018/09/19/the-oracle-transparent-gateway/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...