4.2.6. JDBC-Treiber

[Hinweis]Hinweis

Die zur Nutzung von JDBC-Verbindungen zur Linkdatenbank notwendige CADENAS-Software ist lizenzgebunden und kostenpflichtig.

Sie benötigen eine Extra-Lizenz (CNS20059*DATABASE*JDBC)!

[Hinweis]Hinweis

Vorteil der Nutzung von JDBC-Treibern:

Die Installation und Konfiguration des Treibers erfolgt auf dem Server! Eine Installation des Treibers auf jedem Client, wie bei ODBC, entfällt!

Bei Verwendung des PARTapplicationServer relativiert sich der Vorteil, da der Treiber nur auf dem Server eingerichtet wird.

[Hinweis]Hinweis

JDBC-Treiber

Standard JDBC-Treiber finden sich unter libs/all/java/jar.

Weitere müssen beim jeweiligen Hersteller (Oracle, Microsoft) heruntergeladen werden und in das Verzeichnis libs/all/java/jar kopiert werden. Sie werden NICHT CADENAS-seitig mitinstalliert.

Laden Sie diese bitte unter einer der folgenden Adressen herunter:

Details hierzu finden Sie unter Abschnitt 4.7.2, „ Datenbankverbindung “.

Konfigurationsdatei jdbc.cfg

Die Konfigurationsdatei jdbc.cfg speichert die Datenbankverbindungsdaten, d.h. Server, Datenbank und im Besonderen die Treiber-Klasse und die URL für den JDBC-Treiber zur Herstellung der Datenbankverbindung.

# [PLINKDB]
#   #IP-adress or server name
# Server=
#   #Database name
# ServerDB=
#   #the jdbc driver class
# DriverClass=com.sap.dbtech.jdbc.DriverSapDB
#   #the complete URL for the jdbc driver
# URL=jdbc:sapdb://catia2.cadenas/PLINKDB

#Examples for different databases:
#---------------------------------

#MSSQL with JTDS
#[PLINKDB_MSSQLJDBC]
#Server=136.230.230.214
#ServerDB=DB-test
#DriverClass=net.sourceforge.jtds.jdbc.Driver
#URL=jdbc:jtds:sqlserver://136.230.230.214:1433/PLINKDB

#:HELP;MSSQL with sqljdbc 4.1. You can download the driver from the microsoft homepage. 
 section_75_1154427696031The file sqljdbc41.jar has to be copied into the folder software
 \libs\all\java\jar. The file sqljdbc_auth.dll has to be copied into the directory software\
 libs\x86\32\java\lib and software\libs\x86\64\java\lib
#[PLINKDB_MSSQLJDBC_41]
#Server=servername
#ServerDB=SQLEXPRESS
#DriverClass=com.microsoft.sqlserver.jdbc.SQLServerDriver
#URL=jdbc:sqlserver://servername:1433;databaseName=plinkdb;integratedSecurity=true

#:HELP;Oracle You can download the driver from https://www.oracle.com/database/technologies
/appdev/jdbc-downloads.html. The jar file (f.e. ojdbc8.jar) has to be copied into the folder 
software\libs\all\java\jar.
#[PLINKDB_ORACLEJDBC]
#DriverClass=oracle.jdbc.driver.OracleDriver
#URL=jdbc:oracle:thin:@servername:1521/PLINKDB

#SAP-DB:
#[PLINKDB_SAPDBJDBC]
#DriverClass=com.sap.dbtech.jdbc.DriverSapDB
#URL=jdbc:sapdb://servername/PLINKDB

#:HELP;MySQL You can download the driver from mysql.com. The jar file (f.e. mysql-connector
 -java-8.0.17.jar) has to be copied into the folder software\libs\all\java\jar.
  
#[PLINKDB_MYSQLJDBC]
#DriverClass=com.mysql.jdbc.Driver
#URL=jdbc:mysql://servername:3306/PLINKDB

#Derby (local)    (Experimental!):
#[PLINKDB_DERBYJDBC]
#DriverClass=org.apache.derby.jdbc.EmbeddedDriver
#URL=jdbc:derby:C:\data\derby\plinkdb

#Derby (net)   (Experimental!):
#[PLINKDB_DERBYJDBC]
#DriverClass=org.apache.derby.jdbc.ClientDriver
#URL=jdbc:derby://localhost:1527/plinkdb

#SQ-Lite (pldbdemo)
[PLDBDEMO_SQLITEJDBC]
#:VALS_S
#:HELP;IP-adress or server name, on which the database is installed
Server=localhost
#:VALS_S
#:HELP;The instance name of the database. Oracle: SID
ServerDB=pldbdemo
#:VALS_S
#:HELP;The jdbc driver class.
DriverClass=SQLite.JDBCDriver
#:VALS_S
#:HELP;The complete URL for the jdbc driver.
Url=jdbc:sqlite:/$CADENAS_USER/sqlite/pldbdemo.db3