Diese Task ist Teil der Haupttask zum Konfigurieren von Sync Server für den
Zugriff auf Datenquellen. Wenn Sie diese Schritte ausgeführt haben,
kehren Sie zu Konfigurieren von Sync Server für den Zugriff auf Datenquellen zurück.
Vorgehensweise
Gehen Sie wie folgt vor, um Sync Server für die Verwendung nicht
unterstützter JDBC-Treiber zu konfigurieren:
- Erstellen Sie eine neue Zeile in der DB2 Everyplace-Steuerungsdatenbank
(DSYCTLDB), und geben Sie die entsprechenden Werte an.
- Fügen Sie dem Klassenpfad Ihres Systems den JDBC-Treiber hinzu.
Gehen Sie wie folgt vor, um die Tabelle dsy.properties in
der DB2 Everyplace-Steuerungsdatenbank zu aktualisieren:
- Verlassen Sie Mobile Devices Administration Center.
- Stoppen Sie das Sync Server-Servlet.
- Erstellen Sie eine neue Zeile in der DB2 Everyplace-Steuerungsdatenbank
(Tabelle = dsy.properties; Spalten = TYPE, NAME und
VALUE).
- Geben Sie für die Spalte TYPE DSYJdbcDriverList ein.
- Geben Sie für die Spalte NAME den Namen des Treibers ein
(z. B.
com.jnetdirect.jsql.JSQLDriver).
- Geben Sie für die Spalte VALUE den Wert für den Treiber ein
(z. B. SQLServer), den Sie verwenden.
Es gibt ein Dienstprogramm, dsysetproperty.bat, mit dem
die DB2 Everyplace-Merkmalstabelle in der DB2 Everyplace-Steuerungsdatenbank
abgefragt und aktualisiert werden kann.
- Unter Windows finden Sie dsysetproperty.bat unter
%DSYINSTDIR%\Server\bin.
- Unter UNIX finden Sie dsysetproperty.sh unter
$DSYINSTDIR/Server/bin. Verwenden Sie einen Texteditor, um
die Datei DSYJdbcDriverList.properties im Verzeichnis
\Server\classes\com\ibm\mobileservices\ zu öffnen.
- Starten Sie das Sync Server-Servlet erneut, damit die Änderungen
übernommen werden.
Gehen Sie wie folgt vor, um den JDBC-Treiber dem Klassenpfad Ihres Systems
hinzuzufügen:
- Beenden Sie Mobile Devices Administration Center, wenn es aktiv
ist.
- Stoppen Sie das Sync Server-Servlet, wenn es aktiv ist.
- Öffnen Sie in einem Texteditor die Datei
\Server\bin\dsysetjavahome.bat.
- Fügen Sie den vollständigen Pfad des JDBC-Treibers in der Zeile "SET
JDBC_DRV_CP" der Datei ein. Wenn Sie z. B. den
Zugriff auf eine Oracle-Quelle konfigurieren möchten und dazu den
JDBC-Clienttreiber verwenden möchten, der im Verzeichnis
C:\Oracle\Ora81\jdbc\lib\ installiert ist, fügen Sie in der
Zeile "SET JDBC_DRV_CP" der Datei dsysetjavahome.bat den
folgenden Pfad hinzu:
SET JDBC_DRV_CP=C:\Oracle\Ora81\jdbc\lib\classes111.zip
Es ist möglich, mehrere JDBC-Clienttreiber anzugeben.
Beispiel:
SET JDBC_DRV_CP=C:\Oracle\Ora81\jdbc\lib\classes111.zip;E:\Informix\JDBC\lib
\ifxjdbc-g.jar
- Starten Sie das Sync Server-Servlet erneut, damit die Änderungen
übernommen werden.
Zugehörige Tasks
Zugehörige Konzepte
Zugehörige Referenzen