Nom de l'instance

Utilisateurs SQL Server Express : cliquez sur Nom de l'instance (SQL Server Express) pour obtenir des informations spécifiques au programme d'installation de SQL Server Express.

Utilisez la page Nom de l'instance de l'Assistant Installation de SQL Server pour spécifier s'il faut créer une instance par défaut ou une instance nommée de SQL Server. Un nom d'instance par défaut est utilisé jusqu'à ce que vous choisissiez une instance nommée.

Chaque instance SQL Server est constituée d'un ensemble distinct de services avec des paramètres spécifiques pour les classements et les autres options. La structure des répertoires, la structure du Registre et les noms de services reflètent tous l'ID d'instance spécifique de l'instance SQL Server créée durant l'installation de SQL Server.

Une instance est soit l'instance par défaut, soit une instance nommée. Le nom de l'instance par défaut est MSSQLSERVER ; un client n'est pas indispensable pour spécifier le nom de l'instance et établir une connexion. Une instance nommée est déterminée par l'utilisateur au cours de l'installation.

Une instance nommée peut être installée à tout moment. Par défaut, la première fois que vous installez SQL Server 2005 sur un ordinateur, le programme d'installation spécifie l'installation comme instance par défaut ; toutefois, vous pouvez choisir d'installer SQL Server comme instance nommée sans installer d'abord l'instance par défaut. L'instance par défaut peut être une installation de SQL Server version 6.5, 7.0, 2000 ou 2005. Seule une installation de SQL Server, quelle que soit la version, peut être l'instance par défaut à un moment donné.

Instances multiples

SQL Server 2005 prend en charge plusieurs instances SQL Server sur un seul serveur ou processeur, mais seule une instance peut être l'instance par défaut ; toutes les autres sont des instances nommées. Un ordinateur peut exécuter simultanément plusieurs instances SQL Server et chaque instance s'exécute indépendamment des autres. Toutes les instances présentes sur un serveur ou un processeur unique doivent avoir la même version localisée de SQL Server 2005.

La table suivante montre le nombre d'instances prises en charge pour chaque composant prenant en charge les instances dans les différentes éditions de SQL Server 2005.

SQL Server 2005 Instances du moteur de base de données Instances Analysis Services Instances Reporting Services

Enterprise Edition

Developer Edition

50

50

50

Standard Edition

Workgroup Edition

Express Edition

16

16

16

Options

Si vous sélectionnez Instance par défaut et qu'une instance par défaut existe déjà sur l'ordinateur, le programme d'installation de SQL Server la met à niveau. Si vous entrez le nom d'une instance nommée qui existe déjà sur l'ordinateur, le programme d'installation de SQL Server la met à niveau.

Tous les composants d'une instance SQL Server 2005 donnée sont gérés en tant qu'unité ; tous les Service packs et les mises à niveau de SQL Server s'appliqueront à chaque composant d'une instance SQL Server.

