Exporter les connexions ODBC d'un serveur vers un autre



Documents pareils
2 Serveurs OLAP et introduction au Data Mining

INSTALLATION DE L APPLICATION DU CONTEXTE ITASTE

Use It Messaging Server V8 Bases

Installation de SQL Server Reporting Services avec l intégration dans un site Windows SharePoint Services V3

Connexion à SQL server

Manuel du logiciel PrestaTest.

Service Systèmes et Réseaux

Guide SQL Server 2008 pour HYSAS

LES ACCES ODBC AVEC LE SYSTEME SAS

vsphere 5 TP2 La virtualisation avec VMware CNFETP F. GANGNEUX technologie GANGNEUX F. 17/12/2012

Guide de migration BiBOARD V10 -> v11

Procédure d installation :

Microsoft OSQL OSQL ou l'outil de base pour gérer SQL Server

Migration d une Base de données

Les nouveautés d AppliDis Fusion 4 Service Pack 1

Configuration de GFI MailArchiver

TARGET SKILLS PlanningPME

Censio Tutorial Sharepoint Cloud Connector exporter les données d un fichier plat dans Sharepoint Online. Version 1.

Procédure d'installation de SQL Server Express 2008

COSWIN MOBILE SERVEUR DE SYNCHRONISATION GUIDE D INSTALLATION

Guide d installation BiBOARD

WDpStats Procédure d installation

MISE A JOUR : 04 FEVRIER 2011 PROCÉDURE D INSTALLATION. Cegid Business COMMENT INSTALLER CEGID BUSINESS V9 SOUS WINDOWS XP, VISTA ET 7

SQL SERVER PRECONISATIONS A L INSTALLATION.2 VERIFICATION INSTALLATION...2 CONNEXION RESEAU.4 EMPLACEMENTS DOSSIERS & SAUVEGARDES...

NFS Maestro 8.0. Nouvelles fonctionnalités

Recommandations techniques

Mise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision

VAMT 3. Activation de produits Microsoft

SQL Server Installation Center et SQL Server Management Studio

Ces deux machines virtuelles seront installées sous VMWARE WORKSTATION.

FileMaker 13. Guide ODBC et JDBC

Démos Reporting Services Migration vers SQL2008

Installation d'un Active Directory et DNS sous Windows Server 2008

La double authentification dans SharePoint 2007

Architectures web/bases de données

TUTORIEL RADIUS. I. Qu est-ce que RADIUS? II. Création d un groupe et d utilisateur

Administration de la base de données COMOS. Platform Administration de la base de données. Marques. Conditions requises. MS SQL Server 2005/2008

Interagir avec le SharePoint. Version 1.0

Directives d installation

Formateurs : Jackie DAÖN Franck DUBOIS Médiapôle de Guyancourt

Tutorial sur SQL Server 2000

Communiqué de lancement Paie 100 pour SQL Server

MOBILITE. Nomadio, le dialer d entreprise. Datasheet

10 ans d expériences professionnelles en informatique

MYXTRACTION La Business Intelligence en temps réel

Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux

Rokia Missaoui - UQO. INF4163 Hiver 2008

Sage Déclarations Sociales

Créer un rapport pour Reporting Services

Reporting Services - Administration

Solution ESET Remote Administrator

Installation de SharePoint Foundation 2013 sur Windows 2012

2011 Hakim Benameurlaine 1

Etablit des Budgets et des Quotas Utilisateurs par Montant, Nombre de pages, copies et types de fichiers.

MS 2615 Implémentation et support Microsoft Windows XP Professionnel

Gestion de stock pour un magasin

L architecture de Citrix XenApp

Capacité étendue d utilisation en réseau

Pourquoi installer un domaine Windows Active directory? E. Basier - CNIC S. Maillet - CRPP F. Palencia - ICMCB

Les journées SQL Server 2013

Installation Client (licence réseau) de IBM SPSS Modeler 14.2

Evidian IAM Suite 8.0 Identity Management

FORMATION Offre de Formation - Packaging. Les bonnes pratiques du packaging avec Installshield et AdminStudio. Contact et inscriptions

1. Aménagements technologiques 2. Installation de Microsoft SQL Server Microsoft SQL Server 2008 Service Pack 3

Système Normalisé de Gestion des Bibliothèques -SYNGEB : version Réseau-

Guide d exploration de base de données de IBM SPSS Modeler 15

Préconisations Techniques & Installation de Gestimum ERP

Déploiement d'une base SQL Express

Terminal Server RemoteAPP pour Windows Server 2008

1. Installation standard sur un serveur dédié

Basculement de base de données

Développement d applications Internet et réseaux avec LabVIEW. Alexandre STANURSKI National Instruments France

Exécution de PCCOMPTA à distance sous Terminal Server 2003.


Connexion entre une BD FileMaker Pro 10 et ArcGis 10.x sous Windows 7

Chapitre 1 Labo 1 : Les rôles de base du contrôleur de domaine Windows 2008 Server R2

Présentation de la gamme des PGI/ERP modulaires Wavesoft

Réf. : S2I-CIELL2-PI-1.0. Version : 1.0. Auteurs : S2I-TOULON

Se connecter en WiFi à une Freebox

PROCEDURE D INSTALLATION DES LOGICIELS EBP EN ENVIRONNEMENT ESU4

RAPPORT TP ACTIVE DIRECTORY

SQL Data Export for PS/PSS

Installation du point d'accès Wi-Fi au réseau

ESET REMOTE ADMINISTRATOR 5

Logiciel de création de badges personnalisés.

NAS 206 Utiliser le NAS avec Windows Active Directory

Rôles serveur Notion de Groupe de Travail Active Directory Utilisation des outils d administration Microsoft Windows Server 2008

