none
Migration SQL2000 32bits vers SQL2008 64bits RRS feed

  • Discussion générale

  • Bonjour,

    Nous devons migrer un SQL2000 32 bits vers un SQL2008 64 bits (sur un nouveau serveur)
    Que doit-on vérifier pour:

    Le passage de 32 à 64 bits ?

    Le passage de 2000 vers 2008 ?

    Une question spécifique: le SQL2000 à comme classement
    SQL_Latin1_General_Cp1_CI_AS
    exec sp_helpsort donne ceci
    Latin1-General, case-insensitive, accent-sensitive, kanatype-insensitive, width-insensitive for Unicode Data, SQL Server Sort Order 52 on Code Page 1252 for non-Unicode Data

    Je suppose qu'à l'installation, sql2008 me proposera un classment FRENCH_xxxx. Si je veux garder mon classement actuel, je dois prendre ceci à l'install: Anglais (États-Unis) (http://msdn.microsoft.com/fr-fr/library/ms143508%28SQL.105%29.aspx) ?

    Merci
    lundi 1 mars 2010 09:52

Toutes les réponses

  • Bonjour,

    c'est un opération qui n'est pas très compliquée mais qui demande tout de même quelques précautions. Tout d'abord, réalise toutes tes manipaultations sur une plate forme SQL Server 2008 cible de test, ça te permettra de tester sans risques.

    Pour passer de 32 à 64 bits, il y a 3 points à voir :
    1/ Les lots DTS : utilises l'outil de backup DTS (DTSBackup) pour exporter proprement tes lots.
    2/ Liens ODBC : tu dois mettre à jour tes drivers pour le serveur cible x64
    3/ Le code compilé : pas de soucis sauf si tu as compilé des assembly en 32 bits http://msdn.microsoft.com/fr-fr/library/ms189524.aspx

    Pour le passage des bases, dex méthodes fonctionnenent : backup/restore ou detach/attach.

    L'ordre de tri de SQL Server 2008 est SQL_Latin1_General_CP1_CI_AS par défaut.

    Je ne pense pas être exhaustif, donc prends le temps de parcourir le net et attends d'autres contributions sur le sujet.

    Bon courage.

    Joël
    lundi 1 mars 2010 10:13
  • Merci pour ces pistes ...

    J'étais passé à coté d'ODBC ...
    Cela veut dire que toutes mes stations 32 bits (XP, WIN7) doivent utiliser un nouvel ODBC pour se connecter au serveur SQL2008 64 bits ?

    Je vais monter quelques machines virtuelles pour tester tout ça.

    J'ai également lancer le 'conseiller mise à niveau SQL 2008'
    http://www.microsoft.com/downloads/details.aspx?familyid=F5A6C5E9-4CD9-4E42-A21C-7291E7F0F852&displaylang=fr

    qui m'indique quelques problèmes sur des procédures avec des BACKUP LOG WITH TRUNCATE_ONLY et lots DTS mais sans grosses conséquences.

    Merci
    lundi 1 mars 2010 13:07