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

Oracle PL / SQL Developerでダンプを作成するにはどうすればよいですか?

    EXP(エクスポート)とIMP(インポート)は、必要な2つのツールです。これらをコマンドラインと同じマシンで実行することをお勧めします。

    リモートから実行できます。TNSNAMES.ORAを設定するだけです。 正しく、データベースと同じバージョンのすべての開発者ツールをインストールします。発生しているエラーメッセージを知らなければ、exp/impを機能させることはできません。

    単一のユーザーをエクスポートするコマンド:

    exp userid=dba/dbapassword OWNER=username DIRECT=Y FILE=filename.dmp
    

    これにより、エクスポートダンプファイルが作成されます。

    ダンプファイルを別のユーザースキーマにインポートするには、最初に SQLPLUSで新しいユーザーを作成します :

    SQL> create user newuser identified by 'password' quota unlimited users;
    

    次に、データをインポートします:

    imp userid=dba/dbapassword FILE=filename.dmp FROMUSER=username TOUSER=newusername
    

    データが多い場合は、BUFFERSを増やすことを検討してください またはexpdp/impdpを調べます

    expとimpの最も一般的なエラーはセットアップです。 PATHを確認してください $ORACLE_HOME/binが含まれます 、$ORACLE_HOMEを確認してください が正しく設定されていることを確認し、$ORACLE_SIDを確認してください 設定されています



    1. MySQLトリガーの例外/失敗情報をテーブルまたは変数に保存する方法

    2. 列がmysqlのauto_incrementであるかどうかを確認するにはどうすればよいですか?

    3. GI12.1.0.2とセグメンテーション違反をコンパイルできません

    4. エンティティフレームワーク6にMySQL接続を使用できません