Microsoft SQL Server データベース接続

「新規データベース接続」ウィザード、または「データベース接続」ページを使用して、 Microsoft® SQL Server への JDBC 接続を作成します。

以下の JDBC ドライバーは、Microsoft SQL Server でサポートされています。 使用可能なドライバーは接続されているバージョンにより変わる場合があります。
  • DataDirect SequeLink Driver
  • Microsoft DataDirect Connect JDBC Driver
  • WebSphere® Connect JDBC Driver
DataDirect SequeLink Driver

リモート Microsoft SQL Server サーバーには、DataDirect SequeLink サーバーのインストールが必要です。 DataDirect SequeLink サーバーはライセンス・ソフトウェアであり、DataDirect Technologies から購入してください。

本製品に付属している DataDirect SequeLink Driver を使用するか、あるいはこの JDBC ドライバーを www.datadirect-technologies.com からダウンロードすることができます。

制約事項: DataDirect SequeLink 5.3 JDBC Driver を使用して接続する場合、これらのテーブルの所有者でないと、 Microsoft SQL Server バージョン 7、または Microsoft SQL Server 2000 のテーブルを取得することはできません。 例えば、 DatabaseA の Table1 および Table2 を所有しているときに、 「データベース接続」ウィザードで DatabaseB への接続を指定する場合は、 Table1 および Table2 が DatabaseB に所属していなくても、これらのテーブルだけ表示されます。 これらのテーブルが検索されるのは、 接続に使用されたユーザー ID がこれらのテーブルの所有者であるためです。
Microsoft DataDirect Connect JDBC Driver

Microsoft DataDirect Connect JDBC Driver は MS SQL Server 2000 に付属しています。 このドライバーはライセンス・ソフトウェアであり、 Microsoft から購入してください。

JDBC ドライバーの Microsoft DataDirect Connect JDBC Driver は、 www.microsoft.com/sql からダウンロードできます。

WebSphere Connect JDBC Driver

WebSphere Connect JDBC Driver は本製品に付属している DataDirect Connect JDBC Driver です。 このドライバーは次の 3 つの JAR ファイルで構成されています: base.jar, sqlserver.jar, and util.jar (または、これらに類似した名前)。

本製品に付属している WebSphere Connect JDBC ドライバーを使用するか、あるいはこの JDBC ドライバーを www.ibm.com/support/docview.wss?rs=180&org=SW&doc=4001312 からダウンロードできます。

制約事項: WebSphere Connect JDBC Driver を使用している場合、これらのテーブルの所有者でないと、 Microsoft SQL Server バージョン 7 のテーブルから取得することはできません。 例えば、 DatabaseA の Table1 および Table2 を所有しているときに、 「データベース接続」ウィザードで DatabaseB への接続を指定する場合は、 Table1 および Table2 が DatabaseB に所属していなくても、これらのテーブルだけ表示されます。 これらのテーブルが検索されるのは、接続に使用されたユーザー ID がこれらのテーブルの所有者であるためです。

所有していないテーブルを検索するには、 「パブリック」役割、および「db_datareader」役割のデータベース役割メンバーシップを持っている必要があります。

データベース役割メンバーシップを変更するには、以下のようにします。
  1. Microsoft SQL Server Enterprise Manager を開始する。
  2. コンソールのルートで、作業中のデータベースの ユーザー・フォルダーに移動する。 このデータベースのユーザーのリストが右側のペインに表示されます。
  3. 変更するユーザーを右クリックして、「プロパティー」をクリックする。
  4. 以下のリストから該当するデータベース役割メンバーシップを選択する。
    db_datareader
    読み取りアクセス
    db_datawriter
    挿入、更新、および削除アクセス
    db_ddladmin
    テーブルおよびビューの削除アクセス
  5. OK」をクリックする。
関連タスク
データベース接続の問題のトラブルシューティング
関連資料
サポートされているデータベース・タイプ
ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2000, 2004. All Rights Reserved.(C) Copyright IBM Japan 2005.