Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Firebird nutzt die falsche Aliases.conf (https://www.delphipraxis.net/162012-firebird-nutzt-die-falsche-aliases-conf.html)

QuickAndDirty 3. Aug 2011 10:19

AW: Firebird nutzt die falsche Aliases.conf
 
Nein,
Denn ich dachte eigentlich das es möglich ist den Firebird parallel zu installieren...ohne das ich in Installationen anderer Propgramme rumpfuschen muss. Ich habe auch eine andere anleitung benutzt...die aus dem PDF Handbuch in den FB.Zip Archiven(X64 und x86).

ich Schreibe eine Setup...bzw. habe eines geschrieben...egal...
Auf jedenfall soll es einen NEUEN vollkommen nur für uns laufenden FBServer installieren...das kann es
nur benutzt es eben die falsch aliases.conf...

Ich möchte nicht im Sysdir nach DLL suchen, wir kopieren die FBClient.dll in das Bin Verzeichnis unseren programme...
Ich will anderen installationen(delphi, Avira ) nicht die SystemPfade für ihren Firebird wegnehmen.
Ich will anderen installationen(delphi, Avira ) nicht die Registrypfade für ihren Firebird wegnehmen.


Sprich ich will mich nicht mit anderen Herstellern anlegen...oder abstimmen müssen...es soll alles nur von unserem Firebird und unserem Programnm abhängen...

Sag bitte das das geht....*heul*

ChrisE 3. Aug 2011 14:42

AW: Firebird nutzt die falsche Aliases.conf
 
Zitat:

Zitat von QuickAndDirty (Beitrag 1114869)
Sag bitte das das geht....*heul*

Es geht :cheer: ;-)

Also was bei mir geht ist folgendes:
- FireBird 2.1 installiert
  • alias.conf angepasst mit drei Datenbanken die in Verzeichnis "xy" und "z" liegen
  • fbconf angepasst das die Ports 4050 und 4060 sind
  • per instsvc i -g -n "FireBird 2.1" den Service als SuperServer mit Guardian angelegt
- FireBird 2.5 installiert
  • alias.conf angepasst mit drei anderen Datenbanken die nur in Verzeichnis "xy" liegen
  • fbconf angepasst das die Ports 3050 und 3060 sind
  • instsvc nicht benutzt weil das der Installer ja per Default selber kann (Guardian und SuperServer)
- Windows Firewall die 4 Ports aufgemacht
- An Client per IBExpert kann ich mich auf alle DBs verbinden.

Es sollte also gehen :-)

Gruß, Chris

tsteinmaurer 3. Aug 2011 14:59

AW: Firebird nutzt die falsche Aliases.conf
 
Ich hab auf meiner Entwicklungsmaschine auch mehrere Instanzen laufen und es wird die korrekte aliases.conf verwendet. Er hat ja auch gemeint, dass z.B. ISQL bei ihm die richtige aliases.conf der Instanz verwendet. Vielleicht ist es ja ein AnyDAC Problem. :-D

Thomas

ChrisE 3. Aug 2011 15:13

AW: Firebird nutzt die falsche Aliases.conf
 
Zitat:

Zitat von tsteinmaurer (Beitrag 1114923)
Vielleicht ist es ja ein AnyDAC Problem. :-D

Da hast du vollkommen recht. Ich wollte damit eigentlich auch sagen - was ich nicht sehr gut / gar nicht richtig ausgeführt habe - dass man zunächst mit einem sicher funktionierenden Client testen sollte, ob die Server Ihre arbeit richtig machen.

Ein einfacher Test wäre, auf einem Client ohne installierten FB isql im fb-emb-Pfad zu packen und in der Konsole zu starten. Der Aufruf
Code:
CONNECT SERVER/PORT:DBAlias user 'BENUTZER' password 'GEHEIM';
sollte eigentlich dann funktionieren.

Wenn das der Fall ist, passt irgendwas nicht an AnyDAC oder an der eigenen Programmierung.

Gruß, Chris

QuickAndDirty 8. Aug 2011 11:31

AW: Firebird nutzt die falsche Aliases.conf
 
Ich habe das setup erstmal auf Pfade umgestellt....
weil die Aliases.conf nicht ganz sicher funktioniert in der Konstellation die wir haben.
Aber ich werde mich darum noch mal kümmern wenn der Zeitdruck nicht so fies ist.(Das Produkt ist schon verkauft...aber das Setup dazu existiert noch nicht...)


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:13 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz