Utilisation des classements SQL

Microsoft Les paramètres de classement SQL Server dépendent du type de l'installation. En règle générale, choisissez un classement SQL Server qui prenne en charge les paramètres régionaux système de Microsoft Windows les plus fréquemment utilisés sur votre site. Pour connaître les paramètres régionaux système de Windows sur les ordinateurs exécutant Microsoft Windows 2000, cliquez sur Paramètres régionaux dans le Panneau de configuration, puis sur l'onglet Général s'il est nécessaire d'afficher les paramètres régionaux système actifs. Pour connaître les paramètres régionaux système de Windows sur les ordinateurs exécutant Windows Server 2003, cliquez sur Options régionales et linguistiques dans le Panneau de configuration, puis sur l'onglet Options régionales pour afficher les paramètres régionaux système actifs. En général, un ordinateur exécute les paramètres régionaux système de Windows qui correspondent aux exigences liées à la langue de l'utilisateur ; le programme d'installation de Microsoft SQL Server détecte donc automatiquement les paramètres régionaux système de Windows et choisit le classement approprié.

Les classements SQL Server contrôlent les éléments suivants :

  • La page de codes utilisée pour stocker les données de caractères non-Unicode dans SQL Server.
  • Les règles qui régissent la façon dont SQL Server trie et compare les caractères stockés dans les types de données non-Unicode. Le programme d'installation de SQL Server détecte le classement Windows sur l'ordinateur où SQL Server est installé et sélectionne automatiquement le classement pour votre instance SQL Server. Les tris et les comparaisons peuvent être différents pour les caractères Unicode et non-Unicode.

Choisissez un classement si , SQL Server dans les cas suivants  :

  • Vous utilisez la fonctionnalité de réplication avec des instances existantes de SQL Server version 6.5, SQL Server version 7.0 ou SQL Server 2000.
  • Votre code d'application dépend des comportements des classements SQL Server précédents.

Utilisez le tableau suivant pour déterminer si vous devez choisir un classement et, le cas échéant, son type.

ms144260.note(fr-fr,SQL.90).gifRemarque :
La mise à niveau de SQL Server 7.0 ou SQL Server 2000 vers SQL Server 2005 conserve les paramètres de classement SQL Server précédents ; aucun choix de classement n'est requis.
Tâche Classement

Installer sur un nouveau système sans besoin de synchronisation avec aucun système existant

Utilisez le classement identifié par le programme d'installation, puis choisissez l'option binaire, de casse ou autre.

Lorsque le programme d'installation de SQL Server détecte que l'ordinateur exécute les paramètres régionaux système anglais (États-Unis), il sélectionne automatiquement le classement SQL Server : Classement du dictionnaire, non-respect de la casse, à utiliser avec le jeu de caractères 1252.

Pour sélectionner le classement Windows équivalent, sélectionnez Indicateur de classement, sélectionnez Latin1_General, désactivez Respecter la casse et sélectionnez Respecter les accents.

Mettre à niveau une installation de SQL Server 6.5 ou SQL Server 7.0 vers une instance par défaut de SQL Server 2005 ou installer une instance par défaut de SQL Server 2005 qui permutera la version avec une installation de SQL Server 6.5

Utilisez le classement SQL Server choisi par le programme d'installation.

Synchroniser (par exemple, pour répliquer) avec une instance existante de SQL Server 2005

Sélectionnez SERVERPROPERTY(N'Collation') dans l'éditeur de code sur l'instance existante et spécifiez Classement. Pour plus d'informations, consultez SERVERPROPERTY (Transact-SQL). Si le nom du classement de l'instance existante commence par « SQL », sélectionnez le même classement SQL Server dans le programme d'installation. Si le nom du classement de l'instance existante ne commence pas par « SQL », il fait référence à un nom de classement Windows et se compose du nom d'indicateur de classement suivi d'une description des options spécifiées (binaire, respecter la casse, les accents, le jeu de caractère kana et la largeur). Sélectionnez le même indicateur de classement Windows et les mêmes options de tri dans le programme d'installation de SQL Server.

Pour plus d'informations sur les modes de classement, consultez Styles de tri des classements Windows.

Synchroniser avec une installation existante de SQL Server 6.5, SQL Server 7.0 ou SQL Server 2000

Exécutez sp_helpsort sur le système existant, puis utilisez l'identificateur de tri pour sélectionner un classement SQL Server et rendre votre instance SQL Server 2005 compatible avec une installation existante.

Pour plus d'informations, consultez Choix d'un classement SQL.

Synchroniser avec les paramètres régionaux système de Windows d'un autre ordinateur

Dans le Panneau de configuration, recherchez le nom de la langue sous Options régionales (Windows 2000 ou Windows 2003) ou Options régionales et linguistiques (Windows XP), puis utilisez le tableau fourni dans la rubrique Paramètres de classement du programme d'installation. Définissez les options de tri, comme décrit dans la rubrique Styles de tri des classements Windows de la documentation en ligne.

ms144260.note(fr-fr,SQL.90).gifRemarque :
Lorsque vous effectuez une action qui dépend de classements, le classement SQL Server utilisé par l'objet référencé doit utiliser une page de codes prise en charge par le système d'exploitation exécuté sur l'ordinateur.

Voir aussi

Référence

Choix d'un classement SQL
Définition des pages de codes clients

Autres ressources

Nom du classement SQL (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005