sunsailer
Goto Top

Datenquelle (ODBC) für SQL-Server per BAtch eintragen

System DSN, Benutzer Passwort für SQL-Server

Hallo zusammen,

hoffe auf einen Tipp!?

Folgendes Problem:
Ich setzte Installationsscripte für die Bereitstellung von Programmen ein, das klappt auch alles!
Nun suche ich eine Möglichkeit, den Datenquellennamen bzw. System DSN , Benutzer und Passwort per Script einzutragen um mir den Aufwand für die manuelle Konfiguration zu sparen?

Gruß
Hans

Content-Key: 34046

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

Printed on: April 23, 2024 at 11:04 o'clock

Member: Biber
Biber Jun 12, 2006 at 09:16:31 (UTC)
Goto Top
Moin SunSailer,

kein Problem, die Einträge stehen alle unter HKLM\Software\ODBC\ODBC.INI in der Registry.
Du kannt entweder eine Kopie (also ein *.reg-File) einer manuell durchgeführten Installation en bloc per RegEdit einlesen oder die Werte einzeln per "Reg Add" in die Registry schreiben.

Weg 1 ist recommended.

Gruß
Biber
Member: SunSailer
SunSailer Jun 12, 2006 at 10:35:50 (UTC)
Goto Top
Hi Biber,

nicht schlecht danke!
Weißt Du auch wo und wie XP das Passwort für den Datenbankzugriff ablegt?

Gruß Hans
Member: Biber
Biber Jun 12, 2006 at 11:10:48 (UTC)
Goto Top
Na ja, falls der Teiber das Speichern des Password unterstützt dann
unter HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI

UserID REG_SZ (=Benutzername)
Password REG_SZ (=Passwort)

Wichtiger sind aber die Einträge
- Servername
-- und die "D"-Einträge
- Driver
- Description
- DSN

Username und Passwort sollten IMHO später über die Applikation gesetzt werden, nicht schon bei der DSN-Verbindung.
Member: SunSailer
SunSailer Jun 13, 2006 at 08:09:46 (UTC)
Goto Top
vielen Dank!

Gruß
Hans