< ここに画像を挿入 > Oracle SQL Developer の移行機能を使用した Oracle Database への移行
以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため 購買決定を行う際の判断材料になさらないで下さい オラクルの製品に関して記載されている機能の開発 リリース および時期については 弊社の裁量により決定されます
アジェンダ 移行の種類移行プロジェクトの位置付けとリスクプロジェクト コスト概要 Oracle Exadataとデータベース統合予測可能で測定可能なプロジェクト SQL Developerの移行機能追加情報まとめ
移行について < ここに画像を挿入 >
移行の種類 アプリケーション システムを別のテクノロジーやプラットフォームに移動する場合 移行作業が必要になる アプリケーションの移行パターン Windows から Linux メインフレームから UNIX Sybase から Oracle Database 11g Visual Basic から Java Microsoft SQL Server から Oracle Database 11g(Linux 使用 ) Microsoft Access から Oracle Application Express Teradata から Exadata 移行作業には オブジェクト データ およびアプリケーション コードの移行が含まれる
移行プロジェクトの位置付けとリスク コスト 苦痛 労力 移行を検討させる要素は何か? どの程度の苦痛を伴うか? どの程度の労力を要するか? その労力を測定できるか? どの程度のコストを要するか? そのコストに見合う結果が得られるか?
プロジェクト コスト コスト β 0 λ データベース数 統合 多数のプラットフォームから 1 つのプラットフォームへ ハードウェアとソフトウェアの統合 IT の集中管理 信頼性 スケーラビリティ パフォーマンス Oracle の得意分野 顧客の重大関心事 所有コスト 所有するデータベースが多いほど 移行の相対的なコストは低くなる
さまざまな選択肢 どのようにして コストを節約しますか? ハードウェアの統合ラインセンスの削減不要になったシステムの廃棄チーム内スキルの統合サポートする必要のあるシステムはいくつありますか? 重要なシステムはどれですか? どこに問題がありますか? 長期的にフットプリントを削減しながら 必要に応じて増加できる柔軟性がありますか? CRM ウェアハウス データ マート 人事 ERP
移行作業の自動化 < ここに画像を挿入 >
予測可能で測定可能なプロジェクト 労力 Δx 経験によって不確実さとコストが削減される 最適 最大 V1 V2 V3 V4 ツールとプロセスの リリース 時間 80/20 手動の労力
プロジェクトの自動化 SQL Developer によるプロジェクト コストと労力の削減 現在 ツール n 日間 目標 α SQL Developer β m 日間 効率 100 (n m) n ここで 移行前の自動化処理 移行後の自動化処理 x 改善率 目標複雑な移行課題の最大化手動介入の最小化と可能な限りの標準化
SQL Developer の移行機能 < ここに画像を挿入 >
Oracle SQL Developer ライフ サイクルを通じたサポート 150 万を超えて増加し続けるユーザー数 SQL Developer 上に構築された移行テクノロジー サード パーティ データベースから Oracle Database へ 5 段階での移行 接続 取得 変換 生成 データ移動 サード パーティ データベースのネイティブ サポート データベース接続の作成 サード パーティのデータベース オブジェクトの作成と表示 SQL Worksheet のサポート 移行済みオブジェクトに対する強力なレポーティング機能
SQL Developer の移行機能 論理的な等価関係リポジトリ使用時のシンプル モードとエキスパート モード最小権限での移行ユーザーがアクセスできるすべてのオブジェクトを移行可能同期モードサード パーティ データベースのメタデータのスナップショットを取得移行時に静的ターゲットを使用データベースの派生オブジェクトの相関関係を視覚的に表示すべての既存機能のサポート生成されたスクリプトを使用したオフライン データ移行 SQL スクリプトを使用したオフラインのメタデータ ロードカスタマイズされたエミュレーション パッケージの生成 複数プロジェクト 同時ユーザー カスタマイズ可能
SQL Developer: 統合プラットフォーム データベース接続の作成オブジェクトの作成と参照データの問合せと更新データのインポート データとオブジェクトのエクスポート SQL Worksheet の使用次を使用した SQL チューニング自動トレース EXPLAIN PLAN セッション監視 PL/SQL の作成 実行 テストレポートの定義と実行拡張機能の構築データのインポート データとオブジェクトのエクスポートファイルの処理とバージョン管理
SQL Developer の移行機能 : サポートされるデータベース データベース バージョン Sybase Adaptive Server 12.5 15.x Microsoft SQL Server 7.0, 2000, 2005 Microsoft Access 97, 2000, 2002, 2003 MySQL 3.x 4.x 5.x IBM DB2 UDB 8 9 Teradata 12
SQL Developer 移行機能のロードマップ 現在のプラットフォーム Microsoft SQL Server Microsoft Access MySQL Sybase Adaptive Server IBM DB2 UDB Teradata 将来のリリース追加されるサード パーティ データベースのサポート JDBC および ODBC サポート IBM DB2 ZSeries/iSeries Informix Dynamic Services 取得および変換したデータのビジュアル モデリング移行検証機能の統合 - 移行されたデータは破損していないか? VLDB のデータ移動サポートアプリケーション移行のサポート
詳細情報 www.oracle.com/technology/products/database/sql_developer OTN 上の SQL Developer サイトホワイト ペーパー Oracle by Example(OBE) オンライン デモチーム ブログ : ブログ 雑誌記事 ポッドキャスト http://www.oracle.com/technology/products/database/sql_developer Oracle SQL Developer Exchange レポート スニペット コード 追加機能リクエストの共有 http://sqldeveloper.oracle.com フォーラム SQL Developer http://forums.oracle.com/forums/forum.jspa?forumid=260 Migration Workbench http://forums.oracle.com/forums/forum.jspa?forumid=1 移行サイト http://otn.oracle.com/migration
SQL Developer Exchange http://sqldeveloper.oracle.com
まとめ 繰返し実行と設定による変更が可能で 簡単かつ高速な Oracle への移行 すべてのデータソースをサポート 1 つの開発ツールですべてのデータベースに対応 Migration Technology Center: http://otn.oracle.com/migration SQL Developer ページ : http://sqldeveloper.oracle.com SQL Developer フォーラム : http://forums.oracle.com/forums/forum.jspa?forumid=260 現在 n 日間 n リリース α SQL Developer β m 日間
追加情報 search.oracle.com sqldeveloper migration または oracle.com