|
Возможно ли в Oracle связаться из текущей БД с другой БД Oracle
|
|||
---|---|---|---|
#18+
Возможно ли в Oracle связаться из текущей БД с другой БД, тоже Oracle, из триггера или хранимой процедуры и.Если можно, пример. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2002, 18:44 |
|
Возможно ли в Oracle связаться из текущей БД с другой БД Oracle
|
|||
---|---|---|---|
#18+
create public link REMOTE ...; -- see docs, or use smth. like SQL Navigator or TOAD create synonym the_table for remote_owner.remote_table@REMOTE; create synonym another_syn for remote_view@REMOTE; create synonym syn_for_fun for remote_funct@REMOTE; -- forget how to make syn for package insert into the_table select syn_for_fun(a.cl1)*b.val2/c.loc1 from another_syn a, owner_x.direct_t_use@REMOTE b, local_t c; -- got idea??? Сразу же предупрежу о глюках: а) примерно 25% багов на металинке -- глюки и падения сервера, при доступе через линк б) если меняется что-то в описании объекта на другой стороне (например поле расширили, или добавили), то нужно насильно пересобрать (alter package compile; ... compile body) все затрагиваемые пакеты, иначе на пустом месте рождаются ошибки типа "ORA-06502 PL/SQL: numeric or value error", а в базу пишутся левые данные. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2002, 22:09 |
|
|
start [/forum/topic.php?fid=52&gotonew=1&tid=1993342]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
10ms |
get first new msg: |
23ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 288ms |
total: | 436ms |
0 / 0 |