[ОТВЕТИТЬ]
Опции темы
24.05.2013 13:25  
Troll
Как известно, есть гетерогенные сервисы, позволяющие делать select изнутри базы Oracle в другие базы, например, MS SQL. Одним из основных и штатных сервисов для этого является Oracle gateways.
1. Как скачать: на support.oracle.com найти Patch 10404530: 11.2.0.3.0 PATCH SET FOR ORACLE DATABASE SERVER, выбрать нужную версию ОС и скачать 5-й диск. Т.е. gateway идет в составе RDBMS.
2. Установка. Установить gateway, следуя официальной документации

3. Настройка - настроить gateway следуя официальной документации

4. Проверка работоспособности: соединиться с сервером БД при помощи SQL Developer или чего-либо аналогичного, создать линк на внешнюю базу и попробовать из этого линка что-то выбрать. Подчеркиваю, что напрямую подключаться к SID не имеет смысла. Если будет ошибка, то ругаться будет на что-то общее, вроде
Цитата:
ORA-28547: connection to server failed, probable Oracle Net admin error
, отсылая искать ошибку самому. Например, эта ошибка может говорить о неправильном имени пользователя/пароле.

Пример listener.ora
Цитата:
LISTENER=
(DESCRIPTION_LIST=
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.110.0.140)(port=1521)))
)

SID_LIST_LISTENER=
(SID_LIST=
(SID_DESC=
(SID_NAME=dg4msql)
(ORACLE_HOME=/opt/oracle/app/oracle/product/11.2.0/dbhome_1)
(PROGRAM=dg4msql)
(ENVS=LD_LIBRARY_PATH=/opt/oracle/app/oracle/product/11.2.0/dbhome_1/dg4msql/driver/lib:/opt/oracle/app/oracle/product/11.2.0/dbhome_1/lib, LIBPATH=/opt/oracle/app/oracle/product/11.2.0/dbhome_1/dg4msql/driver/lib:/opt/oracle/app/oracle/product/11.2.0/dbhome_1/lib,SHLIB_PATH=/opt/oracle/app/oracle/product/11.2.0/dbhome_1/dg4msql/driver/lib:/opt/oracle/app/oracle/product/11.2.0/dbhome_1/lib32)
пример tnsnames.ora
Цитата:
dg4msql=
(DESCRIPTION=
(ADDRESS=(PROTOCOL=TCP)(HOST=10.110.0.140)(port=1521))
(CONNECT_DATA=
(SID=dg4msql)
)
(HS=OK)
)
пример $ORACLE_HOME/dg4msql/admin/initdg4msql.ora
Цитата:
HS_FDS_CONNECT_INFO=10.110.0.13:1433//ED
HS_FDS_RECOVERY_ACCOUNT=RECOVER
HS_FDS_RECOVERY_PWD=RECOVER
HS_FDS_TRACE_LEVEL=OFF
#HS_LANGUAGE=AMERICAN_AMERICA.WE8ISO8859P1
из интересного можно почитать ноты:
1080521.1
562509.1
и есть утилита автоконфигурации этого мусора, лежит в ноте 1274157.1
утилита на Java, нужна графика.
 
 
Опции темы



Часовой пояс GMT +3, время: 10:47.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.