Ich habe folgendes im SourceCode gefunden :
tdatabase : database1 :
AliasName : telefon_dwh
Connected : NULL
Databasename : ORA_DWH
driverName : NULL
exclusiv : NULL (False)
HandleShared : NULL (False)
keepConnection : TRUE
LoginPrompt : NULL (False)
Name : Database1
Params :
DATABASE NAME =
USER NAME = telefon
ODBC DSN = telefon_dwh
OPEN MODE = READ/WRITE
SCHEMA CACHE SIZE=8
SQLQRYMODE =
LANGDRIVER =
SQLPASSTHRU MODE=SHARED AUTOCOMMIT
SCHEMA CACHE TIME =-1
MAX ROWS=-1
BATCH COUNT=200
ENABLE SCHEMA CACHE=FALSE
SCHEMA CACHE DIR =
ENABLE BCD = FALSE
ROWSET SIZE = 20
BLOBS TO CACHE = 64
PASSWORD = telefon
ReadOnly : NULL (False)
SessionName : default
Tag : 0
TransIsolation : tiReadCommited
======= Und dazu die SQLConnection1 ================================================== ======
Connected : Null (False)
ConnectionName : Oracle
Driver Oracle
-- BlobSize -1
Database : telefon.world
...
PassWord : telefon
Username : telefon
GetDriverFunc : getSQLDriverORACLE
KeepConnection : TRUE
LibraryName : dbexpora.dll
VendorLib : OCI.DLL
======================= TNSNAMESORA ================================================== =============
Hier finde ich den eintrag
Telefon =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL =
TCP)(HOST = 150.30.5.144)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = dwh)
)
)
Habe ich unter database1 DATABASE NAME u.U. "Telefon" einzutragen ? oder die TNS Names um "telefon_dwh" zu erweitern ?
Zum Haltepunkt : Ich habe offenbar noch nicht alle Units zusammen, so dass ich das Programm leider noch nicht gar debuggen kann. Muss ich da was beachten bei einer Umstellung ?
Ich denke die dbexpora40.dll tuts auch (wollte das Programm ja haben !)
Voll Hoffnung doch noch die Telefonabrechnung zum Laufen zu bringen warte ich auf Antwort !