2

PLSQL データベースのバックアップを作成するにはどうすればよいですか?

4

4 に答える 4

3

問題は、本当に PL/SQL から実行したいのかということです。

Oracle DBを使用していると仮定すると、DBをファイルにダンプするコマンドがあります。DB(テーブルとすべて)を最初から再作成できるようにダンプされます(したがって、セカンダリバックアップを再作成できます[この方法はお勧めしません])。

よくある質問はこちら
http://www.orafaq.com/wiki/Import_Export_FAQ

于 2008-12-13T19:56:23.877 に答える
1

あなたの質問にはいくつかの説明が必要です。

次のことを行いますか?a)他の場所で使用するためにデータベースのコピーを作成しますb)バックアップと回復可能性の目的でデータベースのバックアップを作成します

データベースのコピーを別の場所に作成するだけの場合は、インポートおよびエクスポートユーティリティ(impとexp、または10gのimpdpとexpdp)を使用するだけで十分です。

回復可能性の目的でデータベースのバックアップを検討している場合は、OracleのエンタープライズバックアップソリューションであるRMANの使用を実際に検討する必要があります。ドキュメントはここにあります: RMANクイックスタートガイド

于 2008-12-29T04:05:13.113 に答える
0

物理バックアップを行うときは、PL/SQL ではなく RMAN を使用します。これは、この種のジョブのツールであるためです。ただし、おそらく役立つリンクがあります。http://psst0101.wordpress.com/2008/01/23/move-a-tablespace/

于 2011-11-23T15:03:28.603 に答える
0

EXP コマンドは、このジョブを実行するのに役立ちます 構文: EXP schema_user_name/schema_pwd file=file_name.dmp

個々の db オブジェクトをエクスポート (バックアップ) することもできます

于 2012-06-22T12:31:05.070 に答える