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

Приложение. Примеры использования утилиты

Пример П.1.

Полный экспорт БД в каталог FULL_DB с интерактивным вводом паролей пользователей БД.

  1. Выполнить команду:

    DBSTORE -u SYSTEM/MANAGER -d FULL_DB
  2. В процессе экспорта БД утилита будет запрашивать ввод пароля пользователя, данные из таблиц которого в данный момент должны быть экспортированы, например:

    Пользователь: Alex

    Пароль:

  3. Для продолжения экспорта БД ввести запрашиваемый пароль. Если пароль неизвестен, нажать клавиши <Ctrl>+<Break> для завершения работы утилиты.


Пример П.2.

Полный экспорт БД в каталог FULL_DB с пакетным вводом паролей пользователей БД.

  1. Получить информацию о паролях всех пользователей БД и сформировать текстовый файл регистрационных данных пользователей экспортируемой БД, например:

    файл pasw.txt:

    BOLT/bolt
    KAS/kas
    Alex/76bdFF
  2. Выполнить команду:

    DBSTORE -u SYSTEM/MANAGER -d FULL_DB -plist pasw.txt -ep

В результате все необходимые пароли будут искаться в файле pasw.txt. Если для некоторого владельца пароль в файле pasw.txt не найден, то для него будет использоваться пустой пароль (т. к. задан ключ -ep). Естественно, что данный пользователь должен быть зарегистрирован в БД с пустым паролем, в противном случае фиксируется ошибка доступа к данным.


Пример П.3.

Экспорт всех таблиц БД, начинающихся на букву B и заканчивающихся на букву Z пользователя <Kozma Prutkov> в каталог FULL_DB:

DBSTORE -u "Kozma Prutkov"/MANAGER -d FULL_DB -ot B%Z

Пример П.4.

Экспорт всех таблиц с двухсимвольными именами, начинающимися на букву G в каталог FULL_DB. Пароль пользователя содержит символ пробела и регистрозависимые символы:

DBSTORE -u SYSTEM/"34e3 rT5;ty" -d FULL_DB -ot G_

Пример П.5.

Экспорт в файл errors.txt только данных таблицы ERRORS:

DBSTORE -u SYSTEM/MANAGER -l ERRORS -f errors.txt

Файл errors.txt будет создан в том же каталоге, в котором выполнен запуск утилиты.


Пример П.6.

Экспорт всех хранимых процедур и триггеров БД:

DBSTORE -u SYSTEM/MANAGER -otrig -op

Пример П.7.

Полный экспорт БД в режиме пакетной выгрузки данных с записью всех BLOB-данных в один файл для последующего импорта БД в режиме медленной загрузки:

DBSTORE -u SYSTEM/MANAGER -oMFN

Пример П.8.

Экспорт всех привилегий доступа в XML-формате из БД на ЛИНТЕР-сервере «HOME»:

DBSTORE -u SYSTEM/MANAGER -n HOME -oa -xml

Пример П.9.

Экспорт структуры и данных всех таблиц пользователя <BOLT> без экспортирования внешних файлов:

DBSTORE -u SYSTEM/MANAGER -ot -w BOLT -ex

Примечание

Внешние файлы, если они есть в таблице, не экспортируются.

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