Доступные версии документации

Экспорт объектов конкретного пользователя без запроса пароля

 
-wu <пользователь>

Задает экспорт только тех объектов, владельцем которых является указанный <пользователь>. В процессе работы пароль <пользователя> не запрашивается. Для выполнения данной операции пользователь БД, от имени которого работает утилита dbstore (ключ -u), должен иметь соответствующие привилегии.

Если привилегии предоставить нельзя (например, для ролей) надо использовать -plist или вводить пароль с консоли.

При экспорте пользовательской последовательности дополнительно экспортируется PUBLIC SEQUENCE.

Примеры
  1. Утилита запущена от имени пользователя, являющегося владельцем экспортируемых таблиц.

    dbstore -u USR1/123 -wu USR1 -ot TAB1,TAB2,TAB3

    В каталоге выгрузки будет создан подкаталог USR1.lod с файлами TAB1.lod, TAB2.lod, TAB3.lod.

  2. Утилита запущена от имени пользователя, не являющегося владельцем экспортируемых таблиц. В данном случае у пользователя SYSTEM/MANAGER должна быть привилегия на чтение данных из таблицы USR1.AUTO:

    inl>username USR1/123
    inl>grant select on TAB1 to SYSTEM;
    dbstore -u SYSTEM/MANAGER  -wu USR1 -ot TAB1,TAB2

    В каталоге выгрузки будет создан подкаталог USR1.lod с файлами TAB1.lod, TAB2.lod.

Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter