Moin, Moin
hier ein Beispiel für die Anmeldung an einer Oracle Datenbank:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25:
| Database1.Connected:=FALSE; Database1.Params.CLEAR; Database1.DriverName:='ORACLE'; Database1.Params.ADD('SERVER NAME='+TRIM(DeinServerTNS)); Database1.Params.ADD('USER NAME='+TRIM(DeinBenutzerName)); Database1.Params.ADD('NET PROTOCOL=TNS'); Database1.Params.ADD('OPEN MODE=READ/WRITE'); Database1.Params.ADD('SCHEMA CACHE SIZE=8'); Database1.Params.ADD('LANGDRIVER=Oracle SQL WE850'); Database1.Params.ADD('SQLQRYMODE=SERVER'); Database1.Params.ADD('SQLPASSTHRU MODE=NOT SHARED'); Database1.Params.ADD('SCHEMA CACHE TIME=-1'); Database1.Params.ADD('MAX ROWS=-1'); Database1.Params.ADD('BATCH COUNT=200'); Database1.Params.ADD('ENABLE SCHEMA CACHE=FALSE'); Database1.Params.ADD('SCHEMA CACHE DIR='); Database1.Params.ADD('ENABLE BCD=FALSE'); Database1.Params.ADD('ENABLE INTEGERS=FALSE'); Database1.Params.ADD('LIST SYNONYMS=NONE'); Database1.Params.ADD('ROWSET SIZE=20'); Database1.Params.ADD('BLOBS TO CACHE=64'); Database1.Params.ADD('BLOB SIZE=32'); Database1.Params.ADD('OBJECT MODE=TRUE'); Database1.Params.ADD('PASSWORD='+TRIM(DeinPasswort)); |
für Deine spezielle datenbank, wird Du sicherlich einige Parameter ändern müssen, aber vom Prinzip her
ist es so hoffentlich deutlich.
Du musst die Parameter immer komplett neu setzen, sonst gibt es unter Umständen Stress mit der BDE
beste Grüße
Michael
Moderiert von
raziel: Code- durch Delphi-Tags ersetzt.
Wissen ist Macht, nichts wissen macht auch nichts...