PCDBE#277(migrate-database)
Oracle 19c で稼働する基幹システムを PostgreSQL 互換のマネージドサービスへ移行する計画があります。PL/SQL ストアドプロシージャが約 1,500 本存在し、スキーマ変換の自動化と手動レビューの両方を効率化したいと考えています。最初に採用すべきツールはどれですか。
正解:A
正解の根拠
Ora2Pg は Oracle スキーマと PL/SQL を解析し、PostgreSQL への変換可否と工数を見積もるレポートを生成します。Google Cloud の Oracle to PostgreSQL 移行ガイドでも、事前評価フェーズでの Ora2Pg 利用が推奨されています。
| フェーズ | ツール | 役割 |
|---|---|---|
| 評価 | Ora2Pg | 互換性スコアとレポート |
| 変換 | Ora2Pg / 手動 | DDL と PL/pgSQL 出力 |
| データ移行 | DMS | 初期ロードと CDC |
不正解の理由
- B:DMS はデータ移行が主目的で、PL/SQL の自動変換は対象外です。
- C:CDC は変換評価の代替になりません。
- D:PostgreSQL 移行という前提を満たしません。

コメント