Origine du problème:
Nous avons un système ERP 1.0 sur SQL 2008 R1.
Suite à des problèmes de performance, nous avons acheté un nouveau serveur avec SQL 2012.
Notre système ERP 1.0 n'est pas garantit sur SQL 2012.
Il était plannifié qu'on migre vers la version ERP 2.0 sur le nouveau serveur avec SQL 2012 (cette version étant garantie avec SQL 2012!)
Mais notre fournisseur vient de nous apprendre qu'il sera en retard de quelques semaines pour la version ERP 2.0 (modifications spécifiques à notre entreprise).
Notre chef veut tout de meme utiliser le nouveau serveur.
Situation technique actuelle - "ancien serveur" / ERP 1.0:
SERVER1 -> SQL 2008 R1
1 instance par défaut (MSSQLSERVER)
=> la connection à notre serveur est connue sous la forme "SERVER1" (et non "SERVER1\InstanceNameXxx")
Situation technique actuelle - Nouveau serveur:
SERVER1-New -> SQL 2012
1 instance par défaut (MSSQLSERVER)
Vu que la nouvelle version ERP 2.0 prête pour 2012 n'est pas disponible,
on va :
- désinstaller la version 2012 pour la remplacer avec la version 2008
- migrer notre système ERP 1.0 sur ce serveur
- renommer notre server "SERVER1-New" vers "SERVER1" (+ancien -> "SERVER2") afin de ne rien changer du côté "client".
Pour limiter les problèmes du côté "client", on reste avec notre instance par défaut.
Problème lorsqu'on voudra passer à notre version ERP 2.0 sur SQL 2012: l'instance par défaut existe déjà avec SQL 2008!
On a essayé de renommer l'instance par défaut (sql -> drop/add server...), mais ca ne nous a pas permis de se connecter au nouveau nom d'instance.
L'idéal aurait alors été de travailler avec les Aliases:
on aurait fait une instance "R008" sur SQL2008 et une instance "2012" sur SQL2012. + un Alias "SERVER1" qui aurait tout d abord pointé sur l instance "2008" et par la suite sur l'instance "2012".... mais ca ne fonctionne pas comme ca apparemment :-(
La migration ERP 1.0 vers ERP 2.0 prendra un certain temps => les deux systèmes devront être actifs en même temps.
+
La connection vers la base de données ERP est utilisée à de multiples endroits qui compliquent les choses si la connection change (/Instance)
=> une idée, un conseil ???
Assez clair ?
Merci d'avance
Partager