SQL Server stöd för monterade volymer

Gäller för: SQL Server 2008 R2 DatacenterSQL Server 2008 R2 DeveloperSQL Server 2008 R2 Enterprise

Sammanfattning


I artikeln beskrivs ett problem som du måste tänka på när du använder monterade mappar med versioner av Microsoft SQL Server i fristående och klustrade miljöer.

Supportpolicy

Tillgången på stöd för monterade mappar beror på vilken version av SQL Server och om instansen av SQL Server är en fristående eller klustrade instans:
Version Fristående instans Klustrade instans
SQLServer 2008 Som stöds Som stöds
SQL Server 2008 R2 Som stöds Som stöds
SQLServer 2012 Som stöds Som stöds
SQLServer 2014 Som stöds Som stöds
SQLServer 2016 Som stöds Som stöds
SQLServer 2017 på Windows Som stöds Som stöds

Varning: SQL Server inte stöd för användning av montera volymen / montera kataloger root för SQL Server-databaser.

Obs! Monterade mappar kallas också något av följande:
  • Monterade volymer
  • Monterade enheter
  • Monteringspunkter
  • Monteringspunkter
  • Monteringspunkter för volymer

Fristående instans

På en fristående instans av SQL Server stöds datalagring på monteringspunkter på aktuella versioner av Windows Server och SQL Server. Installationsprogrammet för SQL Server krävs dock grundläggande enhet på en monterad enhet har en kopplad enhetsbeteckning. Om den grundläggande enheten av en monterad enhet inte har en associerad enhetsbeteckning tilldelas installationsprogrammet nästa tillgängliga enhetsbeteckning till enheten.

Obs! Om alla enhetsbeteckningar tilldelas misslyckas installationsprogrammet.

För mer information klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
 
834661 installation av SQL Server 2000 kräver en enhetsbeteckning när du använder monterade enheter

Klustrade instans

Klusterinstallationer av SQL Server är begränsade till antalet tillgängliga enhetsbeteckningar. Därför är du begränsad till högst 25 instanser av SQL Server per kluster för växling vid fel om du använder en enhetsbeteckning för operativsystemet och alla andra enhetsbeteckningar finns som normal klusterenheterna eller klusterenheterna som är värd för monteringspunkter.

En monterad volym eller monteringspunkt, kan du använda en enskild enhetsbeteckning refererar till många diskar eller volymer. Om du har en enhetsbeteckning R: som refererar till en vanlig disk eller volym kan du ansluta eller ”montera” ytterligare diskar eller volymer som kataloger under enhetsbeteckningen R: utan ytterligare diskar eller volymer som kräver enhetsbeteckningar för sina egna.

Ytterligare monteringspunkt punkt överväganden för SQL Server failover-kluster inkluderar följande:
  • Installation av SQL Server kräver att grundläggande enheten i en monterad enhet har en kopplad enhetsbeteckning. Grundläggande enheten måste vara en klustrad enhet för failover-kluster installationer. Volym-GUID: er stöds inte i den här versionen.
  • Grundläggande enhet är den enhet som är tilldelad enhetsbeteckning. Basen kan inte delas mellan instanser för failover-kluster. Detta är en normal begränsning för failover-kluster, men är inte en begränsning på fristående servrar för flera instanser.
  • Var försiktig när du ställer in failover-kluster ska du kontrollera att både den grundläggande enheten och monterade diskar och volymer finns som resurser i resursgruppen. Installation av SQL Server validerar enhetskonfigurationen som en del av en installation för failover-kluster.
    Obs! Det bästa sättet att inte använda bokstäverna A eller B för ett kluster. Detta minskar dock antalet möjliga instans till 23 instanser per kluster.
  • Resursen för SQL Server i SQL Server 2005 och senare beror på nätverksnamnresursen SQL och de fysiska diskresurserna där data. Monteringspunkter och värdenheten måste visas som en fysisk diskresurs för klustret. Den fysiska disken som har en enhetsbeteckning och alla monterade volymer måste dessutom också läggas som SQL Server beroende.
  • Om du utför en nyinstallation anges rätt beroende behörigheterna på de fysiska diskar som har en associerad enhetsbeteckning och monteringspunkter för. Beroende behörigheter ställs in automatiskt under installationen.
Obs! Om du vill använda den här funktionen måste du använda en slipstream installation av SQL Server 2008 eller SQL Server 2008 R2. Detta inkluderar den kumulativa uppdateringen och krävs service pack.
  • En SQL Server 2008 slipstream-installation med SQL Server 2008 Service Pack 3 och kumulativt uppdateringspaket 9 för SQL Server 2008 Service Pack 3.
  • En SQL Server 2008 R2 slipstream-installation som innehåller följande:
    • SQL Server 2008 R2 servicepack 1
    • Samlingsuppdateringen 10 för SQL Server 2008 R2 Service Pack 1
    • Kumulativt uppdateringspaket 4 för SQL Server 2008 R2 SP2
  • En installation av SQL Server 2012 som har aktiverat produktuppdateringar och kumulativ uppdatering paket 6 för SQL Server 2012 installerat.

    Obs! Uppdateringar-funktionen i SQL Server 2012 kräver tillgång till Internet att använda Standardkälla för Microsoft Update. Du kan också använda lokala källor som anges i installera SQL Server Service uppdateringar.
Viktigt Vi rekommenderar att du använder kommandoradsväxlar PCUSOURCE och CUSOURCE när du använder en grundläggande slipstream-installation för SQL Server 2008 eller SQL Server 2008R2. Automatiska uppdateringar under installationen rekommenderas för SQL Server 2012 och SQL Server-2014.

Viktigt Om du använder kopplade slipstream måste den i slipstream-versionen vara tillgänglig på sin ursprungliga plats när instansen av SQL Server finns.

