SQL Developerで、トップメニューから[ツール]> [データのエクスポート]を選択します。データエクスポートウィザードが起動します。
これが輸出です。 export.sqlファイルを作成します。今インポートする方法?私はSqlDeveloper 3.20を使用しています。
このチュートリアル に従い、新しい接続を作成しましたが、インポートが見つかりません。ツール->設定->データベース->ユーティリティ->インポート方法と何よりも?スクリプト@C:\ locationOfExportFile\export.sqlを実行しようとしました
そして、私は怒りを感じています
SQLエラー:ORA-00942:テーブルまたはビューが存在しません00942. 00000-"テーブルまたはビューが存在しません" *原因:
*アクション:
ところで、私は何をしているのかわかりません。そのデータベースをlocalhostに取得したいだけです。他のコンピューターと私のコンピューターの両方にOracle 11g Expressデータベースがあります。スキーマ名は同じです!
作成したファイルを開き、SQL DeveloperのF5で実行します。 SQL * Plusでも動作するはずです。
それらはテーブル/オブジェクトを作成し(Export DDLオプションがチェックされている場合)、次に行を挿入します(Export Dataオプションがチェックされている場合)。
特に非常に大量のデータ、つまりデータポンプを扱う場合、オブジェクト/データを移動するためのより効率的な方法があることに注意してください。
この特定の機能は、アドホックデータおよびオブジェクトのエクスポートを実行する場合に非常に役立ちます。特に、開発者がデータポンプを実行するアクセス権を持っていない場合に役立ちます。
私も同じ問題を抱えていました。ファイル「export.sql」を実行すると、「テーブルまたはビューが存在しません」というエラーが表示されました。
挿入/作成がこのように "CREATE TABLE 'XXXXX'。 'TABLE1'"であることに気付きました。ここで、 'XXXXX'は作成されていないスキーマでした。
そこで、「XXXXX」という名前のユーザーと必要なGRANTを作成しました。私はsql開発者でそのユーザーとの新しい接続を作成し、スクリプトを再度実行しましたが、問題なく動作しました。
お役に立てば幸いです。