AW: Zugriff auf ADS Server
Dann probier es mal so:
Delphi-Quellcode:
Keine Angaben als Strings, keine weiteren Angaben.
//units:
FireDAC.Stan.Intf, FireDAC.Stan.Option, FireDAC.Stan.Error, FireDAC.UI.Intf, FireDAC.Phys.Intf, FireDAC.Stan.Def, FireDAC.Stan.Pool, FireDAC.Stan.Async, FireDAC.Phys, FireDAC.Phys.ADS, FireDAC.Phys.ADSDef, FireDAC.VCLUI.Wait, FireDAC.Stan.Param, FireDAC.DatS, FireDAC.DApt.Intf, FireDAC.DApt, FireDAC.Comp.DataSet, FireDAC.Comp.Client, FireDAC.Phys.ADSWrapper, FireDAC.Comp.UI // code: con1.DriverName := 'ADS'; TFDPhysADSConnectionDefParams(con1.Params).ServerTypes := stRemote; con1.Params.DataBase := '\\Db2\data\xxx.add'; //con1.Params.DataBase := '\\Db2:6262\data\xxx.add'; <-- alternativ mit port con1.Params.Username := 'xxx'; con1.Params.Password := 'xxx'; con1.LoginPrompt := false; con1.Connected := true; |
AW: Zugriff auf ADS Server
Liste der Anhänge anzeigen (Anzahl: 1)
Danke...8-)
...the same. :cry: Selbst wenn ich die Database weglasse! :gruebel: Ich mache jetzt mal einen Supportfall auf. :wink: |
AW: Zugriff auf ADS Server
Ich erinnere mich das ich Anfangs auch Probleme hatte.
Allerdings finde ich keine Doku dazu, also war es entweder unfug und hatte nichts damit zu tuen oder da fehlt was in der Doku. Ich schau mal nach, kann dir aber nicht sagen wann ich dazu eine Info habe. |
AW: Zugriff auf ADS Server
Wenn es mit dem ARC auf der Maschine geht:
Suche in der ADS Hilfe nach "ads.ini File Support" Abschnitt Windows Zitat:
Amn besten noch folgenden Eintrag in die ads.ini rein: Zitat:
Damit wird der Verbindungsfehler nicht gecached. |
AW: Zugriff auf ADS Server
Danke...8-)
Zitat:
Zitat:
|
AW: Zugriff auf ADS Server
Bei mir ist die verwendete ads.ini ohne Settings Abschnitt und es geht auch. Sowohl mit als auch ohne Port angabe im Connection Pfad.
Im Programm Verzeichnis oder unter : "C:\Users\Public\Documents\Embarcadero\Studio\Fire DAC\" mus noch die "FDDrivers.ini" liegen inhalt : Zitat:
|
AW: Zugriff auf ADS Server
Moin...8-)
Zitat:
Frage: Ich habe noch keinen ODBC Treiber! Kann das damit zusammenhängen? :gruebel: |
AW: Zugriff auf ADS Server
Du brauchst kein ODCB. Der ist eh grauenhaft bei Zugriff auf ADS.
Hast Du die FDDrivers.ini gefunden? Wenn ich die bei mir unbenenne bekomme ich den gleichen Fehler wie du. Configuring_Drivers_(FireDAC) |
AW: Zugriff auf ADS Server
Liste der Anhänge anzeigen (Anzahl: 2)
Hallöle...8-)
Zitat:
Zitat:
@Sinspin: Dein Code aus #11 hätte eigentlich funktionieren müssen. (kein Server) Verstehe ich nicht...:gruebel: :cheer: Ich habs...nach Stunden/Tagen probieren. :thumb: Der Connection String oder die Einstellungen in der GUI waren falsch! :warn: Falsch: ConnectionString := 'DriverID=ADS;ServerTypes=Remote;Server= \\db2;Database=\\Db2\data\xxx.add;User_Name=xxx;Password =xxx'; Richtig: ConnectionString := 'DriverID=ADS;ServerTypes=Remote;Database=\\Db2:62 62\data\xxx.add;User_Name=xxx;Password=xxx'; Der Server Eintrag muß raus! Der Port muß in die Database Property. Danke an alle die mit mir gelitten haben...:P |
AW: Zugriff auf ADS Server
Laut Hilfe klappt es auch ohne Ini wenn man ein TFDPhysADSDriverLink erzeugt.
Ganz wichtig, bevor man die erste Connection erstellt. Den DriverLink erzeuge ich, die ini ist bei mir leer, oder besser ohne ADS spezifische Info. Ist lange her dass ich mich mit Ich erzeuge alles im Quelltext um immer genau zu wissen was in welchen Properties steht, TFDConnection Komponente verwende ich nicht direkt. Ich habe eine eigene die ich für Designzeit arbeiten verwende. Die ist zur Laufzeit tot. Meine Queries hohlen sich zur Laufzeit beim erzeugen selber ihre Connection. Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:53 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz