Suporte do SQL Server para volumes montados

Traduções deste artigo Traduções deste artigo
ID do artigo: 819546 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Este artigo descreve o problema que você deve considerar quando você usar pastas montadas com versões do Microsoft SQL Server em ambientes autônomos e em cluster.

Política de suporte

A disponibilidade de suporte para pastas montadas depende da versão do SQL Server e se a instância do SQL Server é uma instância autônoma ou em cluster:
Recolher esta tabelaExpandir esta tabela
VersãoInstância independenteInstância em cluster
SQL Server 2000SuporteNão suportado
SQL Server 2005SuporteSuporte
SQL Server 2008SuporteSuporte
SQL Server 2008 R2SuporteSuporte
SQL Server 2012SuporteSuporte
SQL Server 2014SuporteSuporte

Observação: Pastas montadas também são conhecidos como qualquer um destes procedimentos:
  • Volumes montados
  • Unidades montadas
  • Pontos de montagem
  • Pontos de montagem
  • Pontos de montagem de volume

Instância independente

Em uma instância independente do SQL Server, armazenamento de dados em pontos de montagem é suportado em versões atualmente suportadas do Windows Server e SQL Server. No entanto, o programa de instalação do SQL Server requer a unidade base de uma unidade montada para ter uma letra de unidade associada. Se a unidade base de uma unidade montada não tem uma letra de unidade associados, o programa de instalação irá atribuir a próxima letra de unidade disponível para a unidade.

Observação: Se todas as letras de drive já estiverem atribuídas, o programa de instalação irá falhar.

Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na Base de Conhecimento Microsoft:
834661 O programa de instalação do SQL Server 2000 requer uma letra de unidade quando você usar unidades montadas

Instância em cluster

Em uma instância em cluster do SQL Server 2000, não há suporte para armazenamento de dados em pontos de montagem. Não há suporte para a instalação do SQL Server 2000 em uma configuração de cluster que tem pontos de montagem, mesmo se os pontos de montagem não devem ser usados com a instância do SQL Server 2000.

Em uma failover instância clusterizada do SQL Server 2005 ou em versões posteriores do SQL Server, há suporte para o armazenamento de dados em pontos de montagem. No entanto, as instalações em cluster do SQL Server estão limitadas ao número de letras de unidade disponíveis. Portanto, se você usar somente uma letra de unidade para o sistema operacional e todas as outras letras de unidade estão disponíveis como unidades de cluster normais ou como discos de cluster que hospedam os pontos de montagem, você está limitado a não mais do que 25 instâncias do SQL Server por cluster de failover.

Um volume montado ou ponto de montagem, permite que você use uma única letra de unidade para se referir a muitos discos ou volumes. Por exemplo, se você tiver uma letra de unidade r: refere-se a um volume ou disco normal, conectar-se ou "montar" discos ou volumes como diretórios em letra de unidade r: sem discos adicionais ou necessidade de letras de unidade dos seus próprios.

Considerações sobre o ponto de montagem adicionais para o cluster de failover do SQL Server incluem o seguinte:
  • O programa de instalação do SQL Server requer que a unidade base de uma unidade montada tem uma letra de unidade associada. Para instalações de cluster de failover, esta unidade base deve ser uma unidade de cluster. GUIDs de volume não são suportados nesta versão.
  • A unidade base é a unidade que é atribuída a letra da unidade. A base não pode ser compartilhada entre instâncias de cluster de failover. Isso é uma restrição usual para clusters de failover, mas não é uma restrição em servidores autônomos, de várias instâncias.
  • Tenha cuidado ao configurar o cluster de failover para certificar-se de que tanto a unidade base e os discos montados ou volumes estão listados como recursos no grupo de recursos. O programa de instalação do SQL Server valida a configuração da unidade como parte de uma instalação de cluster de failover.
    Observação: Como prática recomendada, não use as letras A ou B para um cluster. No entanto, isso reduz o número de instância possível para 23 instâncias por cluster.
  • O recurso do SQL Server no SQL Server 2005 e versões posteriores depende o recurso de nome de rede do SQL e os recursos de disco físico que mantém os dados. Pontos de montagem e a unidade host devem ser exibidos como um recurso de disco físico de cluster. Além disso, o disco físico que tem uma letra de unidade e cada volume montado também deve ser adicionado como uma dependência do SQL Server.
  • Se você executar uma nova instalação, as permissões corretas de dependência são definidas nos discos físicos que têm uma letra de unidade associada e nos pontos de montagem. As permissões de dependência são definidas automaticamente durante a instalação.
