Hinweise zur Konfiguration von GEVITAS-Carnet: Unterschied zwischen den Versionen

Aus GEVITAS
Zur Navigation springen Zur Suche springen
Zeile 37: Zeile 37:
  DPW=''Verschlüsseltes Passwort''
  DPW=''Verschlüsseltes Passwort''
  DatabasePW=''Unverschlüsseltes Passwort''
  DatabasePW=''Unverschlüsseltes Passwort''
  Database=''Lokaler Net-Service der TNSNAMES.ORA-Datei''.
  DatabaseServerName=''Lokaler Net-Service der TNSNAMES.ORA-Datei''.
 
Diese Einträge der [[INI-Datei]] werden für ORACLE '''nicht''' verwendet:
 
Database=xxx
DatabaseName=xxx
DatabaseServerName=xxx
DatabaseTblPrefix
 
Diese Angaben holt sich ADO aus der TNSNAMES.ORA-Datei.


== INI-Datei ==
== INI-Datei ==

Version vom 12. Dezember 2012, 22:26 Uhr

Allgemeines

GEVITAS-Carnet benutzt den Datenbanktreiber "ADO", um auf die Datenbank zuzugreifen. Es wird mit den selben Einstellungen in der INI-Datei zugegriffen, mit denen auch GEVAS-Professional bzw. REFLEX zugreifen. Normalerweise sollte der Datenbank-Zugriff also funktionieren, wenn er auch in diesen Programmen funktioniert.

Datenbank-Zugriff mit Microsoft SQL-Server©

Folgende Einträge aus der INI-Datei werden verwendet:

DatabaseUser=Datenbank-User
UseSQLUser=0 oder 1. Bei 0 (Ohne Benutzer anmelden) wird die vertrauenswürdige Anmeldung über die Domäne verwendet.
DPW=Verschlüsseltes Passwort
DatabasePW=Unverschlüsseltes Passwort
DatabaseServerName=Name des SQL-Servers
DatabaseName=Datenbank-Name

Datenbank-Zugriff mit mySQL©

Folgende Einträge aus der INI-Datei werden verwendet:

DatabaseUser=Datenbank-User
UseSQLUser=1. Immer 1, die vertrauenswürdige Anmeldung über die Domäne wird nicht unterstütz!
DPW=Verschlüsseltes Passwort
DatabasePW=Unverschlüsseltes Passwort
DatabaseServerName=Name des SQL-Servers
DatabaseName=Datenbank-Name
Database=ODBC-Alias. Wenn DatabaseServerName und DatabaseName nicht angegeben werden, werden die aus der ODBC verwendet!

Datenbank-Zugriff mit ORACLE©

Folgende Einträge aus der INI-Datei werden verwendet:

DatabaseUser=Datenbank-User
UseSQLUser=1. Immer 1, die vertrauenswürdige Anmeldung über die Domäne wird nicht unterstützt!
DPW=Verschlüsseltes Passwort
DatabasePW=Unverschlüsseltes Passwort
DatabaseServerName=Lokaler Net-Service der TNSNAMES.ORA-Datei.

Diese Einträge der INI-Datei werden für ORACLE nicht verwendet:

Database=xxx
DatabaseName=xxx
DatabaseServerName=xxx
DatabaseTblPrefix

Diese Angaben holt sich ADO aus der TNSNAMES.ORA-Datei.

INI-Datei

Sie können normalerweise die selbe INI-Datei verwenden, die auch GEVAS-Professional bzw. REFLEX benutzen. Sollte der Datenbank-Zugriff einmal nicht funktionieren, können Sie in der INI-Datei einen speziellen Eintrag für ORACLE oder mySQL einfügen, den nur GEVITAS-Carnet benutzt:

[Options]

DatabaseCarnet=XXX

wobei XXX der Alias-Name ist, mit dem Sie auf die Datenbank zugreifen.

mySQL

[Options]

DatabaseCarnet=XXX

Name der ODBC-Datenquelle, die auf die Datenbank zeigt.

ORACLE

[Options]

DatabaseCarnet=XXX

XXX ist der Name des lokalen Net-Services, wie er in der TNSNAMES-Datei angegeben ist. Beispiel:

In der TNSNAMES-Datei steht:

NBTEST01 =
 (DESCRIPTION =
   (ADDRESS_LIST =
     (ADDRESS = (PROTOCOL = TCP)(HOST = NBTEST01)(PORT = 1521))
   )
   (CONNECT_DATA =
     (SERVICE_NAME = orcl)
   )
 )

In Ihrer INI-Datei steht:

[Options]

DatabaseCarnet=NBTEST01

Die Options "DatabaseServerName" und "DatabaseName" werden nicht verwendet!