|
имя дблинка 10g vs более новые
|
|||
---|---|---|---|
#18+
Добрый день. При переносе данных через Data Pump между базами версии 19c заметил проблему с именами ДБлинков. На источнике линк DBLNK1.COM работает хорошо в процедурах и вьюхах под именем DBLNK1.COM и DBLNK1. На целевой базе линк DBLNK1.COM работает только с полным именем DBLNK1.COM, а если делать запрос к DBLNK1, то: ORA-02019: connection description for remote database not found DB_DOMAIN,sqlnet.ora,global_names у баз одинаковые. Последующий анализ привёл к тому, что Источником является БД, которая изначально была на версии 10G, целевая сразу создавалась на 19с. Проверив на других базах это подтвердилось, те, которые создавались до 11G могут работать с линком DBLNK1.COM как DBLNK1.COM, так и DBLNK1. Начиная с 11G имя линка должно полностью соответствовать при вызове. Есть ли у кого опыт обхода данного ограничения? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2020, 11:50 |
|
имя дблинка 10g vs более новые
|
|||
---|---|---|---|
#18+
alex722 DB_DOMAIN,sqlnet.ora,global_names у баз одинаковые. A tnsnames.ora? Как определен connection string? Я имею ввиду что указано в USING: CREATE DATABASE LINK dblink CONNECT TO remote_user IDENTIFIED BY password USING 'remote_database' ; ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2020, 20:12 |
|
имя дблинка 10g vs более новые
|
|||
---|---|---|---|
#18+
Вячеслав Любомудров, false на обеих бд ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2020, 16:35 |
|
имя дблинка 10g vs более новые
|
|||
---|---|---|---|
#18+
flexgen, USING 'DB_TCPIP' DB_TCPIP = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = HOST)(PORT = 1521)) ) (CONNECT_DATA = (SID = DB) ) ) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2020, 17:16 |
|
имя дблинка 10g vs более новые
|
|||
---|---|---|---|
#18+
alex722 flexgen, USING 'DB_TCPIP' DB_TCPIP = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = HOST)(PORT = 1521)) ) (CONNECT_DATA = (SID = DB) ) ) И tnsping проходит? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2020, 21:37 |
|
имя дблинка 10g vs более новые
|
|||
---|---|---|---|
#18+
flexgen, конечно проходит, линк работает хорошо, просто на одной бд один линк работает с .COM и без, а на другой надо создавать 2 линка, чтобы работали .COM и без ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2020, 21:40 |
|
имя дблинка 10g vs более новые
|
|||
---|---|---|---|
#18+
Все же, что возвращает select * from global_name? Там была какая-то непонятка с этими GLOBAL_NAMES ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2020, 02:01 |
|
имя дблинка 10g vs более новые
|
|||
---|---|---|---|
#18+
Вот еще до кучи: избавление от домена ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2020, 02:03 |
|
|
start [/forum/topic.php?fid=52&fpage=29&tid=1880574]: |
0ms |
get settings: |
11ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
others: | 264ms |
total: | 382ms |
0 / 0 |