Prise en charge de SQL Server pour les volumes montés

Traductions disponibles Traductions disponibles
Numéro d'article: 819546 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Résumé

Cet article décrit le problème que vous devez prendre en compte lorsque vous utilisez des dossiers montés avec des versions de Microsoft SQL Server dans des environnements en clusters et autonomes.

Politique de support

La disponibilité de la prise en charge des dossiers montés dépend de la version de SQL Server et si l'instance de SQL Server est une instance autonome ou en cluster :
Réduire ce tableauAgrandir ce tableau
VersionInstance autonomeInstance en cluster
SQL Server 2000Prise en chargeNon pris en charge
SQL Server 2005Prise en chargePrise en charge
SQL Server 2008Prise en chargePrise en charge
SQL Server 2008 R2Prise en chargePrise en charge
SQL Server 2012Prise en chargePrise en charge

Remarque : Monté dossiers sont également connu sous le nom de le des manières suivantes :
  • Volumes montés
  • Lecteurs montés
  • Points de montage
  • Points de montage
  • Points de montage de volume

Instance autonome

Sur une instance autonome de SQL Server, le stockage des données sur les points de montage est pris en charge sur les versions actuellement prises en charge de Windows Server et SQL Server. Cependant, le programme d'installation de SQL Server nécessite le lecteur de base d'un lecteur monté à avoir une lettre de lecteur associée. Si le lecteur de base d'un lecteur monté ne dispose pas d'une lettre de lecteur associée, le programme d'installation va affecter la lettre de lecteur disponible suivante au lecteur.

Remarque : Si toutes les lettres de lecteur sont déjà affectées, le programme d'installation va échouer.

Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
834661Le programme d'installation de SQL Server 2000 requiert un lettre de lecteur lorsque vous utilisez des lecteurs montés

Instance en cluster

Sur une instance organisée en clusters de SQL Server 2000, le stockage de données sur les points de montage n'est pas pris en charge. L'installation de SQL Server 2000 n'est pas pris en charge sur une configuration en cluster qui possède les points de montage, même si les points de montage ne sont pas destinés à être utilisé avec l'instance de SQL Server 2000.

Sur une instance organisée en clusters de basculement de données SQL Server 2005, SQL Server 2008, SQL Server 2008 R2 ou SQL Server 2012, stockage sur les points de montage est pris en charge. Toutefois, les installations en clusters de SQL Server sont limitées au nombre de lettres de lecteur disponibles. Par conséquent, si vous utilisez une seule lettre de lecteur du système d'exploitation, et si toutes les autres lettres de lecteur sont disponibles en tant que disques de cluster normal ou en tant que disques de cluster qui hébergent des points de montage, vous êtes limité à pas plus de 25 instances de SQL Server par le cluster de basculement.

Un volume monté, ou un point de montage, vous permet de vous pour utiliser une seule lettre de lecteur pour faire référence à de nombreux disques ou volumes. Par exemple, si vous avez une lettre de lecteur R: qui fait référence à un disque régulier ou un volume, vous pouvez vous connecter ou « monter » des disques supplémentaires ou des volumes comme des répertoires sous une lettre de lecteur R: sans les disques supplémentaires ou des volumes nécessitant des lettres de lecteur qui leur sont propres.

Considérations de point de montage supplémentaires pour le clustering avec basculement SQL Server sont les suivants :
  • Le programme d'installation de SQL Server nécessite que le lecteur de base d'un lecteur monté est une lettre de lecteur associée. Pour les installations de cluster de basculement, ce lecteur de base doit être un lecteur en cluster. GUID de volume n'est pas pris en charge dans cette version.
  • Le lecteur de base est le lecteur qui est affecté à la lettre de lecteur. La base ne peut pas être partagée entre les instances de clusters avec basculement. Ceci est une restriction habituelle pour les clusters de basculement, mais n'est pas une restriction sur les serveurs à plusieurs instances autonomes.
  • Soyez prudent lorsque vous configurez votre cluster de basculement afin de vous assurer que le lecteur de base et que les disques montés ou les volumes sont répertoriés en tant que ressources dans le groupe de ressources. Le programme d'installation de SQL Server valide la configuration de lecteur dans le cadre d'une installation de cluster de basculement.
    Remarque : Pour obtenir les meilleurs résultats, n'utilisez pas les lettres A ou B pour un cluster. Toutefois, cela réduit le nombre d'instance possible aux 23 instances par cluster.
  • La ressource SQL Server 2005, SQL Server 2008, SQL Server 2008 R2 et SQL Server 2012 dépend la ressource de nom de réseau SQL et sur les ressources de disque physique qui contiennent les données. Points de montage et le lecteur hôte doivent être affichés sous la forme d'une ressource de disque physique de cluster. En outre, le disque physique qui possède une lettre de lecteur et chaque volume monté doit également être ajouté sous la forme d'une dépendance de SQL Server.
  • Si vous effectuez une nouvelle installation, les autorisations de l'interdépendance correcte sont définies sur les disques physiques qui sont associés à une lettre et sur les points de montage. Les autorisations de dépendance sont définies automatiquement lors de l'installation.
