Utilisation des classements SQL Server

Les paramètres de classement SQL Server 2008 dépendent du type d'installation. En règle générale, vous devez choisir un classement SQL Server qui prend en charge les paramètres régionaux système de Windows les plus communément utilisés dans votre organisation. Pour connaître les paramètres régionaux système de Windows sur les ordinateurs qui exécutent Windows 2000, cliquez sur Paramètres régionaux dans le Panneau de configuration, puis cliquez sur Avancé. Dans Windows Vista, utilisez l'onglet Formats. Pour connaître les paramètres régionaux système de Windows sur les ordinateurs qui exécutent Windows Server 2003, cliquez sur Options régionales et linguistiques dans le Panneau de configuration, puis sur l'onglet Options régionales. Dans la plupart des cas, 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 SQL Server détecte donc automatiquement les paramètres régionaux système de Windows et sélectionne le classement SQL Server approprié. Pour la compatibilité descendante, le classement de langue anglaise (US) par défaut est SQL_Latin1_General *.

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

  • Page de codes utilisée pour stocker des données 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é. Ensuite, il sélectionne automatiquement le classement pour votre instance de SQL Server. Les tris et les comparaisons peuvent être différents pour les caractères Unicode et non Unicode.

Utilisez le tableau ci-dessous pour déterminer quel classement choisir, s'il y a lieu.

[!REMARQUE]

Si vous effectuez une mise à niveau d'une version antérieure d'un paramètre de classement SQL Server, 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 qui est 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 alors automatiquement le Classement du dictionnaire, non-respect de la casse, à utiliser avec le jeu de caractères 1252SQL Server 2008.

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

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

Utilisez le classement SQL Server 2008 que le programme d'installation sélectionne.

Synchronisez avec une instance existante de SQL Server.

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. Il se compose du nom d'indicateur de classement suivi d'une description des options qui sont 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, 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. Ensuite, exécutez l'identificateur de tri pour sélectionner un classement SQL Server et rendre votre instance de SQL Server compatible avec une installation existante.

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

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

Dans le Panneau de configuration, recherchez le nom des paramètres régionaux sous Options régionales (Windows 2000 ou Windows Server 2003) ou Options régionales et linguistiques (Windows XP), puis utilisez le tableau qui est fourni dans la 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.

[!REMARQUE]

Lorsque vous effectuez une action qui dépend des classements, le classement SQL Server qui est utilisé par l'objet référencé doit utiliser une page de codes prise en charge par le système d'exploitation.