2017-12-11 4 views
0

私はOracle 11gを使用しています。テーブルをエクスポートする方法を理解することができません。フォームをエクスポートすることはできますが、他のすべてと同じようにする方法はわかりません。私はアプリケーションビルダ - エクスポート - ワークスペース - エクスポートワークスペースに行きました。これは、SQLファイルをダウンロードしたが、私は別のアカウント上のファイルが、私はいつも次のエラーを取得することをエクスポートしようとするたびに私は、ファイルをインポートするために何Oracle:データベースをエクスポートするには?

File is not a valid Application Express application export file. 

アプリケーションビルダーに行くです - インポート - ファイルを閲覧する - 次 - その後、そのエラーメッセージが表示されます。私は何をしますか?

+0

Application Expressの画面と機能を参照しています。あなたの質問に答えるには、新しいデータベースを作成したり、既存のデータベースを作成したり、既存のデータベースのバックアップとして使用したりするために、データベースのエクスポートをどのように使用するのかを知る必要があります。あなたはオブジェクトとデータ、データだけを必要としますか? Oracle Databaseには、多数のエクスポートおよびバックアップ・ユーティリティが用意されています。 Googleの 'data pump'、 'rman'、 'export'、 'sql developer'などがあります。 – thatjeffsmith

+0

@thatjeffsmithはユニ・アサインメントを提出するだけです。私はSQLの開発者があります。エクスポートデータベースをクリックすると、必要な作業が行われますか?それをテストする方法はありますか? – Kim

+1

PROFにオブジェクトとデータを作成するためのスクリプトを渡すだけでよいなら、それはうまくいくはずです。これをテストするには、空のスキーマ/新規ユーザーアカウントでスクリプトを実行します。作成/挿入の順序があなたとあなたの教授の好きなものであることを確かめ、親の前に子テーブルにレコードを挿入しようとするF b/cを取得するのが嫌な場合は、ORA- – thatjeffsmith

答えて

0

スキーマ全体をエクスポートすると(それはあなたが探しているものですか?それはあなたの教授にすべてを渡す必要があります)、データが最初にインポートされるため、インポートについて心配するべきではありません。その後、Oracleは外部キー制約を作成します(「インポート」)。

関連する問題