サーバーからローカルマシンにデータベースを移行したいだけです。面倒です。サーバー内のデータベース全体に対してSQL開発者のエクスポートツールを使用してSQLスクリプトを取得し、それを実行しようとしました私の新しい空のローカルデータベースで、エディターでSQLファイルを実行しますが、何も起こらず、エラーも結果もありません..誰かが私にアイデアを与えることができますか?
ありがとう
@Leon Stack Leak移行のために試みた構文を含め、質問を少し詳しく説明してください。また、使用しているデータベース サーバー製品 (たとえば、Oracle、MySQL、またはその他のオプション) を知っておくと便利です。環境/プラットフォーム、つまり Linux、Windows などもお知らせください。
スキーマ全体をエクスポートし、Oracle を使用していると仮定する場合、Paradox が述べたように、Export および Import Data Pump ユーティリティを使用するのが最善の方法です。現在の既存のスキーマからデータベースをエクスポートするには、構文は次のようになります。
expdp username/password DIRECTORY=mydirectory DUMPFILE=mydumpfile.dmp SCHEMAS=schema1,schema2 LOGFILE=exportlog1.log
インポートして戻すには、構文は次のようになります
impdp username/password DIRECTORY=mydirectory DUMPFILE=mydumpfile.dmp LOGFILE=importlog1.log
また、インポートの構文を拡張して、スキーマの再マッピング、OID の変換などのより強力なオプションを含めることができることにも注意してください。