Главная
»
Информационные системы
»
Администрирование в ИС
»
Назначение и возможности утилиты EXPORT СУБД Oracle
Назначение и возможности утилиты EXPORT СУБД Oracle
Эта утилита используется для передачи данных из одной базы данных Oracle в другую. Утилита Export служит для экспорта данных из исходной базы данных. При экспорте таблицы из исходной базы данных утилита извлекает таблицы и помещает его в файл дампа.
Начиная с версий 10g / 11g Oracle рекомендует использовать утилиту экспорта и импорта Data Pump, которая является усовершенствованной версией оригинальных утилит экспорта и импорта.
Файл экспорта дампа содержит объекты в следующем виде:
· Описание типов
· Таблица описания
· Таблица данных
· Таблица индексов
· Ограничения целостности, представления, процедуры, триггеры
· Основанные на функциях растровые изображения и индексы доменов.
Запуск утилит экспорта и импорта
Вы можете запустить Экспорт и импорт инструмент в двух режимах
· Режим командной строки
· Интерактивный режим
Когда вы просто введете команды ехр или imp то включится интерактивный режим и будет предложено ввести необходимую информацию для входа. Если указать дополнительные команды при наборе ехр или imp то она будет работать в режиме командной строки.
Для получения дампа удобно пользоваться BAT-файлом (export.bat) имеющим следующую структуру:
exp userid=shura/password@akc file=010527.DMP full=y log=e010527.log
Здесь:
exp - вызов утилиты экспорта
userid=shura/ password@akc - устанавливает параметры пользователя для подключения к базе данных, где
shura - имя пользователя
password - пароль пользователя shuraю. Следует заменить на тот, который применяется у вас.
akc - псевдоним экземпляра базы данных к которому следует подключиться. Имя псевдинима можно узнать из файла tnsnames.ora расположенного в каталоге \Network\Admin для Oracle 8.1.x и в каталоге \Net80\Admin для Oracle 8.0.x.
file=010527.DMP - устанавливает имя и расширение файла дампа. Имя файла рекомендуется формировать так:
первые две цифры - год
вторые две цифры - месяц
третьи две цифры - день
подобная организация имени позволяет в дальнейшем отсортировать файлы дампов по имени в соответствии с датой создания.
full=y - флаг устанавливающий режим полного импорта/экспорта данных
log=e010527.log - имя лог-файла в который будет записана информация об экспорте. Имя файла д.б. таким же как у файла дампа, но с префиксом е (экспорт).
Имеет смысл хранить новый и предыдущий файл экспорта, т.к. размер дампа может составлять сотни мегабайт.
Друзья! Приглашаем вас к обсуждению. Если у вас есть своё мнение, напишите нам в комментарии.