Este artigo aborda os seguintes tópicos:
- Informações gerais sobre o Microsoft dimensionável Networking Pack (SNP)
- Erros da aplicação, poderá receber quando é ligado a uma instância do Microsoft SQL Server que esteja hospedado num computador baseado no Windows que tem algumas ou todas as redes melhoramentos de desempenho activados
Nota Este artigo também inclui recomendações para evitar estes erros em computadores que executem várias versões do Windows. - Referências adicionais
Nota As orientações constantes deste artigo também se aplica para os sistemas operativos anfitrião e convidado em ambientes de virtualização.
Pacote de rede escaláveisO SNP é um conjunto de alta velocidade funcionalidades de rede que foram introduzidas como parte do Windows Server 2003 Service Pack 2 (SP2). Estas funcionalidades também foram incluídas como parte do Windows Server 2008 e versões posteriores.
Nota Uma vez que estas funcionalidades fazem parte da pilha de TCP/IP base no Windows Server 2008 e versões posteriores, já não são conhecidos como funcionalidades de Scalable Networking Pack.
As importantes funcionalidades SNP relevantes para este artigo, são os seguintes:
- Descarga de Chimney de TCPEsta funcionalidade transfere o protocolo TCP/IP processamento a partir da CPU para uma placa de rede durante a transferência de dados de rede.
- Receber dimensionamento lateralEsta funcionalidade permite a carga de rede de uma placa de rede para ser distribuído ao longo de múltiplos CPUs num computador com múltiplos processadores.
- NetDMAEsta funcionalidade fornece serviços para descarregar a operação de cópia de memória que é efectuada pelo subsistema de funcionamento em rede para um motor de acesso (DMA) dedicado directo a memória quando receber pacotes de rede.
Mensagens de erro quando uma aplicação liga ao SQL ServerPoderá receber uma ou mais das seguintes mensagens de erro quando o hardware de rede é incompatível com as funcionalidades SNP.
Nota Poderá receber uma ou mais destas mensagens de erro quando se verifica uma das seguintes condições:
- O computador no qual o hardware está instalado aloja a instância do SQL Server.
- Uma aplicação estabelece ligação à instância do SQL Server utilizando TCP/IP.
Mensagem de erro 1[Microsoft][Controlador ODBC SQL Server][DBNETLIB] Erro de rede geral. Consulte a documentação da rede
Mensagem de erro 2
Erro [08S01] Falha de ligação de comunicação [Microsoft] [SQL Native Client]
Mensagem de erro 3System.Data.SqlClient.SqlException: Nível de transporte Ocorreu um erro ao enviar o pedido ao servidor. (fornecedor: fornecedor de TCP, erro: 0 - uma ligação existente foi forçada a fechar pelo anfitrião remoto.)
Também poderá receber uma destas mensagens de erro quando a carga de rede no SQL Server é elevada. Por exemplo, poderá receber uma destas mensagens de erro quando replicar bases de dados do SQL Server. Ou, poderá receber uma destas mensagens de erro quando acede a uma aplicação de utilizador de várias bases de dados do SQL Server.
Verifique a configuração actualPara apresentar a actual parâmetros globais de TCP, numa linha de comandos, escreva o seguinte comando e prima Enter:
Netsh int tcp Mostrar global
A saída deste comando é semelhante ao seguinte:
Reduzir esta imagemExpandir esta imagem
Para apresentar as placas de rede que tenha a funcionalidade de TCP Chimney Offload activada, na linha de comandos, escreva o seguinte comando e, em seguida, prima Enter:
Netsh int tcp Mostrar chimneystats
A saída deste comando é semelhante ao seguinte:
Reduzir esta imagemExpandir esta imagem
Recomendações para utilizar SNP ou outra rede de descarga funcionalidades em ambientes do SQL ServerSe receber erros de rede intermitente, tal como descrito nesta secção, consulte as tabelas seguintes para obter orientações sobre como perceber os benefícios máximos quando utiliza funcionalidades de rede melhoria de desempenho em ambientes do SQL Server.
Quadro 1: Orientações comuns para todas as versões do Windows Server
Reduzir esta tabelaExpandir esta tabela
| Versão do sistema operativo | Recomendações |
|---|
| Todas as versões do Windows a partir do Windows Server 2003 Service Pack 2 | - Peça ao fornecedor de hardware se estão disponíveis as seguintes actualizações:
- Actualizar o sistema de entrada/saída básico (BIOS) mais recente para o servidor
- A actualização de firmware mais recente da placa de rede
- A actualização mais recente do controlador da placa de rede
- Actualize software antivírus para as versões mais recentes ou motores e definições.
|
Quadro 2: Orientações específicas da versão de Windows Server.
Reduzir esta tabelaExpandir esta tabela
| Versão do sistema operativo | Recomendações |
|---|
| Windows Server 2003 Service Pack 2 | Recomendamos que desactive funcionalidades SNP instalando a correcção documentada no seguinte artigo na Microsoft Knowledge Base:
948496
(http://support.microsoft.com/kb/948496/
)
Actualização para desactivar as funcionalidades SNP para Windows Server 2003 e Windows SBS 2003 Se o desempenho da rede é muito importante, recomendamos que considere migrar para uma versão posterior do Windows Server que está incluída a próxima geração de pilha de TCP/IP. Se imediatamente, não é possível actualizar para uma versão mais recente mas ter de maximizar o desempenho de rede, recomendamos que siga estes passos em todos os servidores afectados:- Desactive SNP, tal como descrito no seguinte artigo na Microsoft Knowledge Base:
948496
(http://support.microsoft.com/kb/948496/
)
Actualização para desactivar as funcionalidades SNP para Windows Server 2003 e Windows SBS 2003 - Instale a correcção descrita no seguinte artigo na Microsoft Knowledge Base:
950224
(http://support.microsoft.com/kb/950224/
)
Um pacote de correcções Scalable Networking Pack (SNP) está disponível para Windows Server 2003 - Active a funcionalidade de recepção. Para tal, na linha de comandos, escreva o seguinte comando e, em seguida, prima Enter:
netsh int tcp definida global rss = activado
|
| Windows Server 2008 | - Instale o Windows Server 2008 Service Pack 2 (SP2). Para mais informações sobre o Windows Server 2008 SP2, vá para o seguinte Web site da Microsoft:
- Instale a correcção descrita no seguinte artigo na Microsoft Knowledge Base:
979614
(http://support.microsoft.com/kb/979614/
)
Descrição de uma actualização de fiabilidade para a funcionalidade TCP Chimney Offload no Windows Server 2008 e no Windows Vista - Instale a correcção descrita no seguinte artigo na Microsoft Knowledge Base:
967224
(http://support.microsoft.com/kb/967224/
)
Alguns parâmetros de TCP/IP no registo são alterados para valores incorrectos quando utiliza o comando netsh para alterar parâmetros globais de TCP/IP num computador que esteja a executar o Windows Server 2008 ou Windows Vista - Reactive receber lado dimensionamento (RSS) no sistema operativo e placas de rede. Para obter informações sobre como reactivar o RSS, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
967224
(http://support.microsoft.com/kb/967224/
)
Alguns parâmetros de TCP/IP no registo são alterados para valores incorrectos quando utiliza o comando netsh para alterar parâmetros globais de TCP/IP num computador que esteja a executar o Windows Server 2008 ou Windows Vista Nota Por predefinição, a funcionalidade de TCPChimney está desactivada no Windows Server 2008.
|
| Windows 7 e Windows Server 2008 R2 | - Instale o Windows 7 e Windows Server 2008 R2 Service Pack 1 (SP1). Para obter informações sobre como transferir e instalar o Windows 7 e Windows Server 2008 R2 SP1, vá para o seguinte Web site da Microsoft:
- Instale a correcção descrita no seguinte artigo na Microsoft Knowledge Base:
2775511
(http://support.microsoft.com/kb/2775511/
)
Um conjunto de correcções de empresa está disponível para o SP1 do Windows 7 e Windows Server 2008 R2 SP1 Nota Se o Windows 7 ou Windows Server 2008 R2 SP1 não está instalado, instale as correcções que são descritas nos seguintes artigos na Microsoft Knowledge Base:
977977
(http://support.microsoft.com/kb/977977/
)
Diminuições de desempenho do débito em computadores baseados no Windows Server 2008 R2 que têm mais de 32 processadores de rede de RSS 979612
(http://support.microsoft.com/kb/979612/
)
Diminuições de desempenho do débito em computadores baseados no Windows Server 2008 R2 que têm mais de 32 processadores de rede de RSS
- Se estiver activada a funcionalidade TCP Chimney Offload, instale a correcção descrita no seguinte artigo na Microsoft Knowledge Base:
2525390
(http://support.microsoft.com/kb/2525390/
)
A opção de SACO é sempre definida como "true" mesmo que a placa de rede não suporta o SACO para ligações descarregadas no Windows 7 ou no Windows Server 2008 R2 - Se for necessário, reactive RSS no sistema operativo e placas de rede. Para obter informações sobre como reactivar o RSS, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
967224
(http://support.microsoft.com/kb/967224/
)
Alguns parâmetros de TCP/IP no registo são alterados para valores incorrectos quando utiliza o comando netsh para alterar parâmetros globais de TCP/IP num computador que esteja a executar o Windows Server 2008 ou Windows Vista
Nota Por predefinição, a funcionalidade TCP Chimney Offload é definida para Automática. Isto significa que o chimney efectuam o offload de todas as ligações. Em vez disso, offloads selectivamente as ligações que satisfazem os seguintes critérios:- A ligação é estabelecida através de um 10 gigabits por segundo adaptador de Ethernet (Gbps).
- A latência média hiperligação de ida e volta é inferior a 20 milissegundos.
- Pelo menos de 130 kilobytes (KB) de dados foram trocadas através da ligação.
Nota por predefinição, a funcionalidade TCP Chimney Offload está desactivada em clientes virtualizados.
|
| Janela 8 e no Windows Server 2012 | Actualmente, não existem problemas conhecidos. Recomendamos que utilize a configuração predefinida para funcionalidades de rede de alta velocidade.
Nota Por predefinição, a funcionalidade de TCP Chimney Offload está desactivada no Windows Server 2012.
|
Desactivar SNP/alta-speed funcionalidades de redeNão recomendamos que desactive funcionalidades SNP em versões mais recentes do Windows Server. No entanto, poderá ter de desactivar SNP num computador baseado no Windows Server como um passo de resolução de problemas ou porque falta o suporte de hardware para todas as funcionalidades RSS. Para mais informações, consulte a tabela seguinte:
Reduzir esta tabelaExpandir esta tabela
| Versão do Windows Server | Mais informações |
|---|
| Windows Server 2003 | Consulte o seguinte artigo na Microsoft Knowledge Base: 948496
(http://support.microsoft.com/kb/948496/
)
Actualização para desactivar as funcionalidades SNP para Windows Server 2003 e Windows SBS 2003 |
| Windows Server 2008 | Consulte o seguinte artigo na Microsoft Knowledge Base: 951037
(http://support.microsoft.com/kb/951037/
)
Informações sobre as funcionalidades do TCP Chimney Offload, receber dimensionamento de lado e rede acesso directo à memória no Windows Server 2008 |
| Windows Server 2008 R2 | Não desactive |
| Servidor de Windows 2012 | Não desactive |
Nota Recomendamos que utilize a configuração predefinida para as funcionalidades de rede de alta velocidade em ambientes Windows Server 2008 R2 e Windows Server 2012. No entanto, pode desactivar a funcionalidade de TCP Chimney Offload, se souber que não pretende utilizá-la ou se pretende manter definições consistentes através de uma mistura de sistemas operativos diferentes no seu ambiente.
Para mais informações sobre o pacote de rede escaláveis, vá para o seguinte Web site da WindowsITPro:
Para obter informações sobre o dimensionamento do lado de receber, vá para o seguinte Web site Microsoft TechNet:
Para mais informações sobre como implementar funcionalidades de rede de alta velocidade, vá para o seguinte Web site da TechNet:
Para mais informações sobre as funcionalidades de rede de alta velocidade no Windows Server 2008 R2, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
951037
(http://support.microsoft.com/kb/951037/
)
Informações sobre as funcionalidades do TCP Chimney Offload, receber dimensionamento de lado e rede acesso directo à memória no Windows Server 2008
Para obter informações sobre como resolver problemas de rede de alta velocidade, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
2643970
(http://support.microsoft.com/kb/2643970/
)
Resolução de problemas de rede avançadas funcionalidades de desempenho (RSS, NetDMA et al.)
Para mais informações sobre como implementar e monitorizar funcionalidades de rede de alta velocidade, vá para o seguinte Web site da Microsoft:
A Microsoft fornece informações de contacto de outros fabricantes para ajudar a encontrar suporte técnico. Estas informações de contacto podem mudar sem aviso prévio. A Microsoft não garante a exactidão destas informações de contacto de outros fabricantes.
Artigo: 942861 - Última revisão: quarta-feira, 22 de Maio de 2013 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
- Microsoft SQL Server 2005 Standard Edition
- Microsoft SQL 2005 Server Workgroup
- Microsoft SQL Server 2005 Developer Edition
- Microsoft SQL 2005 Server Enterprise
- Microsoft SQL Server 2000 Personal Edition
- Microsoft SQL Server 2000 Standard Edition
- Microsoft SQL Server 2000 Workgroup Edition
- Microsoft SQL Server 2000 Enterprise Edition
| kbsqlsetup kbexpertiseadvanced kbtshoot kbprb kbmt KB942861 KbMtpt |
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo:
942861
(http://support.microsoft.com/kb/942861/en-us/
)