Remarque Pour utiliser cette fonctionnalité, vous devez utiliser une installation intégrée de SQL Server 2008 ou SQL 2008 R2. Cela inclut la mise à jour cumulative et le service pack requis.
  • Une installation intégrée de SQL Server 2008 qui inclut SQL Server 2008 Service Pack 3 et le package de mise à jour cumulative 9 pour SQL Server 2008 Service Pack 3.
  • Une installation intégrée de SQL Server 2008 R2 qui inclut les éléments suivants :
    • SQL Server 2008 R2 Service Pack 1
    • Package de mise à jour cumulative 10 pour SQL Server 2008 R2 Service Pack 1
    • Package de mise à jour cumulative 4 pour SQL Server 2008 R2 SP2
  • Installation de SQL Server 2012 qui comporte les mises à jour produit activé et 6 de Package de mise à jour Cumulative pour SQL Server 2012 est installé.

    Remarque : La fonctionnalité mises à jour dans SQL Server 2012 nécessite un accès à Internet.
Important : Nous vous conseillons d'utiliser les commutateurs de ligne de commande PCUSOURCE et CUSOURCE lorsque vous utilisez une installation intégrée de base.

Important : Si vous utilisez une copie de fichiers fusionné, que la version de la copie de fichiers doit rester disponible dans son emplacement d'origine tant que l'instance de SQL Server existe.

Important : Vous devez définir manuellement les dépendances adéquates dans SQL Server 2005 et dans les versions de SQL Server 2008 Service Pack 2 et versions antérieures. En outre, vous devez définir les dépendances adéquates dans les installations qui manquent des dépendances nécessaires.

Si seule la dépendance de disques physiques racine est ajoutée et la dépendance de points de montage n'est pas ajoutée, la base de données se produit lors du basculement. Corruption de la base de données peut également se produire pendant un redémarrage de SQL Server doivent les ressources de disque hors ligne et revenir à un état en ligne même sans basculement.

Plus d'informations

Windows Server 2003 prend en charge les lecteurs montés dans un cluster. Toutefois, en raison de limitations dans SQL Server 2000, à l'aide des volumes montés sur un cluster de basculement dans lequel existe une instance en cluster de basculement SQL Server 2000 n'est pas pris en charge sur tout système d'exploitation.

Remarque : Les informations contenues dans cet article remplacent les informations contenues dans l'ouvrage Microsoft Press « SQL Server 2000 haute disponibilité ». Les informations qui sont remplacées apparaissent dans le chapitre 4, « Disque Configuration d'une haute disponibilité » de la partie 2, « Technologie de Microsoft SQL Server ».

Le système de fichiers NTFS prend en charge les dossiers montés. Un dossier monté est une association entre un volume et un répertoire sur un autre volume. Lors de la création d'un dossier monté, les utilisateurs et les applications peuvent accéder le volume cible en utilisant le chemin d'accès du dossier monté ou à l'aide de lettre de lecteur du volume. Par exemple, un utilisateur peut créer un dossier monté pour associer le lecteur X: le dossier R:\Mnt\XDrive sur le lecteur R. Après avoir créé le dossier monté, l'utilisateur peut utiliser le chemin d'accès de « R:\Mnt\XDrive » d'accéder au lecteur X: comme s'il s'agissait d'un dossier sur le lecteur R:.

Lorsque vous utilisez des dossiers montés, vous pouvez unifier différents systèmes de fichiers tels que le système de fichiers NTFS, un système de fichiers FAT 16 bits et un système de fichiers ISO 9660 sur un lecteur de CD-ROM en un seul système de fichiers logiques sur un seul volume NTFS. Les applications ni les utilisateurs ont besoin d'informations sur le volume cible sur lequel se trouve un fichier spécifique. Toutes les informations nécessaires pour localiser un fichier spécifié sont un chemin d'accès complet qui utilise un dossier monté sur le volume NTFS. Volumes pouvant être réorganisés, substitués ou subdivisés en plusieurs volumes sans exiger des utilisateurs ou des applications pour modifier les paramètres.

