このセクションでは、アプリケーションをMicrosoft AccessからOracle Application Expressに移行する手順について説明します。
このセクションの内容は次のとおりです。
Oracle Application Expressのアプリケーション移行ワークショップ(アプリケーション移行)によって、Microsoft Accessアプリケーションの移行および取得したオブジェクトからのOracle Application Expressアプリケーションの生成が可能になります。
移行は、Oracle SQL Developer Migration Workbenchとともにエクスポータ・ツールを使用して、Microsoft Accessのメタデータをエクスポートすることから始めます。この最初のステップの後に、取得したオブジェクトの確認および無効なオブジェクトに関する問題の解決のためにアプリケーション移行を使用します。最後に、有効なフォームおよびレポートに基づいたアプリケーションか、有効な表およびビューに基づいたメンテナンス・アプリケーションのいずれかを生成するオプションを使用します。
一度アプリケーションが生成されると、Oracle Application Expressのすべての機能を使用して、移行したアプリケーションをさらに開発し公開できます。
Oracleサポート・サービスの他に、次のWebサイトでMicrosoft Access MigrationからOracle Application Expressへの移行に関する質問を投稿できます。
移行プロセスを開始する前に、システムが要件を満たしているか検証します。
Oracle Application Expressバージョン3.0以上
Oracle Application Express 3.0以上をインストールする必要があります。Oracle Application Express内のアプリケーションの移行機能を使用して、エクスポータ・ツールをダウンロードして、Microsoft AccessフォームおよびレポートをOracle Application Expressに移行します。
Oracle SQL Developer 1.2以上(英語のみ)
Oracle SQL Developerバージョン1.2.0以上をインストールする必要があります。Migration Workbenchの拡張機能を使用して、Microsoft AccessのスキーマおよびデータをOracleに移行します。
エクスポータ・ツール・バージョン10.2.0.2.5以上(英語のみ)
Oracle Application Express内の「EXPORTER.のダウンロード」リンクを使用してエクスポータ・ツールをインストールできます。詳細は、「ステップ1: Microsoft Accessのメタデータのエクスポート」を参照してください。
Oracle SQL Developerバージョン1.2.0以上を使用している場合、「Migration」メニューから直接エクスポータ・ツールにアクセスできます。
Microsoft Access
ローカル・システムには、エクスポータ・ツールおよび.mdb
ファイルのある場所にMicrosoft Accessをインストールする必要があります。
Microsoft Data Accessコンポーネント(MDAC)
ローカル・システムには、最新バージョンのMicrosoft Data Accessコンポーネント(MDAC)をインストールする必要があります。Microsoft社のWebサイトから最新バージョンをダウンロードできます。
プリンタ
ローカル・システムには、デザイン・ビューでレポートを開くためにプリンタをインストールする必要があります。プリンタのインストールは、.mdb
ファイルからレポート情報をエクスポートするために必要です。
データベースにエクスポートする前に.mdb
ファイルの解析をします。次のセクションのステップに従ってください。
Microsoft Accessを使用して、データベースにエクスポートする前に.mdb
ファイルを解析する必要があります。これらのステップを実行することで、移行でのエラーを最小に抑えることができます。
Microsoft Accessで、.mdb
ファイルのオブジェクトを解析します。
Microsoft Accessのメニューバーの「Tools」から「Analyze」を選択して、「Documenter」を選択します。
「All Object Types」タブを選択して、「Select All」ボタンをクリックして、解析するアプリケーションのすべてのオブジェクトを選択します。
Documenterで報告されたエラーのあるオブジェクトを削除または解決します。
アプリケーションに欠落した参照がないことを確認してください。
Microsoft Accessで、デザインのIDE([Alt]キーを押しながら、[F11]キーを押します)を起動します。
メニューバーの「Tools」から「References」を選択します。
欠落した参照を削除または解決します。
アプリケーションのコンパイルが成功したことを確認してください。
IDEビューのメニューバーから、「Debug」から「Compile」を選択します。
報告されたエラーを解決します。
データベースで最適化および修復を実行します。
Microsoft Accessのメニューバーの「Tools」から「Database Utilities」を選択して、「Compact and Repair Database」を選択します。
すべてのリンクされた表のリンクが有効なことを確認してください。
Microsoft Accessのメニューバーの「Tools」から「Database Utilities」を選択して、「Linked Table Manager」を選択します。
すべてのリンクが最新で、読取り専用ではない既存の.mdb
ファイルを示していることを確認します。