по DATABASE LINK подскажите пожалуйста

Mr-Eugene
Дата: 11.08.2005 11:35:54
можно ли в DATABASE LINK учесть название схемы другого юзера, т.е. чтобы было не

SELECT * схема.табличка@LINK

а

SELECT * табличка@LINK
Vadim_Maximov
Дата: 11.08.2005 11:38:21
Mr-Eugene
можно ли в DATABASE LINK учесть название схемы другого юзера, т.е. чтобы было не

SELECT * схема.табличка@LINK

а

SELECT * табличка@LINK
Кто-то отменил публичные синонимы?
Mr-Eugene
Дата: 11.08.2005 11:45:40
немного некорректно спросил, таблички находятся на удалённом сервере и в схеме другого юзера, не под которым я к тому серверу коннекчюсь
XCB
Дата: 11.08.2005 12:04:28
во первых можно конектинься на удаленный сервер под нужным пользователем.
во вторых можно создать синоним на удаленном сервере.
в третьих можно создать синоним на том сервере с которого DB_LINK (тогда имя объекта со схемой и дблинком уже в самом синониме).
dnsa
Дата: 11.08.2005 12:05:25
На удалённом сервере пользователем под которым коннектишься сделай синоним.
Mr-Eugene
Дата: 11.08.2005 13:37:18
с одной табличкой всё работает, но мне надо этот синоним подставить в пакет репликации нескольких таблиц моего и удалённого сервера а пакете все вызовы удалённых таблиц идут без указания схемы, только как переменная подставляется DB LINK
XCB
Дата: 11.08.2005 13:43:53
синонимов может быть и больше одного...
или с синонимами совсем не получается?
а создать дб линк под нужным пользователем нельзя?
Если пакет самописный, то можно и его поправить...
Mr-Eugene
Дата: 11.08.2005 14:11:13
там табличек, штук 30, можно подправить и в пакете, просто хотелось сделать это как-нить покрасивше, тем более, что разработчик пакета мне говорит, что схему можно как-то подсунуть в DB LINK, правда не говорит - как, вот и пришлось просить помощи у добрых людей ))
Mr-Eugene
Дата: 11.08.2005 15:05:19
неужели больше решений нету? должен же быть какой-то вариант...
Mr-Eugene
Дата: 11.08.2005 15:29:30
ладно, буду пакет ковырять, всё равно - большое спасибо за ответы