問題タブ [ora2pg]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oracle - Ora2Pg は、エクスポート タイプが conf ファイルに COPY を含む SQL スクリプトの生成に失敗する
ora2pg を使用して、スキーマとデータを Oracle から postgres データベースに移行しています。
conf ファイルには次の変更があります。
- ORACLE_HOME と DSN を提供
- エクスポート タイプを次のように設定します:
TYPE, TABLE, PACKAGE, COPY, VIEW, GRANT, SEQUENCE, TRIGGER, FUNCTION, PROCEDURE, TABLESPACE, TYPE, PARTITION, MVIEW, QUERY
(削除された FDW)
ツールを実行すると、次のエラーが表示されます。
DBD::Oracle::db の準備に失敗しました: ORA-01741: 不正なゼロ長の識別子 (DBD E RROR: OCIStmtPrepare) [for Statement "SELECT FROM ""."GT_LAYER_ENTITIES" a"] at D:/Dwimperl/perl/site /lib/Ora2Pg.pm 行 8808。致命的: ORA-01741: 無効な長さゼロの識別子 (DBD エラー: OCIStmtPrepare) エクスポートを中止しています...
私が提供しているユーザーには DBA 権限があります。
これに対する解決策があれば教えてください。
ありがとう
oracle - ora2pg 移行を使用して特定のテーブル スキーマとデータをエクスポートする方法は?
テーブル スキーマとデータを ORACLE データベースから Postgres データベースに移行するために ora2pg 移行ツールを使用しています。
次のクエリを使用して、スキーマ全体とデータを ORACLE データベースからエクスポートし、データを Postgres データベースにインポートできます。
データベース スキーマをエクスポートするには:
データをエクスポートするには:
これを使用して、エクスポートされたデータをインポートします。
しかし、これを使用して特定のテーブル スキーマとデータを移行する方法がわかりません。
誰もがそれについて知っています、答えてください。それは私を大いに助けます。アドバイスありがとう。