|
|
|
Гетерогенный сервис для нескольких соединений с SQL Server
|
|||
|---|---|---|---|
|
#18+
Успешно использую гетерогенный сервис Oracle 11 для соединения с MS SQL Server 2008. Создал ODBC-источник с именем MSSQL, привязал его к серверу MS SQL и к конкретной базе на нём. В настроечном файле гетерогенного сервиса initdg4odbc.ora вписал: HS_FDS_CONNECT_INFO = MSSQL Настроил tnsnames.ora и listener.ora. Создал dblink. Всё работает. Теперь возникла необходимость соединяться сразу с 2-мя разными серверами MS SQL. Создал ODBC-источник с именем MSSQL2, привязал его к другому серверу MS SQL и к конкретной базе на нём. Но как настроить файл initdg4odbc.ora? Добавить ещё один HS_FDS_CONNECT_INFO ? Чтобы было так: HS_FDS_CONNECT_INFO = MSSQL HS_FDS_CONNECT_INFO = MSSQL2 Попробывал - не работает. Пишет внутренняя ошибка агента гетерагенного сервиса. Может ли этот гетерогенный сервис быть настроенным сразу на несколько ODBC источников? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2017, 01:00 |
|
||
|
Гетерогенный сервис для нескольких соединений с SQL Server
|
|||
|---|---|---|---|
|
#18+
Разобрался. Нужно редактировать не файл initdg4odbc.ora, а создавать для каждого DSN-имени отдельный настроечный файл с именем initDSN-имя.ora и там прописывать настройку HS_FDS_CONNECT_INFO. В моём случае должно быть 2-а файла initMSSQL.ora и initMSSQL2.ora, в каждом из которых соответственно нужно прописать HS_FDS_CONNECT_INFO = MSSQL и HS_FDS_CONNECT_INFO = MSSQL2 Оба они должны лежать там же где и файл initdg4odbc.ora ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2017, 01:42 |
|
||
|
|

start [/forum/topic.php?fid=52&gotonew=1&tid=1885778]: |
0ms |
get settings: |
12ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
176ms |
get topic data: |
8ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 451ms |

| 0 / 0 |
