sql >> データベース >  >> RDS >> Oracle

OracleデータベースをSQLファイルにエクスポートしますか?

    データベースをエクスポートするには、8iexpユーティリティを使用する必要があります。

    exp full=y compress=N userid=system/system_pw file=dumpfilename.dmp log=explog.txt
    

    データベースをインポートするには、10gimpユーティリティを使用する必要があります。

    imp full=y file=dumpfilename.dmp userid=system/system_pw log=implog.txt
    

    10g impユーティリティは以前のリリースと下位互換性があるため、8i expユーティリティを使用してエクスポートし、10gimpを使用してインポートできるはずです。どちらのユーティリティにも、指定できるパラメータのリストを表示する「help=y」パラメータがあります。かなりの数があります。ほとんどの場合、デフォルトで問題ありません。データベースのサイズによっては、これにはしばらく時間がかかる場合があります。

    特定のオブジェクトの循環依存関係のため、単一のSQLファイルの作成は最初に思われるほど簡単ではありません。さらに、作成または実行するのはそれほど効率的ではありません-exp/impははるかに効率的です。データベースを新しいバージョンのOracleに移動することが目標である場合は、exp/impが最も簡単な方法です。

    役立つドキュメント: orafaq.com; Oracle 8i Utilities(oracle.com); Oracle 10gユーティリティ(oracle.com)> 。




    1. Procの実行に関する問題-OraclePL/ SQL

    2. データベースから配列を作成する

    3. SQL Server の日付から月番号 (月名ではない) を取得するにはどうすればよいですか?

    4. mysqlコネクタはVisualStudioに統合されていません