DSN système d'information est stockée sous la HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI clé de registre. Vous pouvez exporter cette clé pour une .fichier reg et de les importer sur un autre ordinateur.
Mise à JOUR:
Vous pouvez aussi le faire par programmation. Voici quelques exemples:
Grâce Garett pour votre réponse! Fait cela dépend de la version du serveur de l'exportation? Que faire si je suis l'exportation vers un serveur Windows 2008? Je crois que cela va fonctionner avec Windows 2008, mais je n'ai pas de version de 2008 pour le vérifier à l'instant. J'ai vérifié cette sous 64 bits de Windows 7 si ça peut aider à tous.
DSN système sont stockées dans le registre de windows sous HKLM\Software\ODBC\ODBC.INI nœud
Donc, si vous exportez ce nœud à un *.fichier reg et exécuter ce fichier reg sur une machine cible, il devrait fonctionner.
La seule chose, ce fichier reg contiennent certains chemins d'accès de fichier qui peut-être spécifiques à l'ordinateur, par exemple c:\WINNT\System32\bla-bla-bla.dll comprend le dossier WINNT qui sur l'ordinateur cible peut être appelée comme WINDOWS. De sorte que vous aurez besoin pour passer un peu de temps pour s'assurer que tous les chemins *.reg fichier sont corrects pour la machine de destination où vous enfin à l'importation.
Import-OdbcConfig renvoie uniquement les données lors de la configuration de valeurs ou ne peut pas ping cible, si il n'y a rien à créer de ne pas dire n'importe quoi.
DSN système d'information est stockée sous la
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI
clé de registre. Vous pouvez exporter cette clé pour une .fichier reg et de les importer sur un autre ordinateur.Mise à JOUR:
Vous pouvez aussi le faire par programmation. Voici quelques exemples:
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
Fait cela dépend de la version du serveur de l'exportation? Que faire si je suis l'exportation vers un serveur Windows 2008?
Je crois que cela va fonctionner avec Windows 2008, mais je n'ai pas de version de 2008 pour le vérifier à l'instant. J'ai vérifié cette sous 64 bits de Windows 7 si ça peut aider à tous.
OriginalL'auteur Garett
Je viens de le faire moi-même avec un très simple batte de script pour ODBC 32 bits sources
et pour le 64 bits sources ou si vous êtes sur un système d'exploitation 32 bits:
Cette sauvegarde tous les DSN cependant, vous pouvez spécifier le DNS que vous voulez.
OriginalL'auteur Phil Hannent
DSN système sont stockées dans le registre de windows sous
HKLM\Software\ODBC\ODBC.INI
nœudDonc, si vous exportez ce nœud à un *.fichier reg et exécuter ce fichier reg sur une machine cible, il devrait fonctionner.
La seule chose, ce fichier reg contiennent certains chemins d'accès de fichier qui peut-être spécifiques à l'ordinateur, par exemple
c:\WINNT\System32\bla-bla-bla.dll
comprend le dossier WINNT qui sur l'ordinateur cible peut être appelée commeWINDOWS
. De sorte que vous aurez besoin pour passer un peu de temps pour s'assurer que tous les chemins *.reg fichier sont corrects pour la machine de destination où vous enfin à l'importation.OriginalL'auteur ayush
J'ai écrit quelques Powershell fonctions pour copier les connexions ODBC à partir d'un ordinateur à un autre, ils sont publiés (et mise à jour):
http://powershell.com/cs/media/p/32510.aspx
En utilisant ces fonctions, vous pouvez copier la totalité de l'un des ordinateurs les connexions ODBC à l'autre:
$srcConfig = Get-OdbcConfig srcComputerName
Import-OdbcConfig trgComputerName $scrConfig
Il est possible d'inclure seulement votre favori connexion ODBC en filtrant sur le chemin:
Ou le filtrage des connexions ODBC que vous n'aimez pas:
Import-OdbcConfig renvoie uniquement les données lors de la configuration de valeurs ou ne peut pas ping cible, si il n'y a rien à créer de ne pas dire n'importe quoi.
OriginalL'auteur brendan62269
Si vous ne pouvez pas trouver les homologations, selon qu'ils sont DSN Utilisateur/DSN Système, ils peuvent très bien être dans:
OriginalL'auteur Steve-O