Приложение. Примеры использования утилиты
Полный экспорт БД в каталог FULL_DB
с интерактивным вводом паролей пользователей БД.
-
Выполнить команду:
DBSTORE -u SYSTEM/MANAGER8 -d FULL_DB
-
В процессе экспорта БД утилита будет запрашивать ввод пароля пользователя, данные из таблиц которого в данный момент должны быть экспортированы, например:
Пользователь: Alex
Пароль:
-
Для продолжения экспорта БД ввести запрашиваемый пароль. Если пароль неизвестен, нажать клавиши < Ctrl >+< Break > для завершения работы утилиты.
Полный экспорт БД в каталог FULL_DB
с пакетным вводом паролей пользователей БД.
-
Получить информацию о паролях всех пользователей БД и сформировать текстовый файл регистрационных данных пользователей экспортируемой БД, например:
файл
pasw.txt
:BOLT/bolt KAS/kas Alex/76bdFF
-
Выполнить команду:
DBSTORE -u SYSTEM/MANAGER8 -d FULL_DB -plist pasw.txt -ep
В результате все необходимые пароли будут искаться в файле pasw.txt
. Если для некоторого владельца пароль в файле pasw.txt
не найден, то для него будет использоваться пустой пароль (т.к. задан ключ -ep
). Естественно, что данный пользователь должен быть зарегистрирован в БД с пустым паролем, в противном случае фиксируется ошибка доступа к данным.
Экспорт всех таблиц БД, начинающихся на букву B и заканчивающихся на букву Z пользователя < Kozma Prutkov > в каталог FULL_DB
:
DBSTORE -u "Kozma Prutkov"/MANAGER8 -d FULL_DB -ot B%Z
Экспорт всех таблиц с двухсимвольными именами, начинающимися на букву G в каталог FULL_DB
. Пароль пользователя содержит символ пробела и регистрозависимые символы:
DBSTORE -u SYSTEM/"34e3 rT5;ty" -d FULL_DB -ot G_
Экспорт в файл errors.txt
только данных таблицы ERRORS:
DBSTORE -u SYSTEM/MANAGER8 -l ERRORS -f errors.txt
Файл errors.txt
будет создан в том же каталоге, в котором выполнен запуск утилиты.
Экспорт всех хранимых процедур и триггеров БД:
DBSTORE -u SYSTEM/MANAGER8 -otrig -op
Полный экспорт БД в режиме пакетной выгрузки данных с записью всех BLOB-данных в один файл для последующего импорта БД в режиме медленной загрузки:
DBSTORE -u SYSTEM/MANAGER8 -oMFN
Экспорт всех привилегий доступа в XML-формате из БД на ЛИНТЕР-сервере «HOME»:
DBSTORE -u SYSTEM/MANAGER8 -n HOME -oa -xml
Экспорт структуры и данных всех таблиц пользователя < BOLT > без экспортирования внешних файлов:
DBSTORE -u SYSTEM/MANAGER8 -ot -w BOLT -ex
Примечание
Внешние файлы, если они есть в таблице, не экспортируются.