Viktigt Du måste manuellt ange korrekta beroenden i SQL Server 2005 och versioner av SQL Server 2008 Service Pack 2 och tidigare versioner. Dessutom måste du ange korrekta beroenden i installationer som saknar obligatoriska beroenden.

Om endast roten fysiska diskar beroendet läggs och monteringspunkter punkter beroendet läggs inte kan uppstår databasen skadas på växling vid fel. Databasen kan också skadas under en omstart av SQL Server ska diskresurser gå offline och återgå till online-läge även utan misslyckande.

Mer Information










  • X:\Program Files\Microsoft SQL Server\MSSQL10_50. InstanceID\Data
    Obs! Det här är standardsökvägen.
  • X:\Program Files\Microsoft SQL Server\MSSQL10_50. InstanceID\Log
  • Y:\Temp
  • Z:\MSSQL10_50.InstanceID\Backup
Obs!



  • Z:\MountPoint1 är behållare för monterade volymer.
  • Z:\MountPoint1\MP1 är den första monterad volymen. Installation av SQL Server kan dirigeras till en undermapp i en monterad mapp när du installerar SQL Server. När du installerar SQL Server kan du ange följande:

    Z:\MountPoint1\MP1|DBLog1






  • Cluster Disk 1 har inga obligatoriska beroenden.
  • Klustret skiva 4 monteringspunkt beroenden är kluster Disk 1.
  • Klustret skiva 4 monteringspunkt har inga obligatoriska beroenden.
  • IP-adress: xxx.xxx.xxx.88 har inga obligatoriska beroenden.
  • IP-adress: xxx:xxxx:c0:xxxx.xxxx:c597:8cb0:49f2 har inga obligatoriska beroenden.
  • Namn: SOFTY beroenden är IP-adress: xxx:xxxx:c0:xxxx:xxxx:c597:8cb0:49f2 och IP-adress: xxx.xxx.xxx.88.
  • Namn för SQL-nätverk (SOFTY) obligatoriska beroenden är IP-adressen.
  • Beroenden för SQL Server är namn: SOFTY och kluster Disk 4, monteringspunkt och kluster Disk 1.
  • SQL Server har inga obligatoriska beroenden.




Varning Om du tidigare har installerat SQL Server till en rotkatalog, du kan inte installera servicepack eller kumulativa uppdateringar. DBCC CHECKDB
Anmärkning:


2867841 behörighet-fel uppstår när du använder en volymmonteringspunkt i installationsprogrammet för SQL Server


Delade klustervolymer (CSV)



Använda delade klustervolymer för SQL Server i ett Failover-kluster före SQL Server 2014 stöds inte.

Finns i följande artiklar om att använda CSV med SQL Server 2014 eller senare:



Använda delade klustervolymer i ett Failover-kluster

Bästa metoder när du använder volym monteringspunkter

  • Skapa ett beroende i den monterade volym diskresurs som anger den disk som är värd för punkt monteringsmappen. Detta gör den monterade volymen beroende på värd volymen och säkerställer att värd volymen är online först.

    Obs! Den här övningen är inte längre nödvändigt i Windows Server 2008 och senare versioner av Windows.
  • Om du flyttar en monteringspunkt från en delad disk till en annan delad disk, se till att de delade diskarna finns i samma grupp.
  • Försök att använda rotvolymen (värd) uteslutande för monteringspunkter. Rotvolymen är volymen som är värd för monteringspunkter. Den här övningen minskar den tid som krävs för att återställa åtkomst till monterade volymer om du vill köra verktyget Chkdsk.exe. Detta minskar också den tid som krävs för att återställa från en säkerhetskopia på värd-volym.
  • Om du använder rotvolymen (värd) uteslutande för monteringspunkter måste värd volymens storlek vara minst 5 megabyte (MB). Detta minskar sannolikheten för att volymen kommer att användas för något annat än monteringspunkter.

Referenser


Mer information om monterade enheter klickar du på följande artikelnummer och läser artiklarna i Microsoft Knowledge Base:
2216461 installationsprogrammet för SQL Server 2008 inte installeras på en Windows Server 2008-kluster monteringspunkt
237701 Cacls.exe går inte att tillämpa säkerhet till roten av en volymmonteringspunkt
2686690 KORRIGERA: SQL Server 2012 failover cluster installationen tar oväntat lång tid att validera klustrade lagringen
2777358 SQL Server 2008 R2 Service Pack 1 + samlingsuppdateringen 4 för SQL Server 2008 R2 SP2
2783135 kumulativ uppdateringspaket 10 för SQL Server 2008 R2 Service Pack 1
280297 hur du konfigurerar monteringspunkter för volymer på en Microsoft-klusterserver

2867841 behörighet-fel uppstår när du använder en volymmonteringspunkt i installationsprogrammet för SQL Server
835185 Failover cluster resursberoenden i SQL Server
878531 du kan inte avinstallera SQL Server 2012 som har beroenden på flera monteringspunkter.
947021 hur du konfigurerar monteringspunkter för volymer på ett serverkluster i Windows Server 2008
955392 hur du uppdaterar eller slipstream-installation av SQL Server 2008
956008 efter installation av en SQL Server 2008 failover-kluster i en disk som innehåller en monterad volym inget samband skapas mellan den monterade volymen och disken
Mer information om monteringspunkter för volymer finns på följande Microsoft-webbplats:Mer information om funktionen produktuppdatering i SQL Server 2012 finns på följande MSDN-webbplats:Mer information om monterade enheter finns i följande avsnitt i Windows hjälp Online:
  • ”Hjälp för Windows Server 2012”
  • ”Diskar och Data”
  • ”Hantera diskar och Data”
  • ”Disk Management”
  • ”Med hjälp av NTFS-monterade enheter”