このタスクは、データ・ソースにアクセスできるように、同期サーバーを構成
するためのメインタスクの一部です。このステップが完了したら、
データ・ソースにアクセスするための同期サーバーの構成に戻ってください。
手順
サポートされていない JDCB ドライバーを使用して同期サーバーを
構成するには、以下のようにします。
- DB2 Everyplace 制御データベース (DSYCTLDB) に新しい行を作成し、該当する値を指定します。
- システムのクラスパスに JDBC ドライバーを追加します。
DB2 Everyplace 制御データベースの dsy.properties 表を
更新するには、次のようにします。
- モバイル・デバイス管理センターを終了します。
- 同期サーバーのサーブレットを停止します。
- DB2 Everyplace 制御データベースに新しい行 (表 = dsy.properties; 列 = TYPE、NAME、および VALUE) を作成します。
- 「TYPE」列には、DSYJdbcDriverList と入力します。
- 「NAME」列には、ドライバー名を入力します (たとえば、com.jnetdirect.jsql.JSQLDriver)。
- 「VALUE」列には、使用するドライバーの値を入力します
(たとえば、SQLServer)。
DB2 Everyplace 制御データベースの DB2 Everyplace プロパティー表を照会および更新
するためのユーティリティーとして、dsysetproperty.bat が
提供されます。
- Windows では、%DSYINSTDIR%\Server¥bin に dsysetproperty.bat があります。
- UNIX では、$DSYINSTDIR/Server/bin に dsysetproperty.sh があります。
テキスト・エディターを使用して、¥Server¥classes¥com¥ibm¥mobileservices¥ ディレクトリー
の DSYJdbcDriverList.properties ファイルをオープンします。
- 変更内容を有効にするには、同期サーバーのサーブレットを再始動します。
システムのクラスパスに JDBC ドライバーを追加するには、次のようにします。
- モバイル・デバイス管理センターが稼働している場合は、それを終了します。
- 同期サーバーのサーブレットが稼働している場合は、それを停止します。
- テキスト・エディターを使用して、¥Server¥bin¥dsysetjavahome.bat ファイルをオープンします。
- このファイルの SET JDBC_DRV_CP の行に、JDBC ドライバーの完全パスを追加します。
例えば、C:¥Oracle¥Ora81¥jdbc¥lib¥ にインストールされている JDBC クライアント・ドライバーを
使用して Oracle のソースにアクセスするように構成するには、dsysetjavahome.bat ファイル
の SET JDBC_DRV_CP 行に、次のパスを追加します。
SET JDBC_DRV_CP=C:¥Oracle¥Ora81¥jdbc¥lib¥classes111.zip
JDBC クライアント・ドライバーを複数指定することができます。例えば、次のとおりです。
SET JDBC_DRV_CP=C:¥Oracle¥Ora81¥jdbc¥lib¥classes111.zip;E:¥Informix¥JDBC¥lib
¥ifxjdbc-g.jar
- 変更内容を有効にするには、同期サーバーのサーブレットを再始動します。
関連したタスク
関連した概念
関連した解説