Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 NETWORK_LINK  [new]
шкафчик
Member

Откуда:
Сообщений: 125
Объясните кто-нибудь плз, может ли опция network_link в expdp-impdp исключить копирование файла дампа из source в target при переносе данных, т.е. можно ли с помощью нее удаленно цеплять файл дампа ?
Ниже приведен пример экспорта-импорта с копированием файла dmp1.dmp из директории, на которую ссылается DIR_SOURCE, в директорию, на которую ссылается DIR_TARGET:
expdp 'sys/sys@source as sysdba' SCHEMAS=sch1 INCLUDE=TABLE directory=DIR_SOURCE dumpfile=dmp1.dmp logfile=expdp.log
impdp 'sys/sys@target as sysdba' directory=DIR_TARGET dumpfile=dmp1.DMP logfile=impdp.log
В какую команду нужно добавить NETWORK_LINK=source_database_link и из какой убрать опцию с директорией?
6 мар 13, 16:35    [14020753]     Ответить | Цитировать Сообщить модератору
 Re: NETWORK_LINK  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
Убрать команду экспорта и использовать только impdp c network_link
6 мар 13, 17:02    [14020958]     Ответить | Цитировать Сообщить модератору
 Re: NETWORK_LINK  [new]
шкафчик
Member

Откуда:
Сообщений: 125
pravednik
Убрать команду экспорта и использовать только impdp c network_link

А откуда возьмется файл дампа, его ведь должна генирить expdp ?
7 мар 13, 10:00    [14023272]     Ответить | Цитировать Сообщить модератору
 Re: NETWORK_LINK  [new]
7686
Guest
шкафчик,

а ты попробуй через impdp с нетворклинк....узнаешь что не нужен
7 мар 13, 10:03    [14023282]     Ответить | Цитировать Сообщить модератору
 Re: NETWORK_LINK  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
шкафчик
А откуда возьмется файл дампа

А по ссылке зайти ;) ?

автор
The NETWORK_LINK parameter initiates an import via a database link. This means that the system to which the impdp client is connected contacts the source database referenced by the source_database_link, retrieves data from it, and writes the data directly to the database on the connected instance. There are no dump files involved.
7 мар 13, 13:17    [14024311]     Ответить | Цитировать Сообщить модератору
 Re: NETWORK_LINK  [new]
шкафчик
Member

Откуда:
Сообщений: 125
Еще один вопрос возник, при использовании опции NETWORK_LINK:
В базе источнике есть 2 схемы s1 и s2 . Права есть для коннекта для схемы s1 , но зайдя в s1 можно просматривать объекты схемы s2(например select * from s2.tab1 - работает).

Запускаю такую штуку:

impdp 't1/pass@target' TABLES=s2.tab1 REMAP_SCHEMA=s2:t1 DIRECTORY=DATA_PUMP_DIR NETWORK_LINK=link_from_t1_to_s1

Линк link_from_t1_to_s1 смотрит из схемы t1 в таргете на схему s1 в сорсе, запрос select * from s2.tab1@link_from_t1_to_s1 - успешно извлекает данные.

Пишет:
ORA-31631: требуются полномочия
ORA-39109: Непривилегированные пользователи не могут оперировать схемами других
пользователей

Может все-таки можно как-то импортировать данные из другой схемы, которая не совпадает с той схемой в которою непосредственно происходит коннект? (ведь select * from s2.tab1 - работает коннектясь под s1)
4 июн 13, 17:44    [14390569]     Ответить | Цитировать Сообщить модератору
 Re: NETWORK_LINK  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
шкафчик,

imp_full_database ?
4 июн 13, 18:18    [14390705]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить