web-dev-qa-db-ja.com

Oracle SQL Developer Toolで.sqlファイルを実行してデータベースをインポートする方法は?

Oracle SQL開発者ツールからデータベースを.sqlファイルにエクスポートしました。次に、サイズが500 MB以上のこのファイルを実行します。

スクリプトの実行について読みました こちら ですが、その方法がわかりませんでした。パスを指定してこのSQLスクリプトを実行できるコマンドまたはクエリはありますか?

45
Madhusudan

.sqlファイルは、SQL Developerワークシート内のスクリプトとして実行できます。 Run Scriptアイコンを使用するか、単にF5を押します。

enter image description here

例えば、

@path\script.sql;

上記のように@を配置する必要があることを忘れないでください。

ただし、SQL Developerのデータベースエクスポートユーティリティを使用してデータベースをエクスポートした場合は、インポートユーティリティを使用する必要があります。ここに記載されている手順に従ってください Oracle SQL Developer 3.0を使用したインポートおよびエクスポート

88
Lalit Kumar B

他の人が推奨するように、Oracle SQL Developerを使用できます。説明したように、スクリプトの場所を指定して実行することができます。ただし、もう少し簡単な方法は、ドラッグアンドドロップを使用することです。

  • .sqlファイルをクリックしてOracle SQL Developerにドラッグします。
  • 内容は「SQL Worksheet」に表示されます
  • 「スクリプトを実行」ボタンをクリックするか、ヒット F5、 走る

enter image description here

0
J Woodchuck

最初にSQL Developerを開いてからFileオプションをクリックし、.sqlが配置されている場所を参照する必要があります。ファイルが配置されている場所をダブルクリックすると、SQL Developerでファイルが開きます。ファイル(CTRL + A)のすべてのコンテンツを選択し、F9キーを押します。変更がデータベースに保持されるように、.sqlスクリプトの最後にcommitステートメントがあることを確認してください

0
Sandeep