クライアントインターフェイスガイド > ODBC経由でのTDVサーバーへの接続 > ODBCを使用したMicroStrategyのTDVへの接続
 
ODBCを使用したMicroStrategyのTDVへの接続
MicroStrategy経由でのTDVサーバーへの接続は、クライアントアプリケーションの開発に使用される開発ツールによって異なります。通常、必要なのは、ODBCをインストールして使用して接続を確立することだけです。
これらの手順はガイドラインとして含まれています。システムと必要な手順は異なる場合があります。 TDVサーバーとMicroStrategyの間の接続を確立した後、開発ツールのドキュメントを参照し、システムの徹底的なテストを実行してください。
MicroStrategyはDDLステートメントを発行し、TDV ODBCドライバーを介してTDVに接続します。 TDVは、指定されたコンテナーパスでDDLステートメントを使用して一時テーブルを作成します。
TDVは頻繁に新しいデータソースを追加します。サポートされているデータソースのリストの更新については、TDVインストールおよびアップグレードガイドを参照してください。
MicroStrategyのTDV DDL機能を構成する方法の詳細については、TDVユーザーガイドの「TDV経由でのDDLCREATE/DROPのデータソースの準備」を参照してください。
ADO.NetおよびJDBCを使用して、TDVをMicroStrategyに接続することもできます。
ODBCドライバーを使用してTDVをMicroStrategyに接続するには
1. TDVリソースを構成してTDV DDL機能に公開します。一時テーブルは、TDVでリソースを公開するときに、[TDV DDL]タブで指定されたコンテナーパスで操作されます。詳細については、TDVユーザーガイドの「リソースの公開」セクションを参照してください。
2. MicroStrategyを搭載し、TDVサーバーに接続するクライアントマシンにODBCドライバーをインストールします。たとえば、<TDV_version>_odbc_<platform>.tarファイルを使用してODBCドライバーをインストールします。または、MicroStrategyテクニカルサポートに連絡して、Composite<version>.PDSファイルを入手してください。
3. MicroStrategy Intelligence Serverクラスターのすべてのノードを含むMicroStrategy Intelligence Serverを停止し、他のMicroStrategyソース(MicroStrategy DesktopやMicroStrategy Object Managerなど)からのメタデータへのすべての接続を切断します。
4. MicroStrategy Desktopを起動してログインします。データベースインスタンスマネージャに移動して、ウェアハウスデータベースインスタンスを編集するか、新しいウェアハウスデータベースインスタンスを作成します。
5. [アップグレード]をクリックします。
6. DBタイプスクリプトファイルフィールドでドライバファイルを指定します。
7. [ロード]をクリックします。
8. TDVサーバーの<version>オブジェクトを、使用可能なデータベースのリストから既存のデータベースのリストに移動します。
9.[OK]をクリックします。
10. 既存のデータベースのリストからTDVサーバーの<バージョン>を選択します。
11. 構成マネージャー>データベースインスタンスマネージャー>データベースインスタンス>データベース接続>詳細に移動します。
12. (オプション)UNIXドライバーの文字セットエンコーディングを非UTF-8に設定して、UTF-16ドライバーの文字を正しくフェッチします。
13. [OK]をクリックして、データベース接続を保存します。
14. [OK]をクリックして、データベースインスタンスを保存します。
15. ODBCドライバーをセットアップし、必要な環境変数を定義します。詳細については、UNIXでのODBCドライバーの使用に関するTDV管理ガイドを参照してください。たとえば、次の環境変数を定義する必要がある場合があります。
COMPOSITE_HOME
COMPOSITE_PATH
ODBCINI
ODBCINSTINI
LD_LIBRARY_PATH
16. その他の可能な手順は次のとおりです。
既存のodbc.iniファイルとodbcinst.iniファイルのバックアップコピーを作成します。
TDV driverConfigユーティリティを実行して、odbc.ini、odbcinst.iniファイルを生成します。
MicroStrategy環境を変更して、odbc.ini、odbcinst.iniファイルを含めます。
システムタイプに応じて、次の環境変数のTDV ODBCドライバーへのパスを追加します。
\
システムタイプ
環境変数
Linux
LD_LIBRARY_PATH
AIX
LIBPATH
17. (オプション)MicroStrategy Intelligence Serverごとに、MicroStrategy DTMAPPING.PDSファイルを次のように更新します。
データベース名
MSIタイプ
18. (オプション)ODBC.shファイルを更新します。
19. TDVとMicroStrategyの間でDSNまたは接続文字列メソッドを使用してODBC接続を定義します。
20. プロジェクトをリロードして、新しい設定を有効にします。次のことが必要になる場合があります。
3層または4層モードを使用している場合は、MicroStrategy Intelligence Serverを再起動します。
2層モードを使用している場合は、プロジェクトソースを切断してから再接続します。