Observação: Para usar essa funcionalidade, você deve usar uma instalação integrada do SQL Server 2008 ou SQL Server 2008 R2. Isso inclui a atualização cumulativa e o service pack necessário.
  • Instalação de correção do SQL Server 2008 que inclui o SQL Server 2008 Service Pack 3 e o pacote de atualização cumulativa 9 para o SQL Server 2008 Service Pack 3.
  • Instalação de correção do SQL Server 2008 R2 que inclui o seguinte:
    • SQL Server 2008 R2 Service Pack 1
    • Pacote de atualizações cumulativas 10 para SQL Server 2008 R2 Service Pack 1
    • Pacote de atualização cumulativa 4 para o SQL Server 2008 R2 SP2
  • Uma instalação do SQL Server 2012 que possui atualizações de produto habilitado e pacote de atualização cumulativa 6 para SQL Server 2012 instalado.

    Observação: O recurso de atualizações de produto do SQL Server 2012 requer acesso à Internet para usar a fonte padrão do Microsoft Update. Você também pode usar fontes locais conforme observado nos Instalando o SQL Server manutenção de atualizações.
Importante: Recomendamos que você use as opções de linha de comando PCUSOURCE e CUSOURCE quando você usar uma instalação slipstream básica para 2008R2 do SQL Server 2008 ou SQL Server. Para o SQL Server 2012 e 2014 do SQL Server, são recomendadas atualizações automáticas durante a instalação.

Importante: Se você usar uma correção mesclada, essa versão do slipstream deve permanecer disponível em seu local original, enquanto existe a instância do SQL Server.

Importante: Você deve definir manualmente as dependências corretas no SQL Server 2005 e em versões do SQL Server 2008 Service Pack 2 e versões anteriores. Além disso, você deve definir as dependências corretas em instalações que não possuem dependências necessárias.

Se apenas a dependência de discos físicos de raiz é adicionada e a dependência de pontos de montagem não é adicionada, corrupção de banco de dados irá ocorrer durante o failover. Corrupção de banco de dados também pode ocorrer durante a reinicialização do SQL Server devem recursos de disco entra no modo offline e retornar ao estado on-line mesmo sem Failover.

Mais Informações

Todas as versões atualmente suportadas do cluster de Failover do Windows oferecem suporte a unidades montadas em um cluster. No entanto, devido às limitações no SQL Server 2000, uso volumes montados em um cluster de failover no qual existe uma instância de cluster de failover do SQL Server 2000 não é suportado em qualquer sistema operacional.

Observação: As informações neste artigo substituem as informações do livro da Microsoft Press "SQL Server 2000 de alta disponibilidade." As informações que são substituídas aparecem no capítulo 4, "Disco de configuração de alta disponibilidade", parte 2, "Tecnologia do Microsoft SQL Server".

O sistema de arquivos NTFS oferece suporte a pastas montadas. Uma pasta montada é uma associação entre um volume e uma pasta em outro volume. Quando é criada uma pasta montada, usuários e aplicativos podem acessar o volume de destino usando o caminho da pasta montada ou letra da unidade do volume. Por exemplo, um usuário pode criar uma pasta montada para associar a unidade x: a pasta R:\Mnt\XDrive na unidade R. Depois de criar a pasta montada, o usuário pode usar o caminho "R:\Mnt\XDrive" de acessar a unidade x: como se fosse uma pasta na unidade r:.

Quando você usar pastas montadas, você pode unificar sistemas de arquivo diferentes, como o sistema de arquivos NTFS, sistema de arquivos FAT de 16 bits e um sistema de arquivos ISO 9660 em uma unidade de CD em um sistema de arquivo lógico em um único volume NTFS. Os usuários nem aplicativos precisam de informações sobre o volume de destino em que um arquivo específico está localizado. Todas as informações que deve ter para localizar um arquivo especificado são um caminho completo que usa uma pasta montada no volume NTFS. Os volumes podem ser reorganizados, substituídos ou subdivididos em vários volumes sem a necessidade dos usuários ou aplicativos para alterar as configurações.

