WebSphere Enterprise Service Bus バージョン 6.2.0 オペレーティング・システム: AIX、HP-UX、i5/OS、Linux、Solaris、Windows


SQL Server - Java Transaction API 用のストアード・プロシージャーのインストール

WebSphere® Process Server または WebSphere Enterprise Service Bus が Microsoft® SQL Server と一緒に動作するには、JDBC ドライバーに追加して Java Transaction API (JTA) 用のストアード・プロシージャーをインストールする必要があります。

このタスクについて

JTA 用のストアード・プロシージャーをインストールするには、以下を行います。
手順
  1. sqljdbc.dll および instjdbc.sql ファイルを SQLServer JTA ディレクトリーから SQL_Server_Root¥Bin ディレクトリーにコピーします。ここで、SQL_Server_Root は Microsoft SQL Server インスタンスのディレクトリーで、通常は C:¥Program Files¥Microsoft SQL Server¥MSSQL.1¥MSSQL です。
    注: ストアード・プロシージャーをインストールするデータベース・サーバーに複数の Microsoft SQL Server インスタンスがある場合、実行中の SQL Server インスタンスそれぞれが sqljdbc.dll ファイルを見つけられるようにする必要があります。したがって、sqljdbc.dll ファイルは、グローバル PATH か、またはアプリケーション固有のパスに存在させる必要があります。アプリケーション固有のパスの場合、sqljdbc.dll ファイルは、各インスタンスの C:¥Program Files¥Microsoft SQL Server¥MSSQL.instance¥MSSQL¥Bin ディレクトリーに配置します。
  2. データベース・サーバーで、ISQL または OSQL ユーティリティーを使用するか、あるいは MS SQL Server Management Studio を使用して、instjdbc.sql スクリプトを実行します。システム管理者は、instjdbc.sql を実行する前にマスター・データベースをバックアップする必要があります。 コマンド・プロンプトで、以下の構文を使用して instjdbc.sql を実行します。

    ISQL -Usa -Psa_password -Sserver_name -ilocation¥instjdbc.sql

    ここで、

    sa_password はシステム管理者のパスワードです。

    server_name は SQL サーバーが存在するサーバーの名前です。

    locationinstjdbc.sql の絶対パスです。(このスクリプトは、ステップ 1 で SQL_Server_Root¥bin ディレクトリーにコピーしました。)

  3. 分散トランザクションに関与する Microsoft SQL Server インストール済み環境それぞれについて、これらのステップを繰り返します。

タスクの結果

instjdbc.sql スクリプトは多くのメッセージを生成します。これらのメッセージは概ね無視してかまいません。システム管理者は、実行エラーを示すメッセージがないか出力をスキャンする必要があります。最後のメッセージは、instjdbc.sql が正しく実行したことを示しているはずです。JDBC XA プロシージャーを保管するためのスペースか、または既存のプロシージャーへの変更をログに記録するためのスペースが、マスター・データベース内で不十分な場合、スクリプトは失敗します。

Data Direct をインストールするためのステップは、http://media.datadirect.com/download/docs/jdbc/jdbcig/wwhelp/wwhimpl/js/html/wwhelp.htmを参照してください。

Microsoft SQL Server について詳しくは、http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/topic/com.ibm.websphere.nd.doc/info/ae/ae/rtrb_dsaccess4.htmlを参照してください。


task タスク・トピック

ご利用条件 | フィードバック


タイム・スタンプ・アイコン 最終更新: 2010/07/09


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/tins_install_jta_sqlserver.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
このインフォメーション・センターでは Eclipse テクノロジーが採用されています (http://www.eclipse.org)。