En règle générale, SQL Server monté dossiers, utilisez un seul disque physique pour héberger les dossiers montés. Les points de montage sont ajoutées à l'aide de noms de dossier descriptif afin que tous les dossiers montés sont affichés comme étant sur un seul disque physique.

Dans l'exemple suivant de SQL Server 2008 R2, la lettre de lecteur peut faire référence à un lecteur local ou sur un disque de cluster :
  • X:\Program Files\Microsoft SQL Server\MSSQL10_50.ID d'instance\Data
    Remarque : C'est le chemin d'accès par défaut.
  • X:\Program Files\Microsoft SQL Server\MSSQL10_50.ID d'instance\Log
  • Y:\Temp
  • Z:\MSSQL10_50.ID d'instance\Backup
Dans certains scénarios, vous devrez peut-être utiliser un répertoire de la racine. Par exemple, si le lecteur Z: est un disque physique qui héberge le dossier monté, le dossier monté est la racine du point de montage. Si vous utilisez le dossier monté comme la racine n'est pas pris en charge, vous devez utiliser un répertoire de la racine. Par exemple, vous pouvez utiliser le dossier MP1 :

Réduire cette imageAgrandir cette image
2815286


Dans ce scénario :
  • Z:\MountPoint1 est le conteneur pour les volumes montés.
  • Z:\MountPoint1\MP1 est le premier volume monté. Lorsque vous installez SQL Server, le programme d'installation de SQL Server peuvent être dirigée vers un sous-dossier dans un dossier monté. Lorsque vous installez SQL Server, vous pouvez spécifier les éléments suivants :

    Z:\MountPoint1\MP1|DBLog1
Cela vous permet de spécifier les emplacements des journaux supplémentaires tels que les répertoires sont nommés DBLog2 ou DBLog3. Il vous permet également d'ajouter des dossiers montés tels que Z:\MountPoint2\MP1\Log1 ou Z:\MountPoint2\MP1\Log2. En outre, vous pouvez ajouter des dossiers montés qui hébergent des répertoires pour les fichiers de base de données tels que tempdb ou des sauvegardes.

Voici un exemple d'un rapport de dépendance qui indique un point de montage est utilisé :

Réduire cette imageAgrandir cette image
2815287


Dans ce diagramme :
  • 1 Disque de cluster n'a aucune dépendance obligatoire.
  • Les dépendances de 4 disques de cluster, un point de montage sont 1 disque de Cluster.
  • 4 Disques de cluster, un point de montage n'a aucune dépendance obligatoire.
  • Adresse IP : xxx.xxx.xxx.88 n'a aucune dépendance obligatoire.
  • Adresse IP : xxx:xxxx:c0:xxxx.xxxx:c597:8cb0:49f2 n'a aucune dépendance obligatoire.
  • Nom : SOFTY les dépendances sont adresse IP : xxx:xxxx:c0:xxxx:xxxx:c597:8cb0:49f2 et adresse IP : xxx.xxx.xxx.88.
  • Nom de réseau SQL (SOFTY) requis de dépendances sont Adresse IP.
  • Les dépendances SQL Server sont nom : SOFTY et 4 disques de Cluster, le point de montage et 1 disque de Cluster.
  • SQL Server n'a aucune dépendance obligatoire.
Le fichier monté est affiché dans le Gestionnaire de Cluster de basculement sous lecteurs de disque :

Réduire cette imageAgrandir cette image
2815288



Si vous avez précédemment installé SQL Server vers un répertoire racine, nous vous recommandons de créer un dossier, valider l'intégrité de base de données en cours à l'aide de l'instruction DBCC CHECKDB et puis déplacer la base de données vers le dossier que vous avez créé. Pour plus d'informations pour ce faire, accédez à l'un des sites Web Microsoft Developer Network (MSDN) suivant :

Meilleures pratiques lorsque vous utilisez le volume des points de montage

