manbar
Goto Top

Ungültigen System-DSN Eintrag entfernen

Die Fehlermeldung "### ist kein gültiger Datenquellenname" Erscheint nach einer Änderung an der Konfiguration an einer System-DSN im ODBC-Treiber von Microsoft Windows-XP

Hallo zusammen.

Ich bin in den letzten Wochen zweimal auf das Problem gestoßen das nach einer Umkonfiguration einer Datenquelle als System-DSN eine Fehlermeldung auftauchte.

Der DSN-Eintrag war weder löschbar noch konfigurierbar, und die Serververbindung zur entsprechenden Datenbank war auch defekt.

Selbst das Löschen des entsprechenden SQL-Clients (in meinem Falle SQL 10 von MS SQL 2008) änderte nichts daran.

Ich hab jetzt eine Lösung für das Problem:

- Sucht in der Registrierung unter
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC Data Sources]
- den Eintrag der Schwierigkeiten macht.
- löscht ihn.
- System Neustarten (WICHTIG! sonst klappts nicht), dann den Eintrag mit den gewünschten Änderungen neu anlegen.


Ich denke der Ein oder Andere kann das gebrauchen, da Google dazu nicht viel ausspuckt ;)

Ist mein erstes kleines HowTo hier, ich hoffe ich kann jemandem den Arbeitstag erhellen damit

Gruß Manuel

Content-ID: 122615

Url: https://administrator.de/contentid/122615

Ausgedruckt am: 24.11.2024 um 12:11 Uhr

ente
ente 13.08.2009 um 10:32:23 Uhr
Goto Top
Moin Manuel,

meinst Du DNS oder wofür steht DSN?
Falls Du Dich vertan hast, kannste ja Dein HowTo korrigieren/editieren ... Dann findet es man auch unter DNS (falls ich richtig liege).

Gruß Heiko

Nachtrag: man lernt nie aus, danke!
manbar
manbar 13.08.2009 um 11:17:03 Uhr
Goto Top
Hallo Heiko,

nein ist kein Tippfehler.

DSN bedeutet "Data Source Name" -ist also der Name der Datenquelle

siehe: http://www.webopedia.com/TERM/D/DSN.html

Gruß Manuel
Senior-Ding-Dong
Senior-Ding-Dong 16.08.2010 um 08:09:19 Uhr
Goto Top
Zitat von @manbar:
Hallo zusammen.

Ich bin in den letzten Wochen zweimal auf das Problem gestoßen das nach einer Umkonfiguration einer Datenquelle als
System-DSN eine Fehlermeldung auftauchte.

Der DSN-Eintrag war weder löschbar noch konfigurierbar, und die Serververbindung zur entsprechenden Datenbank war auch
defekt.

Selbst das Löschen des entsprechenden SQL-Clients (in meinem Falle SQL 10 von MS SQL 2008) änderte nichts daran.

Ich hab jetzt eine Lösung für das Problem:

- Sucht in der Registrierung unter
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC Data Sources]
- den Eintrag der Schwierigkeiten macht.
- löscht ihn.
- System Neustarten (WICHTIG! sonst klappts nicht), dann den Eintrag mit den gewünschten Änderungen neu anlegen.


Ich denke der Ein oder Andere kann das gebrauchen, da Google dazu nicht viel ausspuckt ;)

Ist mein erstes kleines HowTo hier, ich hoffe ich kann jemandem den Arbeitstag erhellen damit

Gruß Manuel

Hallo Mauel du konntest meinen Arbeitstag mal so richtig erhellen face-smile

Nur eine kleine Anmerkung zum DSN Problem bei den ODBC Datenquellen:

Der Pfad wo sich die ini befindet steht unter: HKEY_CURRENT_USER der restliche Pfad ist korrekt !

Danke

Gruß Marvin
manbar
manbar 16.08.2010 um 08:18:45 Uhr
Goto Top
Hallo Marvin,

dann war in deinem Fall keine System-DSN, sondern eine User DSN-eingerichtet? das wird dann m.W.n. unter HKEY_CURRENT_USER abgelegt.
WolfHagen
WolfHagen 16.01.2014 um 06:54:03 Uhr
Goto Top
Ich wollte meinen Oracle-Treiber neu konfigurieren und hatte das gleiche Problem. Allerdings hat mir die o.g. Problemlösung nichts genützt. Das Problem lag schlußendlich daran, dass ich die falsche odbcad32.exe in C:\Windows\System32 aufgerufen habe. Es hat dann funktioniert, nachdem ich die odbcad32.exe in C:\Windows\SysWOW64 aufgerufen habe.

Gruß
Hagen