PostgreSQLからSAP HANAデータベースへのデータ移行ガイド|インポート方法とレプリケーション手法
PostgreSQLからSAP HANAデータベースへデータをインポートする場合、最も手軽なのはフラットファイルを利用したインポート・エクスポートです。一度きりの作業であれば、CSVファイルを使うだけで簡単に実現できます。
一方、定期的に繰り返し行う必要がある作業の場合は、HANA SLTレプリケーションやSmart Data AccessといったHANA ETLオプションの活用をおすすめします。
SAP HANAデータレプリケーションとは
SAP HANAレプリケーションは、ソースシステムからSAP HANAデータベースへデータを移行するための仕組みです。既存のSAPシステムからHANAへデータを移す際には、目的に応じて複数のデータレプリケーション技術を選択できるのが特徴です。
システムレプリケーションの設定方法
システムレプリケーションは、コマンドラインからコンソール経由で設定することも、HANA Studioを使ってGUI上で設定することも可能です。
また、このプロセスの間も、プライマリとなるECCシステムやトランザクションシステムはオンライン状態を維持できるため、業務への影響を最小限に抑えながら移行を進められます。
HANAで利用できる3つのデータレプリケーション方式
- SAP LT レプリケーション方式(SLT):トリガーベースでリアルタイムに近いデータ複製を実現
- ETLツール「SAP BusinessObjects Data Services(BODS)」方式:抽出・変換・格納の処理を柔軟に制御可能
- ダイレクトエクストラクタ接続方式(DXC):SAP ERPの標準エクストラクタから直接データを抽出
各方式の詳細については、当サイトの「SAP HANA Data Replication」関連ページをご参照ください。

-
スクリプトファイルからSQL Serverへデータをインポートする方法【SSMS活用ガイド】
こんにちは!これまでの記事では、SQL Serverのインストール方法や、SSMS(SQL Server Management Studio)を使ったSQL Serverへの接続方法、さらに基本的な操作について解説してきました。 今回は、スクリプトファイル(SQL文が記述されたファイル)を開いて実行し、テーブルを作成してサンプルデータをSQL Serverに挿入する方法を、SSMSを使いながら一緒に学んでいきましょう。 #1. データベースの設計 データベース管理システムを扱う上で、データベースの設計を理解し把握することは非常に重要です。設計を正しく理解していれば、テーブル構造やリレーション
-
MS Access から SQL Server へデータを移行する方法【初心者向け手順解説】
データベースのサイズが大きくなりすぎてAccessでは管理しきれなくなったため、筆者は最近AccessデータベースからSQL Server 2014へデータを移行しました。作業自体はそれほど難しくありませんが、同じことで悩む方のために、ステップごとの詳しい手順を記事としてまとめておきます。 事前準備:SQL Serverのインストール まず最初に、お使いのパソコンにSQL ServerまたはSQL Server Expressがインストールされていることを確認してください。個人用PCにSQL Server Expressをダウンロードする場合は、必ずAdvanced Services(高度なサ