Alternative Verbindung einrichten
Aufbau
SetupAltConnection(sTier, sServerURI, sDBType, sServerOrSID, sDatabaseorHostIP, sUser, sEncryptedPass, sWindowsAuth, sOracleMode, sOraclePort, sOracleHome)
Typ
Funktion
Rückgabewert
Zeichenkette (leer bei Erfolg, „ERROR“ bei Verbindungsfehler)
Beschreibung
Dieser Vorgang initiiert eine zweite eindeutige Verbindung, die dann mithilfe der Prozedur tdUseAltConnection auf einen oder mehrere der 10 td*-Datensätze verweisen kann.
Parameter: 11
sTier = 3 oder 2
sServerURI = Wenn sTier den Wert 3 hat, sollte diese Einstellung auf die Server-URI für die Verbindung zur Middle-Tier-Schicht verweisen. Wenn sTier den Wert 2 hat, wird dieser Parameter ignoriert.
sDBType = ORACLE, FIREBIRD oder MSSQL
sServerOrSID = Wenn sTier den Wert 2 hat und es sich um einen MSSQL-Server handelt, sollte dieser Parameter den Namen des Datenbankservers enthalten. Wenn sTier den Wert 2 hat und es sich um Oracle (OCI oder Direct) handelt, sollte dies die Oracle-SID sein. Wenn sTier den Wert 2 und Firebird hat, sollte dies als SERVER:DATABASE angegeben werden. Wenn sTier den Wert 3 hat, wird dieser Parameter ignoriert.
sDatabaseOrHostIP = Wenn sTier den Wert 2 hat und es sich um einen MSSQL-Server handelt, sollte dieser Parameter den Namen der Datenbank enthalten. Wenn sTier den Wert 2 hat und der Oracle-Direktmodus aktiviert ist, sollte dies die Host-IP sein. Wenn sTier den Wert 2 hat und es sich um Firebird handelt, sollte dieses Feld leer sein. Wenn sTier den Wert 3 hat, wird dieser Parameter ignoriert.
sUser = Wenn sTier den Wert 2 hat, sollte dieser Parameter den Benutzernamen enthalten, der bei der Anmeldung an der Datenbank verwendet werden soll. Wenn sTier den Wert 3 hat, wird dieser Parameter ignoriert.
sEncryptedPass = Wenn sTier den Wert 2 hat, sollte dieser Parameter das verschlüsselte Passwort enthalten, das bei der Anmeldung an der Datenbank verwendet werden soll. Um ein verschlüsseltes Passwort zu erstellen, geben Sie das Passwort über die Anwendung „DatabaseSettings.exe“ ein und lassen Sie es anschließend verschlüsseln. Wenn sTier den Wert 3 hat, wird dieser Parameter ignoriert.
sWindowsAuth = Wenn sDBTYPE „MSSQL“ ist und dieser Parameter auf „TRUE“ gesetzt ist, versucht SQL Server, sich über die Windows-Authentifizierung anzumelden – in diesem Fall sind sUser und sEncryptedPass nicht erforderlich.
sOracleMode = Wenn sTier den Wert 2 hat, sollte dieser Parameter den Typ der zu verwendenden Oracle-Verbindung angeben. Wird OCI übergeben, wird der Oracle-OCI-Client verwendet. Andernfalls wird die Oracle-Datenbank direkt über TCP/IP angebunden. Wenn sTier den Wert 3 hat oder DBTYPE nicht „Oracle“ ist, wird dieser Parameter ignoriert.
sOraclePort = Wenn sTier den Wert 2 hat und sOracleMode nicht OCI ist, wird hier die Nummer des zu verwendenden Oracle-Ports angegeben.
sOracleHome = Wenn sTier den Wert 2 hat, kann dieser Parameter einen optionalen HOME-Wert für Oracle enthalten. Wenn sTier den Wert 3 hat oder DBTYPE nicht ORACLE ist, wird dieser Parameter ignoriert. |