Oracle RATの機能概要や利用イメージは以上の通りだが、テスト環境の準備やライセンスコストを負担に感じる企業もあるかもしれない。そこで長内氏が推奨するのが、Oracle RATとOracle Database Cloud Serviceと組み合わせて使う方法だ。
「Oracle Database Cloud Serviceでは、オンプレミスと同じOracle Databaseが使えるため、これまでと同じスキル/方法でOracle Databaseを利用できます。また、PaaSとして提供されているため、テスト用のデータベース環境を数ステップですぐに作れます。しかも、時間単位の従量課金により、必要最小限のコストで利用できるのです」(長内氏)
Oracle Database Cloud Serviceには、使用するエディションやオプションに応じて複数のメニューが用意されているが、Oracle RATを使う場合は「Enterprise Edition - High Performance」を選択する。Oracle RATの他に、Oracle Multitenant、Oracle Advanced Securityをはじめとするデータベースオプションも利用できる。
続いて、Oracle Cloud上でOracle RATを用いたテストを行う際の具体的な手順を紹介していこう。ここでは、次のようなケースを想定する。
★オンプレミスの現行環境(本番環境)で利用しているOracle Database 11g R2を、ハードウェアリプレースに伴い12c R2にアップグレードするに当たり、実行計画の変化や非互換なSQLの有無などを事前に調べ、移行作業時のテスト工数を見積もるためにOracle RATとOracle Cloud(Oracle Database Cloud Service)を使ってテストを行う。
この場合のテスト作業は、次の6つの工程から成る。
次のページで、具体的な作業内容を紹介する。
Copyright © ITmedia, Inc. All Rights Reserved.
提供:日本オラクル株式会社
アイティメディア営業企画/制作:@IT 編集部/掲載内容有効期限:2017年2月11日
驚異的なパフォーマンス、優れた運用効率、最高の可用性とセキュリティ、クラウド対応を実現するOracle Exadataとの統合、クラウド、可用性や運用管理など、次世代データベース基盤構築のために参考になる必見資料をまとめてご紹介いたします。