web-dev-qa-db-ja.com

Oracleデータベースの一貫したデータベースエクスポート

私はかなり混乱しているので、説明が必要です。

Export Pumpを使用してデータベースの完全なエクスポートを行います(レプリケーション/複製用)。

私が通常行うことは次のとおりです。

SQL>SHUTDOWN IMMEDIATE
SQL>STARTUP RESTRICT

次にエクスポートします。これにより、一貫性のあるエクスポート(DMPファイル)を実行できます。

パラメータCONSISTENT=Yおよび/またはFLASHBACK_SCN=SOME_NUMBERでのみエクスポートできますか?違いは何ですか(ある場合)、いつ使用するのですか?

誰かが簡単な言葉でそれを私に説明してくれることを願っています!

この点に関するベストプラクティスは何ですか?

2
Data-Base

Data Pumpコマンドライン引数は、エクスポートおよびインポートユーティリティと部分的に下位互換性があり、CONSISTENTFLASHBACK_TIMEにマップされます。

FLASHBACK_SCNは、ソースデータベースからのすべての変更がエクスポートされるまでのシステム変更番号を指定するために使用されます。 FLASHBACK_TIMEを使用すると、変更時間を指定できます。 CONSISTENTを指定すると、Data Pump Exportは現在の時刻を決定し、その値をFLASHBACK_TIMEに暗黙的に使用します。

詳細については、OracleDatabaseUtilitiesを参照してください。

1