Exportieren der ODBC-System-DSNs, die von einer windows 2003 Maschine?
Gibt es eine Möglichkeit zum exportieren der ODBC-System-DSNs, die von einer windows 2003 Maschine?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es eine Möglichkeit zum exportieren der ODBC-System-DSNs, die von einer windows 2003 Maschine?
Du musst angemeldet sein, um einen Kommentar abzugeben.
System-DSN-Informationen werden gespeichert unter der
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI
registry-Schlüssel. Sie exportieren könnte, dass der Schlüssel zu einem .reg-Datei und importieren Sie auf einem anderen Rechner.UPDATE:
Kann man es auch programmgesteuert. Hier sind ein paar Beispiele:
http://www.codeproject.com/KB/database/DSNAdmin.aspx
http://support.microsoft.com/kb/110507
http://blogs.technet.com/b/heyscriptingguy/archive/2004/11/10/can-i-create-and-delete-a-dsn-using-a-script.aspx
Ich habe nur das getan, mich mit einem sehr einfachen bat-Skript für 32-bit-ODBC-Quellen
- und für die 64-bit-Quellen oder wenn Sie auf einem 32-bit Betriebssystem:
Diese sichert alle DSN-aber Sie könnte geben Sie dann die DNS, die Sie wollen.
System-DSN ' s gespeichert sind, in der windows-registry unter
HKLM\Software\ODBC\ODBC.INI
KnotenAlso, wenn Sie, exportieren Sie diesen Knoten, um eine *.reg-Datei und führen Sie diese reg-Datei auf einem Zielcomputer, es sollte funktionieren.
Die einzige Sache, die reg-Datei enthält einige Datei-Pfade, die vielleicht computer-spezifisch, zB
c:\WINNT\System32\bla-bla-bla.dll
umfasst WINNT-Ordner auf dem Zielrechner aufgerufen werden können, wieWINDOWS
. So werden Sie brauchen, um verbringen ein wenig Zeit um sicherzustellen, dass alle Pfade in der *.reg-Datei korrekt sind für die Ziel-Maschine, wo Sie doch endlich zu importieren.Schrieb ich einige Powershell Funktionen zum kopieren von ODBC-verbindungen von einem computer zu einem anderen, Sie veröffentlicht sind (und laufend aktualisiert) unter:
http://powershell.com/cs/media/p/32510.aspx
Verwendung dieser Funktionen zusammen, die Sie kopieren können alle von einem Computer ODBC-verbindungen zu einem anderen:
$srcConfig = Get-OdbcConfig srcComputerName
Import-OdbcConfig trgComputerName $scrConfig
Es ist möglich, um nur Ihre Lieblings-ODBC-Verbindung durch die Filterung auf den Weg:
Oder filtern Sie heraus, ODBC-verbindungen, die Sie nicht mag:
Import-OdbcConfig nur Daten liefert, wenn die Einstellung von Werten oder können nicht ping-Ziel, wenn es nichts zu schaffen, es sagt nicht alles.
Wenn Sie nicht finden können, die Anmeldungen gibt es, je nachdem, ob Sie sind Benutzer-DSN/System-DSN, können Sie sehr werden in: