Экспорт объектов группы пользователей

 
-useOwnerName

Задает экспорт объектов, принадлежащих различным пользователям БД. Используется одновременно c ключами экспорта объектов. При работе в неинтерактивном режиме требуется также ключ -plist.

Имена экспортируемых объектов должны быть представлены в виде < имя владельца >.< имя объекта >.

< Имя владельца > может быть задано в виде шаблона. Знак «%» в шаблоне соответствует любой последовательности символов, знак «_» – любому символу в данной позиции.

В процессе работы требуется предоставить пароли тех владельцев, чьи объекты экспортируется: либо ввести с консоли, либо указать их в файле паролей с помощью ключа -plist.

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

Примеры
  1. Экспорт всех имеющихся в БД таблиц TAB1. Пароли владельцев таблиц берутся из файла dbpls.txt.

    dbstore -u SYSTEM/MANAGER8 -useOwnerName -plist dbpls.txt -ot %.TAB1
  2. Экспорт всех имеющихся в БД таблиц TAB1, владельцы которых имеют четырехсимвольные имена вида USRx, где x – любой знак. Пароли владельцев таблиц берутся из файла dbpls.txt.

    dbstore_kov -plist dbpls.txt -u USR1/123 -useOwnerName -ot USR_.TAB1