Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Datenbank öffnen in einem Dienst geht schief (https://www.delphipraxis.net/10796-datenbank-oeffnen-einem-dienst-geht-schief.html)

Duffy 25. Okt 2003 15:22


Datenbank öffnen in einem Dienst geht schief
 
Hallo alle zusammen,
ich möchte gerne eine Datenbank (MySql) in einem Dienst (Services) über ODBC öffnen. Ich bekomme immer als Fehler "[Microsoft][ODBC Driver Manager] Der Datenquellenname wurde nicht gefunden, und es wurde kein Standardtreiber angegeben." zurück.

Das mit dem Standardtreiber stimmt, den habe ich auch nicht angegeben.

Jemand eine Idee, was das sein könnte?

Bye
Claus

Bernhard Geyer 8. Nov 2003 17:05

Re: Datenbank öffnen in einem Dienst geht schief
 
Ist der zu öffnente ODBC-Eintrag auch ein System-DSN? Da der Dienst ja unter einem speziellen Konto läuft "sieht" er ja nicht die Einträge unter Benutzer-DSN (sind ja Benutzerabhänig).

Grundsätzlich würd die die Kombination BDE/ODBC durch einen native MySQL-Zugriff ersetzen.

Möglichkeiten wären z.B.

DAC for MySQl

oder weitere Einträge die Du unter

API's für MySQL

Persönlich verwende ich DAC for MySQL. Ist supereinfach zu Verteilen (nur 1 DLL in der 1.x-Version und DLL-Los in der 2.x-Version)

Duffy 9. Nov 2003 16:07

Re: Datenbank öffnen in einem Dienst geht schief
 
Hallo Bernhard Geyer,
das Problem ist gelöst. Siehe diesen Beitrag. Beim dem ODBC Treiber hatte es diese Auswirkungen.
Trotzdem vielen Dank für Deine Antwort.
bye
Claus


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