Normalmente, o SQL Server montado pastas use um único disco físico para hospedar as pastas montadas. Os pontos de montagem são adicionados usando os nomes de pasta descritivo para que todas as pastas montadas são exibidas como se estivessem em um único disco físico. Isso seria aplicado a todos os discos que foram montados pastas usadas com essa instância do SQL Server.

No exemplo a seguir do SQL Server 2008 R2, a letra da unidade poderia se referir a uma unidade local ou um disco de cluster:
  • X:\Program Files\Microsoft SQL Server\MSSQL10_50.Identificação da instância\Data
    Observação: Este é o caminho padrão.
  • X:\Program Files\Microsoft SQL Server\MSSQL10_50.Identificação da instância\Log
  • Y:\Temp
  • Z:\MSSQL10_50.Identificação da instância\Backup
Em algumas situações, você talvez precise usar um diretório fora da raiz. Por exemplo, se a unidade z: é um disco físico que hospeda a pasta montada, a pasta montada é a raiz do ponto de montagem. Se utilizar a pasta montada como a raiz não é suportada, você deve usar um diretório fora da raiz. Por exemplo, você pode usar a pasta MP1:

Recolher esta imagemExpandir esta imagem
2815286


Neste cenário:
  • Z:\MountPoint1 é o recipiente de volumes montados.
  • Z:\MountPoint1\MP1 é o primeiro volume montado. Quando você instala o SQL Server, o programa de instalação do SQL Server podem ser direcionado para uma subpasta em uma pasta montada. Quando você instala o SQL Server, você pode especificar o seguinte:

    Z:\MountPoint1\MP1|DBLog1
Isso permite que você especifique locais adicionais de log como diretórios são denominados DBLog2 ou DBLog3. Ele também permite que você adicione pastas montadas como Z:\MountPoint2\MP1\Log1 ou Z:\MountPoint2\MP1\Log2. Além disso, você pode adicionar pastas montadas que hospedam pastas para arquivos de banco de dados como backups ou tempdb.

Este é um exemplo de um relatório de dependência que mostra um ponto de montagem que está sendo usado:

Recolher esta imagemExpandir esta imagem
2815287


Neste diagrama:
  • 1 de disco de cluster não tem dependências obrigatórias.
  • Dependências de 4 discos de cluster, ponto de montagem são 1 de disco de Cluster.
  • 4 de disco de cluster, ponto de montagem não tem dependências obrigatórias.
  • Endereço IP: xxx.xxx.xxx.88 não tem dependências obrigatórias.
  • Endereço IP: xxx:xxxx:c0:xxxx.xxxx:c597:8cb0:49f2 não tem dependências obrigatórias.
  • Nome: SOFTY as dependências são endereço IP: xxx:xxxx:c0:xxxx:xxxx:c597:8cb0:49f2 e endereço IP: xxx.xxx.xxx.88.
  • Nome de rede do SQL (SOFTY) necessário dependências são o Endereço IP.
  • Dependências do SQL Server são nome: SOFTY e 4 do disco de Cluster, ponto de montagem e 1 de disco de Cluster.
  • SQL Server não tem dependências obrigatórias.
O arquivo montado é exibido no Gerenciador de Cluster de Failover em unidades de disco:

Recolher esta imagemExpandir esta imagem
2815288


AvisoSe você tiver instalado o SQL Server para um diretório raiz, pode ser impossível instalar service packs ou atualizações cumulativas. É recomendável criar uma pasta, validar a integridade de banco de dados atual usando a instrução DBCC CHECKDB e, em seguida, mova o banco de dados para a pasta que você criou. Para obter informações sobre como fazer isso, consulte um dos seguintes sites da Microsoft Developer Network (MSDN):

Pontos de montagem de práticas recomendadas ao usar o volume

