Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Installierte Firebirdversion herrausfinden (https://www.delphipraxis.net/147783-installierte-firebirdversion-herrausfinden.html)

Pro_RJ 16. Feb 2010 11:18

Datenbank: FireBird • Version: 2.X • Zugriff über: IBX

Installierte Firebirdversion herrausfinden
 
Halli hallo,

Ich möchte gerne herrausfinden welche FireBirdVersion gerade verwendet wird. Dabei geht es mit nicht um die VersionsNr(also z.B. Firebird 2.0 oder FireBird 2.1) sondern ob es eine 32 Bit Version ist oder eine 64 Bit Version.
Zur Zeit nutze ich die IBServerProperties um die VersionsNr herrauszufinden. Das Klappt alles auch sehr gut. Nur jetzt würde ich eben gerne wissen ob es eine 32 oder 64 Bit version ist.

Hättet ihr da eine Idee, wie man sowas auch per Client ermitteln kann? Ohne das man das Local am Server über den Prozess ermitteln muss.

mfg
jens

hoika 16. Feb 2010 11:29

Re: Installierte Firebirdversion herrausfinden
 
Hallo,

also die Server-Implementation (FIBPlus) zeigt mir bei 32bit

Firebird/x86/Windows NT

Vielleicht steht ja bei 64bit Firebird/x64/Windows NT

var
sp: TpFIBServerProperties;

sp.VersionInfo.ServerImplementation



Was heisst hier überhaupt immer "Native", das ist IBX ...


Heiko

Pro_RJ 16. Feb 2010 11:34

Re: Installierte Firebirdversion herrausfinden
 
Zitat:

Zitat von hoika
Was heisst hier überhaupt immer "Native", das ist IBX ...
Heiko

^^ ist geändert :-)

Delphi-Quellcode:
sp: TpFIBServerProperties;

sp.VersionInfo.ServerImplementation
ok so einfach könnte es manchmal sein. ich teste es gleich mal
thx

hoika 18. Feb 2010 08:01

Re: Installierte Firebirdversion herrausfinden
 
Hallo,

da ich hier mangels 64bit-Windows kein 64bit FB habe.
Hat es denn geklappt ?


Heiko


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