Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi BDE - Cannot find configuration file (https://www.delphipraxis.net/151324-bde-cannot-find-configuration-file.html)

Synago 12. Mai 2010 21:25

Datenbank: BDE • Zugriff über: BDE

BDE - Cannot find configuration file
 
He,
ich habe jetzt alles abgesucht und nichts gefunden :(

Ich möchte einen Alias in der BDE abspeichern - was auch sonst immer klappt. Aber unter Win7 64 Bit kommt obere Fehlermeldung, wenn ich ganz normal aufrufe:

session.AddstandardAlias('Test','C:\daten\Test','P ARADOX');
Session.SaveConfigFile;

Hä? Ging doch sonst immer? Unter 32Bit läuft alles bestens...

PS: Ich weiß das die BDE veraltet ist - aber das Programm läuft seit über 10 Jahren - und im Moment funzt nur die Installation nicht.

Danke!
Ralf

Luckie 12. Mai 2010 21:50

Re: BDE - Cannot find configuration file
 
Da es sich um ein 32-Bit Programm handelt, du aber ein 64-Bit Windows hast, kann es sein, dass deine 32-Bit Exe die Datei nicht findet, weil dein 64-Bit Windows die Anfrage umleitet. Entweder die Virtualisierung für den Prozess deaktivieren oder eine 64-Bit Exe mit FreePascal erstellen. Wobei bei einem so altem Programm die Konvertierung nach FreePascal wohl eine Menge Arbeit bedeutet und man, dann gleich auf eine andere Datenbank umsatteln könnte.

sx2008 12. Mai 2010 22:48

Re: BDE - Cannot find configuration file
 
Unter Windows 64 gelten für 32-bit Programme andere ODBC-Einstellungen als für 64-bit Programme.
http://faq.hosteurope.de/view.php?mo...ontent_id=5789

Die Muhkuh 12. Mai 2010 23:07

Re: BDE - Cannot find configuration file
 
Hi,

das Problem kenne ich nur zu gut. Bei uns half es, wenn das Programm mit Admin-Rechten gestartet wurde, dann fand es die richtige Konfig-Datei.

Idealerweise machst Du das gleiche wie wir: Steige auf FireBird um. Geht recht angenehm ohne größere Probleme.

Synago 13. Mai 2010 19:55

Re: BDE - Cannot find configuration file
 
Zitat:

Zitat von Die Muhkuh
Hi,

das Problem kenne ich nur zu gut. Bei uns half es, wenn das Programm mit Admin-Rechten gestartet wurde, dann fand es die richtige Konfig-Datei.

Idealerweise machst Du das gleiche wie wir: Steige auf FireBird um. Geht recht angenehm ohne größere Probleme.

Danke für den Tipp - funktioniert tatsächlich! Jetzt kann ich wenigsten für die Anwender einen Hinweis / Anleitung einblenden lassen :)

Ich bin aber nicht sicher, ob nicht auch ein Systemupdate von MS dazu beigetragen hat... Ich hatte gestern den PC neu mit Win7 64 aufgesetzt - und dann ging es nicht. Heute wurden rund 40 Updates von MS geladen - und siehe da, alles funktioniert - Ob die nachgebessert haben?
Testen könnte ich es nur, wenn ich nochmals neu installiere...

Aber vielen Dank für den Tipp mit Admin Rechten.


Noch was zur alten BDE. Ein Kunde von mir hat sich eine sauteuere, nagelneue Fibu-Software gekauft - und die läuft auch mit der BDE!
Meine Software läuft jetzt seit 12 Jahren - sehr gut und ohne größere Probleme. Eine Umstellung ist mit sauviel Arbeit und vielen neuen Fehlern verbunden...

Gruß Ralf

Bernhard Geyer 13. Mai 2010 21:16

Re: BDE - Cannot find configuration file
 
Zitat:

Zitat von Synago
Noch was zur alten BDE. Ein Kunde von mir hat sich eine sauteuere, nagelneue Fibu-Software gekauft - und die läuft auch mit der BDE!

Da würde ich aber die Kompetenz des SW-Herstellers anzweifeln.

Zitat:

Zitat von Synago
Meine Software läuft jetzt seit 12 Jahren - sehr gut und ohne größere Probleme. Eine Umstellung ist mit sauviel Arbeit und vielen neuen Fehlern verbunden...

Beschwer dich aber nicht wenn ein Windows Sicherheitsupdate oder neue OS-Version die BDE mal komplett lahmlegt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:31 Uhr.

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