Prenez ces informations en compte lorsque vous décidez d'installer une instance par défaut ou une instance nommée de SQL Server 2005 :

  • Si vous effectuez une mise à niveau depuis SQL Server version 7.0, l'instance mise à niveau est une instance par défaut.
  • Si vous envisagez d'installer une seule instance de SQL Server sur un serveur de bases de données, ce doit être une instance par défaut.
  • Si vous devez prendre en charge les connexions clientes depuis SQL Server version 7.0 ou antérieure, il est plus facile d'utiliser une instance par défaut. Bien que les anciens clients puissent être configurés de manière à se connecter à une instance nommée, chaque client requiert une définition de nom de serveur et une adresse réseau codée de manière irréversible pour l'instance nommée.
  • Pensez à utiliser une instance nommée lorsque vous envisagez plusieurs instances sur le même ordinateur, car un serveur ne peut héberger qu'une instance par défaut.
  • Toute application qui installe SQL Server Express Edition doit l'installer en tant qu'instance nommée. Ce procédé réduit au minimum les conflits liés à l'installation de plusieurs applications sur le même ordinateur.
  • Instance par défaut
    Choisissez cette option pour installer une instance par défaut de SQL Server 2005. Un ordinateur ne peut héberger qu'une instance par défaut ; toutes les autres instances doivent être nommées. Toutefois, si vous avez une instance par défaut de SQL Server installée, vous pouvez ajouter une instance par défaut de Analysis Services sur le même ordinateur.

    Pour mettre à niveau l'instance par défaut d'une installation précédente de SQL Server, cliquez sur la case d'option Instance par défaut, puis cliquez sur Suivant.

  • Instance nommée
    Sélectionnez cette option pour créer une instance nommée. N'oubliez pas les indications suivantes lorsque vous nommez une instance SQL Server :

    • Les noms d'instance ne respectent pas la casse.
    • Les noms d'instance ne peuvent pas contenir les termes « Default », « MSSQLServer » ou d'autres mots clés réservés. Si un mot clé réservé est utilisé dans le nom d'une instance, une erreur d'installation se produit.
    • Les noms d'instance sont limités à 16 caractères.
    • Le premier caractère d'un nom d'instance doit être une lettre ou un trait de soulignement (_). Les lettres acceptées sont celles définies par le standard Unicode 2.0, qui comprend les caractères latins a-z et A-Z, ainsi que des caractères alphabétiques d'autres langues.
    • Les autres caractères d'un nom d'instance peuvent être des lettres définies par le standard Unicode 2.0, des nombres décimaux provenant de scripts de latin de base ou nationaux, le symbole dollar ($) ou le trait de soulignement (_).
    • Les espaces incorporés ou d'autres caractères spéciaux (la barre oblique inverse (\), la virgule (,), les deux-points (:), le point-virgule (;), l'apostrophe ('), le « et » commercial (&) et l'arobase (@)) ne sont pas autorisés dans les noms d'instance.
      ms143531.note(fr-fr,SQL.90).gifRemarque :
      Seuls les caractères identifiés comme valides dans la page de codes de Microsoft Windows sont autorisés dans les noms d'instance SQL Server. En cas d'utilisation d'un caractère Unicode non pris en charge, une erreur d'installation se produit.
  • Instances installées
    Consultez la liste des instances et des composants de SQL Server installés sur l'ordinateur sur lequel le programme d'installation de SQL Server est en cours d'exécution. Le volet d'informations sur les instances installées affiche les options de mise à niveau pour les instances installées.

Sachez que tous les composants de SQL Server qui partagent le même nom d'instance doivent remplir les critères suivants :

  • Même version. Par exemple, vous ne pouvez pas installer une instance de SQL Server 2005 Analysis Services (SSAS) portant le même nom d'instance que le moteur de base de données SQL Server 2000 sur le même ordinateur. De plus, lorsque vous mettez à niveau un composant portant un nom d'instance donné vers une nouvelle version ou un nouveau Service Pack, vous devez mettre à niveau tous les composants de cette instance.
  • Même édition. Par exemple, vous ne pouvez pas installer une instance de l'édition d'évaluation de SQL Server 2005 Integration Services (SSIS) portant le même nom d'instance que le moteur de base de données SQL Server 2005 Enterprise Edition sur le même ordinateur.
  • Même langue. Par exemple, vous ne pouvez pas installer une instance du moteur de base de données SQL Server 2005 version allemande portant le même nom d'instance que SQL Server Management Studio version portugaise (Brésil) sur le même ordinateur.
  • Même état cluster. Par exemple, vous ne pouvez pas installer une instance de cluster de SQL Server 2005 Analysis Services (SSAS) portant le même nom qu'une instance non cluster du moteur de base de données SQL Server 2005 sur le même ordinateur.
    ms143531.note(fr-fr,SQL.90).gifRemarque :
    Reporting Services n'est pas sensible aux clusters.
  • Même plateforme. Par exemple, vous ne pouvez pas installer une instance de Business Intelligence Development Studio (32 bits) portant le même nom d'instance qu'une instance du moteur de base de données SQL Server 2005 (64 bits).

Voir aussi

Autres ressources

Rubriques consacrées aux procédures d'installation du moteur de base de données

Aide et Informations

Assistance sur SQL Server 2005