A seguir estão as práticas recomendadas ao usar os pontos de montagem de volume:
  • Faça uma dependência no recurso de disco do volume montado que especifica o disco que hospeda a pasta de ponto de montagem. Isso torna o volume montado dependentes no volume do host e certifica-se de que o volume de host estiver on-line pela primeira vez.
  • Se você mover um ponto de montagem de um disco compartilhado para outro disco compartilhado, certifique-se de que os discos compartilhados estão localizados no mesmo grupo.
  • Tente usar o volume raiz (host) exclusivamente para pontos de montagem. O volume raiz é o volume que hospeda os pontos de montagem. Essa prática reduz consideravelmente o tempo necessário para restaurar o acesso aos volumes montados, se você tiver que executar a ferramenta Chkdsk.exe. Isso também reduz o tempo necessário para restaurar do backup no volume do host.
  • Se você usar o volume raiz (host) exclusivamente para pontos de montagem, o tamanho do volume do host deve ser, pelo menos, 5 megabytes (MB). Isso reduz a probabilidade de que o volume será usado para alguma coisa que não seja os pontos de montagem.

Referências

Para obter mais informações sobre unidades montadas, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento Microsoft:
2216461 Falha de instalação do SQL Server 2008 instalar em um ponto de montagem do cluster baseado no Windows Server 2008
237701 Cacls.exe não é possível aplicar segurança a raiz de um ponto de montagem de Volume
2686690 CORREÇÃO: Instalação de cluster de failover do SQL Server 2012 leva um longo tempo inesperado para validar o armazenamento em cluster
2777358 Pacote de atualização cumulativa 1 + do SQL Server 2008 R2 Service Pack 4 para o SQL Server 2008 R2 SP2
2783135 Pacote de atualizações cumulativas 10 para SQL Server 2008 R2 Service Pack 1
280297 Como configurar pontos de montagem de volume em um Microsoft Cluster Server
295732 Como criar bancos de dados ou alterar os locais de arquivo de disco em uma unidade de cluster compartilhada na qual SQL Server 2000 não foi instalado originalmente
832234 Não é possível aplicar permissões para o diretório raiz de um volume de sistema de arquivos NTFS no Windows Server 2003
835185 Dependências de recurso de cluster de failover no SQL Server
878531 Você não pode desinstalar o SQL Server 2012 que possui dependências em vários pontos de montagem.
934012 Mensagem de erro ao tentar instalar o SQL Server 2005 em um ponto de montagem de volume: "Não há espaço suficiente no disco de destino para a instalação do SQL Server atual"
947021 Como configurar pontos de montagem de volume em um cluster de servidor no Windows Server 2008
955392 Como atualizar ou corrigir uma instalação do SQL Server 2008
956008 Depois que você instalar um cluster de failover do SQL Server 2008 em um disco que contém um volume montado, sem dependências são criadas entre o volume montado e o disco
Para obter mais informações sobre pontos de montagem de volume, vá para o seguinte site da Microsoft:
Pastas montadas
Para obter mais informações sobre o recurso de atualização de produto do SQL Server 2012, acesse o seguinte site da MSDN:
Atualizações de produtos na instalação do SQL Server 2012
Para obter mais informações sobre unidades montadas, consulte os seguintes tópicos na Ajuda Online do Windows:
  • "Ajuda do Windows Server 2003"
  • "Discos e dados"
  • "Gerenciamento de discos e dados"
  • "Gerenciamento de disco"
  • "Usando o NTFS montado Drives"

Propriedades

ID do artigo: 819546 - Última revisão: quinta-feira, 9 de outubro de 2014 - Revisão: 10.0
A informação contida neste artigo aplica-se a:
  • 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 64-bit Edition
  • Microsoft SQL Server 2000 Developer Edition
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Enterprise Evaluation Edition
  • Microsoft SQL Server 2000 Standard Edition
  • 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
  • Microsoft SQL Server 2014 Business Intelligence
  • Microsoft SQL Server 2014 Developer
  • Microsoft SQL Server 2014 Enterprise
  • Microsoft SQL Server 2014 Enterprise Core
  • Microsoft SQL Server 2014 Standard
  • Microsoft SQL Server 2014 Web
Palavras-chave: 
kbsql2005cluster kbhowto kbinfo kbmt KB819546 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.
Clique aqui para ver a versão em Inglês deste artigo: 819546

Submeter comentários

 

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