1

Oracleデータベースを(.dmpファイルとしてではなく).sqlファイルにエクスポートする必要があるAndroidアプリケーションを開発しています。次に、その.sqlファイルをandroidassertフォルダーにコピーします。次に、その.sqlファイルをsqlitedbにインポートします。しかし、Oracleデータベースを.sqlファイルにエクスポートする方法を知りたいです。

ここで私は2つの質問があります:

  1. Oracleデータベースを.sqlファイルにエクスポートすることは可能ですか。
  2. SQLitedbと同じ.sqlファイルをassertsからandroidSDCardにインポートすることは可能ですか。

誰かがこれらの問題を解決するのを手伝ってくれませんか。私に大いに役立つチュートリアルや例はありますか?

前もって感謝します。

4

2 に答える 2

0

DBMS_METADATA.GET_DDL() パッケージを使用して、db オブジェクトを再作成するために実行できるデータベースからスキーマを取得できます。スキーマの複雑さによっては、すべてを sqllite に変換できるわけではないことに注意してください。 dbms_metadata 参照 コンテンツを sqlplus からファイルにスプールするだけ

于 2012-06-01T19:33:04.070 に答える
-1

こちらをご覧ください。Oracle には、データベースをエクスポートおよびインポートするための exp および imp と呼ばれる 2 つのツールがあります。データベースの転送に役立ちます。

編集:さらに詳しい情報

Oracle でスキーマを取得して別のコンピュータに配置するにはどうすればよいですか?

于 2012-06-01T16:31:20.863 に答える