Voici quelques méthodes recommandées lorsque vous utilisez des points de montage de volume :
  • Effectuez une dépendance dans la ressource de disque du volume monté qui spécifie le disque qui héberge le dossier de point de montage. Cela rend le volume monté dépend du volume hôte et il permet de s'assurer que le volume hôte est tout d'abord en ligne.
  • Si vous déplacez un point de montage d'un disque partagé sur un autre disque partagé, assurez-vous que les disques partagés sont trouvent dans le même groupe.
  • Essayez d'utiliser le volume racine (hôte) exclusivement pour les points de montage. Le volume racine est le volume qui héberge les points de montage. Cela réduit considérablement le temps nécessaire pour restaurer l'accès aux volumes montés si vous devez exécuter l'outil Chkdsk.exe. Cela réduit également le temps requis pour restaurer à partir de la sauvegarde sur le volume hôte.
  • Si vous utilisez le volume racine (hôte) exclusivement pour les points de montage, la taille du volume hôte doit être au moins 5 mégaoctets (Mo). Cela réduit la probabilité que le volume sera utilisé pour tout autre que les points de montage.


Références

Pour plus d'informations sur les lecteurs montés, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la Base de connaissances Microsoft :

2216461 Le programme d'installation de SQL Server 2008 ne parvient pas à installer sur un point de montage de clusters basés sur Windows Server 2008
237701 Cacls.exe ne peut pas appliquer la sécurité à la racine d'un Point de montage de Volume
2686690 CORRECTIF : L'installation de cluster de basculement SQL Server 2012 prend beaucoup de temps pour valider le stockage en cluster
2777358 Package de mise à jour Cumulative 1 + SQL Server 2008 R2 Service Pack 4 pour SQL Server 2008 R2 SP2
2783135 Package de mise à jour cumulative 10 pour SQL Server 2008 R2 Service Pack 1
280297 Comment faire pour configurer des points de montage de volume sur un serveur de Cluster Microsoft
295732 Comment créer des bases de données ou modifier les emplacements de fichier de disque sur un lecteur de cluster partagé sur lequel SQL Server 2000 n'a pas été installé à l'origine
832234 Vous ne pouvez pas appliquer des autorisations à la racine d'un volume de système de fichiers NTFS dans Windows Server 2003
835185 Dépendances de ressources de cluster de basculement dans SQL Server
878531 Vous ne pouvez pas désinstaller SQL Server 2012 qui a des dépendances sur plusieurs points de montage.
934012 Message d'erreur lorsque vous essayez d'installer SQL Server 2005 sur un point de montage de volume: « Il y n'est pas suffisamment d'espace sur le disque de destination pour l'installation de SQL Server en cours »
947021 Comment configurer des points de montage de volume sur un cluster de serveurs dans Windows Server 2008
955392 Comment faire pour mettre à jour ou intégrer une installation de SQL Server 2008
956008 Après avoir installé un cluster de basculement SQL Server 2008 dans un disque qui contient un volume monté, aucuns dépendances ne sont créés entre le volume monté et le disque

Pour plus d'informations sur les points de montage de volume, accédez au site Web Microsoft suivant :

Dossiers montés

Pour plus d'informations sur la fonctionnalité de mise à jour du produit dans SQL Server 2012, accédez au site Web MSDN suivant :
Mises à jour dans SQL Server 2012 Installation


Pour plus d'informations sur les lecteurs montés, consultez les rubriques suivantes de Windows aide en ligne :
  • « Aide de Windows Server 2003 »
  • « Disques et données »
  • « Gestion des disques et des données »
  • « Gestion des disques »
  • « Lecteurs montés NTFS à l'aide de »

Propriétés

Numéro d'article: 819546 - Dernière mise à jour: mercredi 13 février 2013 - Version: 9.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2000 Édition 64 bits
  • Microsoft SQL Server 2000 Édition Développeur
  • Microsoft SQL Server 2000 Édition Entreprise
  • Microsoft SQL Server 2000 Enterprise Evaluation Edition
  • Microsoft SQL Server 2000 Standard
  • Microsoft SQL Server 2000 Workgroup Edition
  • Microsoft SQL Server 2005 Analysis Services
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Evaluation Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Enterprise Evaluation
  • Microsoft SQL Server 2008 R2 Standard Edition for Small Business
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
  • Microsoft SQL Server 2008 Standard Edition for Small Business
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL Server 2012 Analysis Services
  • Microsoft SQL Server 2012 Business Intelligence
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Parallel Data Warehouse Beta
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Web
  • SQL Server 2012 Enterprise Core
Mots-clés : 
kbsql2005cluster kbhowto kbinfo kbmt KB819546 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 819546
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com