Bonjour,
je souhaite migrer une application vers sql server 2008 depuis la version 2005. J'aimerai d'abord connaitre les impacts sur l'appli ? changement de code ?! requête obselete ?!
aprés, j'aimerai avoir les méthode pou y parvenir.
Merci.
Bonjour,
je souhaite migrer une application vers sql server 2008 depuis la version 2005. J'aimerai d'abord connaitre les impacts sur l'appli ? changement de code ?! requête obselete ?!
aprés, j'aimerai avoir les méthode pou y parvenir.
Merci.
Pour commencer, il est nécessaire de passer l'upgrade advisor 2008 pour connaitre les transformations à apporter à la base, en général, peu de transformation pour une base 2005.
http://msdn.microsoft.com/en-us/library/ms144256.aspx
http://www.microsoft.com/downloads/d...displaylang=fr
concernant la méthode de migration, elle n'a pas du changer, un simple flag à basculer.
Merci pour cette réponse. Mais un y a un point que je veut savoir. Es que la migration de SQL server 2005 à 2008 va impliquer des changement au niveau de l'application (au niveau du code par exemple). Il suffit juste de passer à 2008, il va pas pas falloir changer tout les fichier de qui contiennent la références à la base ?
Changement au niveau du code :
si votre application a été écrite en prenant certaines précautions, comme de placer l'ensemble du code SQL dans des procédures stockées. C'est mieux!
Le SQL écrit pour 2005 doit fonctionner sur 2008 donc le code SQL embarqué dans le code a des chances quand même d'être bon mais le tuning advisor ne pourra pas vous le dire ceci dit, vous le verrez malheureusement par un bug éventuel après la migration. Quoique peu probable...
Concernant la chaine de connexion à la base de données, cela fait des décennies que l'on doit l'embarquer dans un web.config, un global.asa où autre fichier de paramétrage windows, donc là aussi, je doute que la migration entraine un changement spectaculaire. Sauf, si bien sûr, le programmeur n'a pas fait son job convenablement.
A vous de nous le dire ?
je viens de noter que le rapport générer par l'upgrade Advisor peut contenir des flag du type « autres problèmes de mise à niveau » (other upgrade issues). Cet élément mène à une liste de problèmes qui ne sont pas détectés par l’upgrade Advisor, mais qui peuvent exister sur l'applications. ça peut être du à quoi ces problèmes non détectables ?
Je vous renvoie à la documentation microsoft concernant les migrations mais c'est un sujet vaste et complexe, l'an passé, en discutant avec un prospect, il me demandait comment migrer une réplication, la solution à ce problème se trouve non sur l'assistant mais dans la documentation 2005.
http://www.microsoft.com/downloads/d...DisplayLang=en
Partager