Une famille d'applications permettant à toute organisation d'optimiser le suivi et la gestion de ses ressources internes vous présente

Manuel d installation

La suite logicielle Lin ID. Paris Capitale du Libre 25 septembre 2008

VERSION 64 BITS DE SAS ET VOS FICHIERS MICROSOFT OFFICE 32-BITS

Interface MédiaPrime

FileMaker Server 14. Aide FileMaker Server

Formation SQL Server 2012 Administration des Instances

Network Identity Manager mit SN-Gina Outlook Web Access

WINDOWS Remote Desktop & Application publishing facile!

Installation des moteurs SQL Pour Micro-SESAME

Le Système SAS et les accès via OLE DB : une introduction

Transcription:

Exporter les connexions ODBC d'un serveur vers un autre Dans des cas de migration de serveur, il existe souvent une partie pénible qui concerne les connexions ODBC sur le serveur d origine. Ces connexions peuvent être nombreuses, ainsi la recréation sur le nouveau serveur devient rapidement fastidieuse. Présentation du cas Nous allons prendre le cas typique de la migration d un serveur Windows 2000 vers Windows 2003 dont les connexions pointaient au départ sur SQL Server 2000 et qui doit maintenant pointer sur un serveur SQL Server 2005. De nombreuses connexions ODBC existent sur ce serveur d origine sous Windows 2000 qui pointent sur : Des fichiers physiques Des bases de données SQL Server 2000 Des bases de données ORACLE Solution de la migration On doit donc passer par la base de registre du serveur d origine pour trouver l ensemble des connexions existantes sous la clé : HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI

Sous cette clé se trouve alors celle qui liste les connexions dans l outil d administration HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC Data Sources

Exportation du contenu de la clé On va donc maintenant exporter dans un fichier texte (xxxx.reg) tout ce qui est sous la clé : HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI On obtient alors dans ce fichier le contenu suivant : Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI] [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\DWHISTO_DAVIS2000] "Driver"="C:\\WINNT\\System32\\SQLSRV32.dll" "Description"="DWHISTO_DAVIS2000" "Server"="MONSERVERSQL" "Database"="DWHISTO_DAVIS2000" "LastUser"="MONUSERNT" "Trusted_Connection"="Yes" [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\FoodMart 2000] "Driver"="C:\\WINNT\\System32\\odbcjt32.dll" "DBQ"="C:\\Program Files\\Microsoft Analysis Services\\Samples\\FoodMart 2000.mdb"

"DriverId"=dword:00000019 "SafeTransactions"=dword:00000000 "UID"="" [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\FoodMart 2000\Engines] [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\FoodMart 2000\Engines\Jet] "ImplicitCommitSync"="" "Threads"=dword:00000003 "UserCommitSync"="Yes" [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\LocalServer] "Description"="" "Server"="(Local)" "Trusted_connection"="" "UseProcForPrepare"="Yes" [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC] "TraceFile"="\\SQL.LOG" "TraceDll"="C:\\WINNT\\System32\\odbctrac.dll" [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC Data Sources] "LocalServer"="SQL Server" "DWHISTO_DAVIS2000"="SQL Server" "FoodMart 2000"="Microsoft Access Driver (*.mdb)" [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC File DSN] "DefaultDSNDir"="C:\\Program Files\\Common Files\\ODBC\\Data Sources" Détail sur le cas de DWHISTO_DAVIS2000 La définition de la connexion contient les renseignements classiques comme : Driver : DLL du driver utilisé pour cette connexion Description : Description du lien ODBC Server : Nom, IP ou DNS du serveur SQL Database : Nom de la base de donnée LastUser : Nom du User pour la connexion à la base Trusted_Connection : Connexion en authentification intégrée ou non Il faut donc, dans notre cas, changer la DLL pour utiliser le client NATIF SQL Server 2005 «sqlncli.dll». La technique est donc d ouvrir le fichier xxx.reg dans un éditeur comme Notepad et effectuer les remplacements suivant : «WINNT» remplacé en «WINDOWS» «SQLSRV32.dll» remplacé en «sqlncli.dll» «SQL Server» remplacé en «SQL Native Client» Le résultat sera donc le suivant : Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI]

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\DWHISTO_DAVIS2000] "Driver"="C:\\WINDOWS\\system32\\sqlncli.dll" "Description"="DWHISTO_DAVIS2000" "Server"="MONSERVERSQL" "Database"="DWHISTO_DAVIS2000" "LastUser"="MONUSERNT" "Trusted_Connection"="Yes" [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC Data Sources] "LocalServer"="SQL Native Client" "FoodMart 2000"="Microsoft Access Driver (*.mdb)" "DWHISTO_DAVIS2000"="SQL Native Client" [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\FoodMart 2000] "Driver"="C:\\WINDOWS\\System32\\odbcjt32.dll" "DBQ"="C:\\Program Files\\Microsoft Analysis Services\\Samples\\FoodMart 2000.mdb" "DriverId"=dword:00000019 "SafeTransactions"=dword:00000000 "UID"="" [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\FoodMart 2000\Engines] [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\FoodMart 2000\Engines\Jet] "ImplicitCommitSync"="" "Threads"=dword:00000003 "UserCommitSync"="Yes" [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\LocalServer] "Description"="" "Server"="(Local)" "Trusted_connection"="" "UseProcForPrepare"="Yes" [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC] "TraceFile"="\\SQL.LOG" "TraceDll"="C:\\WINDOWS\\System32\\odbctrac.dll" [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC File DSN] "DefaultDSNDir"="C:\\Program Files\\Common Files\\ODBC\\Data Sources" Une fois ce fichier généré, il suffit de l exécuter sur le nouveau serveur Windows 2003. On retrouve alors la liste des connexions ODBC sur le serveur fonctionnant alors avec les pilotes natifs SQL Server 2005.