概説 |
|
タスク |
|
組み込み先 |
Tivoli Service Desk |
ODBC |
ODBC (オープン・データベース・コネクティビィティー) は、データベースの接続性のための Microsoft インターフェースです。これは、各種の DBMS への共通インターフェースを提供します。 この共通インターフェースにより、プログラマーは任意の DBMS システムで使用する単一のアプリケーションを作成することができます。 |
ODBC アドミニストレーター |
ODBC アドミニストレーターは、データベースへの接続を提供するための ODBC データ・ソースを構成するために使用することができるツールです。 Tivoli Service Desk には 32 ビットの ODBC アドミニストレーターが必要です。 |
TDT における ODBC サポート |
TDT の標準インストールには、サポートされるすべてのデータベース・プラットフォーム用の直接データベース・インターフェースが組み込まれています。 これらの直接データベース・インターフェースは ODBC をバイパスして、データベースに直接接続します。 結果は、より高速でより継続的な接続となります。 旧版との互換性を保つために、ODBC 接続はまだ可能となっています。 ただし、ODBC ドライバーは TDT には組み込まれていません。 |
TDT と ODBC 間の API 対話 |
TDT と ODBC の対話は、コア、レベル 1、およびレベル 2 のアプリケーション・プログラミング・インターフェース (API) の関数コールから成っています。 コア API 関数コールは基本的な機能性を提供します。 レベル 1 の API 関数コールは強化された機能性を提供します。 レベル 2 の API 関数コールは最大レベルの機能性を提供します。 ほとんどの対話は、ODBC ドライバー間のコア機能性の一貫したサポートのために、コア・レベルで行なわれます。 レベル 2 に近づくほど、一貫してサポートされる API コールの数は少なくなります。 X/Open に対する API コールは、ODBC に対する コア API コールとほとんど同じです。 したがって、TDT と X/Open の対話は ODBC との対話と非常に類似しています。 注: X/Open は通常は UNIX と関連している標準の編成です。 |
ODBC データ・ソース名を追加する時期 |
ODBC を使用したい場合には、TSDBuild で Tivoli Service Desk データベース・テーブルを作成するか、または既存の Tivoli 製品テーブルに接続する前に、ODBC データ・ソース名を追加する必要があります。 選択する名前をメモしておくようにしてください。 データ・ソース名を構成する時には、ODBC アドミニストレーターに指定する名前は、「SQL 構成エディター」ダイアログ・ボックス に指定する ODBC DSN と一致していなければなりません。 データ・ソースの命名に関するヒントについては、データ・ソース命名上の制約を参照してください。 注: ODBC アドミニストレーター・ツールを使用して任意のデータ・ソース名の構成を変更することができます。 |
ODBC データ・ソース名の使用方法 |
ODBC アドミニストレーターに提供するデータ・ソース名は、データベースに接続するために、sai_sql.cfg ファイル中の ODBC DSN (データ・ソース名) パラメーターとして使用されます。 |
ODBC 共通エラー・メッセージ |
共通エラー・メッセージと ODBC ドライバーに関連したソリューションは次の通りです:
|
前に ODBC ファイルをインストールしている場合 |
ODBC データ・ソースの確立時に、一部の ODBC ファイルが別のアプリケーションによってすでにインストールされていることがあります。 その場合には、既存のファイルが必要なバージョンのものか新しいバージョンのものかを確認する必要があります。 ODBC ファイルは Windows/System32 ディレクトリーの中に入っていなければなりません。 TDT に必要なバージョンは次の通りです:
注: OS/2 の場合には、使用される ODBC サポート・プログラムは通常は他のアプリケーションによって提供されません。したがって、このインストールの問題は適用されません。 |
ODBC 構成プロセス |
構成プロセス中に援助が必要な場合には、
IBM サポート・センターに相談してください。データベース・エラーが起こった場合には、DBMS 解説書を参照してください。
|
ODBC データ・ソースの追加 |
ほとんどのデータベース製品のセットアップ・プログラムはユーザーのために自動的に ODBC データ・ソースを作成します。 データ・ソースが自動的に作成されない場合には、
ODBC アドミニストレーター・ユーティリティーを使用して手動で ODBC データ・ソースを追加することができます。
Windows では、TDT を独立でインストールしているか、ファイル・サーバーにインストールしている場合には、 このユーティリティーはコントロール・パネルに入っています。 OS/2 では、第三者の取引先からのみ ODBCADM ユーティリティーを獲得することができます。 このユーティリティーまたはこれと同等のものは、 データベース取引先が提供していることがあります。 |
ODBC 接続のテスト |
TDT を通して接続を試みる前に、MS Query などの第三者ユーティリティーを使用して TDT 以外での接続を検査することをお進めします。 注: これにより、ODBC とデータベース接続上の問題が TDT 接続から切り離されて、問題の解決が容易になります。 |
ODBC データ・ソースの構成 |
注: UNIX のもとでは、ODBC ドライバーを構成するためには、.odbc.ini ファイルを編集しなければなりません。 詳しくは、ODBC のインストール・ガイドを参照してください。 ODBC データ・ソースを構成するためには:
詳細については、デフォルト・データ・ソースの指定を参照してください。 |