2011-12-23 29 views

回答

1

您可以非常容易地設置數據庫計劃的備份。最佳方法是安裝Oracle調度程序遠程作業代理 - 本地數據庫 - 並在包含備份計劃的數據庫中配置該代理。這可以是數據庫本身,它也可以是一箇中央備份計劃數據庫,所有這些都是品味的問題。

Oracle調度程序非常強大,可以在本地數據庫,遠程數據庫[s],本地服務器和遠程服務器上執行任務。如果使用操作系統類型的作業,最好使用11g遠程計劃代理。 請勿使用舊式10g風格的外部作業。使用定義憑證的遠程作業。

如需查看my blog的幫助,您還可以在其中找到指向文件的指針。

將作業代理安裝並配置爲執行調度的數據庫的有效目標之後,最簡單的方法是使用dbconsole定義作業。如果您配置了dbconsole,它還提供了一個生成自動備份作業的選項。也許這已經足夠了。您要求導出,並且Oracle調度程序的expdp功能非常出色。

0

而不是使用舊的imp/exp實用程序導出轉儲以生成dmp文件,請查看Oracle Datapump,尤其是因爲從標籤中我推斷出您正在使用Oracle 11g。數據泵支持表級別,表空間級別,模式級別&完整的導出模式,並且被認爲比先前的imp/emp工具要快得多。 延伸閱讀:


知道我怎麼可以導出dmp文件與Oracle的工作?

這是不可能的。 emp工具運行外部的數據庫,而作業在其內運行。如果你想要安排出口,也許你可以使用cronjob/scheduled任務。

+0

我知道如何手動導出/導入甲骨文DMP。我想要的是用Oracle作業導出/導入Oracle dmp。 – ppshein 2011-12-23 07:27:11

+0

@ppshein這是不可能的。 – Sathya 2011-12-23 07:28:45

+0

那麼你能告訴我如何按計劃備份Oracle模式/數據庫以及如何重新恢復它?謝謝。 – ppshein 2011-12-23 07:39:47

相關問題