Microsoft SQL Serverデータ・サーバーの作成

Microsoft SQL Serverデータ・サーバーは、特定のSQL Serverユーザー・アカウントに接続されたSQL Serverインスタンスに対応します。このユーザーは、このマシンの複数のデータベース(データ・サーバーの下に作成された物理スキーマに対応)にアクセスします。

前提条件

JDBCドライバ

タイプ4のMicrosoft SQL Server用JDBCドライバを使用するのが適切です。i-net GATE DriverまたはMicrosoft SQL Server 2000 Driver for JDBCという2つのドライバをお薦めします。これらのドライバでは、TCP/IPネットワーク・レイヤーを直接使用するため、他のコンポーネントをクライアント・マシンにインストールする必要はありません。

Microsoft SQL Server 2000 Driver for JDBC

Microsoft SQL Server 2000 Driver for JDBCドライバは、インストール・ディレクトリの/driversサブディレクトリにコピーする必要のあるmssqlserver.jar、msutil.jarおよびmsbase.jarファイルに含まれます。このドライバは、SQL Server 2000のライセンスを持つユーザーであれば、誰でも無償でhttp://www.microsoft.com/sql/downloadsからダウンロードできます。

注意: このドライバには、問題となるいくつかの既知の制限があります。このドライバは、SQL Server 2000以上でのみ動作します。

i-net GATE Driver

i-net GATE Driverは、インストール・ディレクトリの/driversサブディレクトリにコピーする必要のあるgate.jarファイルに含まれます。このドライバはライセンス製品です。詳細は、オラクル社に連絡するか、http://www.inetsoftware.de/を参照してください。

ODBCを使用してMicrosoft SQL Serverに接続することも可能です。この方法は、限定的であり、あまり高いパフォーマンスを得ることはできません。 タイプ4のドライバを使用することをお薦めします。

接続情報

Microsoft SQL Server管理者から次の情報を入手する必要があります。

SQL Serverデータ・サーバーの作成

Microsoft SQL Serverデータ・サーバーを作成する手順:
  1. トポロジ・マネージャに接続します。

  2. ツリーで「Topology」「Physical Architecture」「Technologies」「Microsoft SQL Server」を選択します。

  3. 右クリックし、「Insert Data Server」を選択します。

  4. 「Definition」タブで、次のフィールドを入力します。

  5. 「JDBC」タブで、次のフィールドを入力します。

Microsoft SQL Server 2000 Driver for JDBCを使用する場合:

注意: SQL Serverの開発者バージョンに対してこのドライバを使用する場合、プロパティSelectMethod=cursorを渡すことをお薦めします。渡さない場合、接続数がOracle Data Integratorの要件未満に制限されます。URLは、jdbc:microsoft:sqlserver://:<network name or IP address of the machine>:<port>;SelectMethod=cursorのようになります。

i-net GATE Driverを使用する場合:

注意: このドライバでは、SQL Serverに接続するために複数のバージョンのプロトコルを実装しています。SQL Server 2000以上に接続する場合、パフォーマンスを向上してネットワーク問題を回避するため、プロトコルを強制的にintetdae7に設定してください。URLは、jdbc:inetdae7:<network name or IP address of the machine>:<port>のようになります。

  1. 「Test」をクリックします。

  2. Test Connectionウィンドウの「Test」をクリックします。

  3. 接続に成功したことを示すウィンドウが表示されます。「OK」をクリックします。

  4. 「OK」をクリックしてデータ・サーバーの作成を承認します。

このデータ・サーバーの最初の物理スキーマに対応する作成ウィンドウが表示されます。
Microsoft SQL Serverの物理スキーマの作成に関する項を参照してください。