2011-12-23 5 views
2

Теперь я слишком заинтересован в том, как я могу экспортировать dmp-файл с помощью заданий Oracle? Это из-за того, что я очень новичок в Oracle и не знаю, как резервировать Oracle с такими заданиями, как MsSQL bachup с расписанием. Вот почему я хочу знать, что я спросил.Можно ли экспортировать dmp-файл с помощью заданий Oracle?

ответ

1

Вы можете довольно легко настроить резервную копию, запланированную базой данных. Наилучший подход заключается в том, чтобы установить агент удаленной работы Oracle Scheduler - локальный в базу данных - и настроить этот агент в базе данных, содержащей расписание резервного копирования. Это может быть сама база данных, она также может быть центральной базой данных расписания резервного копирования, все в порядке.

Oracle Scheduler очень мощный и может выполнять задачи в локальной базе данных, в удаленной базе данных [s], на локальном сервере и на удаленных серверах. Если вы используете тип работы ОС, лучше всего использовать 11g Remote Scheduler Agent. Не используйте старомодные 10g-стиль Внешние задания. Используйте удаленные задания с определенными учетными данными.

Для справки смотрите my blog, где вы также найдете указатели на документ.

После того как вы установили и настроили агент задания как действительную цель для базы данных, которая выполняет планирование, проще всего использовать dbconsole для определения заданий. Если вы настраиваете dbconsole, он также дает возможность генерировать задания автоматического резервного копирования. Возможно, этого уже достаточно. Вы спросили об экспорте, и там expdp с Oracle Scheduler делает замечательную работу.

0

Вместо экспорта дампа, использующего старые утилиты imp/exp для генерации dmp-файлов, посмотрите на Oracle Datapump, тем более, что из тегов, которые я делаю, вы используете Oracle 11g.

Насос данных поддерживает уровень рабочего стола, уровня табличного пространства, уровня & на уровне схемы и обеспечивает максимальную скорость работы по сравнению с предыдущими инструментами imp/emp. Дальнейшее чтение:


знаю, как я могу экспортировать DMP файл с заданиями Oracle?

Это невозможно. Инструменты emp запускают за пределами базы данных, а задания выполняются внутри. если вы хотите запланировать экспорт, возможно, вы можете использовать задачу cronjob/schedule.

+0

Я знаю, как вручную экспортировать/импорта Oracle DMP. Я хочу экспортировать/импортировать Oracle dmp с заданиями Oracle. – ppshein

+0

@ppshein Это невозможно. – Sathya

+0

, можете ли вы рассказать мне, как копировать схему Oracle/базу данных с расписанием и как ее восстановить снова? Благодарю. – ppshein

1

Вы можете запустить ОС-процесс из Oracle Job с помощью Java-хранимой процедуры или программы на C.

См this blog entry,

Смежные вопросы