Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Firebird Alias und IBExpert (https://www.delphipraxis.net/170019-firebird-alias-und-ibexpert.html)

MrSpock 26. Aug 2012 10:55

Datenbank: Firebird • Version: 2.5 • Zugriff über: FIBPlus

Firebird Alias und IBExpert
 
Hallo,

ich habe über IBExpert eine Datenbankregistrierung durchgeführt und dazu einen "Beschreibende Name" festgelegt. Dieser soll der Alias für die DB sein. Obwohl dort der Alias drinsteht, wird dieser nicht in die alias.conf eingetragen. Habe alle alias.conf Dateien gesucht und eine für den Server 2.1 und eine für 2.5 gefunden. 2.5 ist der, den ich nutze.
Das merkwürdige ist aber nun folgendes: In einer TpFIBDatabase Komponente trage beim Programmstart den "AliasName" ein und die Eigenschaft DBName ist vorher leer. Nach der Zuweisung des Aliasnamen, steht der korrekte DBName drin. Jetzt frage ich mich, woher holt sich das Programm den Pfad und den Dateinamen, wenn IBExpert den Namen nicht in die alias.conf schreibt? :gruebel:

MrSpock 26. Aug 2012 11:09

AW: Firebird Alias und IBExpert
 
Hallo,

habe mir mal die SourceCode Datei der FIBPlus Komponente angeschaut und festgestellt, dass sie sich die Info direkt aus der Registry holt, wo IBExpert sie damit auch einträgt. :idea:

mkinzler 26. Aug 2012 11:11

AW: Firebird Alias und IBExpert
 
Zitat:

Zitat von MrSpock (Beitrag 1179919)
Hallo,

ich habe über IBExpert eine Datenbankregistrierung durchgeführt und dazu einen "Beschreibende Name" festgelegt. Dieser soll der Alias für die DB sein. Obwohl dort der Alias drinsteht, wird dieser nicht in die alias.conf eingetragen. Habe alle alias.conf Dateien gesucht und eine für den Server 2.1 und eine für 2.5 gefunden. 2.5 ist der, den ich nutze.

Dieser Name hat nichts mit dem Alias des Servers zu tun.
Zitat:

Zitat von MrSpock (Beitrag 1179919)
Das merkwürdige ist aber nun folgendes: In einer TpFIBDatabase Komponente trage beim Programmstart den "AliasName" ein und die Eigenschaft DBName ist vorher leer. Nach der Zuweisung des Aliasnamen, steht der korrekte DBName drin. Jetzt frage ich mich, woher holt sich das Programm den Pfad und den Dateinamen, wenn IBExpert den Namen nicht in die alias.conf schreibt? :gruebel:

IBExpert verwendet ja auch FIBPlus.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:16 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