お問い合わせ

コース概要

データベース移行入門

  • プロプライエタリDBMSからオープンソースへの移行理由
  • Oracle/SQL ServerとPostgreSQLのアーキテクチャ比較
  • 一般的な移行課題と成功要因
  • 各種移行手法の概要

移行前評価および計画策定

  • データベース資産の調査と依存関係分析
  • スキーマ構造の複雑度評価
  • アプリケーションとの互換性確認
  • 移行ロードマップおよびスケジュール作成

スキーマ移行戦略

  • Oracleデータ型のPostgreSQL用への変換方法
  • SQL Serverデータ型の翻訳手法
  • テーブル構造の再構成手順
  • インデックスや制約条件のマッピング方法

オブジェクト移行:ストアドプロシージャおよび関数

  • PL/SQLからPL/pgSQLへの変換手順
  • T-SQLの翻訳テクニック
  • 標準的な関数機能の等価物活用法
  • パッケージやプロシージャの構造調整方法

データ移行用ツールおよびテクニック

  • pg_dumpおよびpg_restoreの使用法
  • Oracle FDWを用いた効率的なデータ抽出手法
  • SQL Server Integration Services活用方法
  • 大容量データ処理時の最適化技術

アプリケーションコード移行

  • JDBCとODBCドライバー間の相違点理解
  • 接続文字列修正手順
  • 各DBMS特有のSQL表記法対応法
  • プロプライエタリ機能の置換・調整方法

テストおよび検証手法

  • データ整合性の確認手順
  • 機能面での検証計画立案法
  • パフォーマンス指標測定技術
  • 新旧システム並行稼働および切り替え戦略

移行後の最適化処理

  • PostgreSQL環境下でのクエリ高速化技術
  • 移行済みワークロード向け設定調整法
  • 監視体制の構築およびアラート仕組み設計
  • 継続的なメンテナンス管理手法

移行時に発生しやすい問題とその解決法

  • Oracle移行における典型的な課題事例
  • SQL Server移行時の困難点分析例
  • トラブル発生時のロールバック手法
  • 経験から得られる知見とベストプラクティス

ハンズオン移行演習

  • サンプルスキーマを用いた実践的移行手順の解説
  • データ抽出および読み込み作業練習
  • コード変換手法の習得演習
  • 最終検証作業の具体的な手順紹介

要求

  • リレーショナルデータベースに関する基礎知識
  • SQLの使用経験があること
  • データベース管理の基本概念に精通していること

受講対象者

  • データベース管理者
  • アプリケーション開発者
  • ITアーキテクト
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (3)

今後のコース

関連カテゴリー