INF: Número de ligações para clientes do SQL Server 6.5 Win16

Traduções de Artigos Traduções de Artigos
Artigo: 150909 - Ver produtos para os quais este artigo se aplica.
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Expandir tudo | Reduzir tudo

Sumário

Quando utiliza ferramentas de cliente de Windows de 16 bits, tais como ISQL/W, com a biblioteca de base de dados-do SQL Server versão 6.5 para ligar a SQL Server 6.0 ou 6.5 do SQL Server, não poderá efectuar tantos simultâneas ligações ao SQL Server como que teria se utilizou o o SQL Server versão 6.0 versão da biblioteca de base de dados. A base de dados biblioteca envolvida é W3DBLIB.DLL ou MSDBLIB3.DLL.

A biblioteca de rede utilizada é irrelevante.

O número de ligações é afectado pelo valor de configuração do tamanho de pacotes de rede do SQL Server. Quanto menor for o rede tamanho de pacote (mínimos 512 bytes), as ligações mais em simultâneo pode efectuar a partir do mesmo cliente de biblioteca de base de dados, uma vez que quanto maior for o rede tamanho do pacote, mais recursos do sistema são utilizados no cliente Windows 3.x.

Quando executa o cliente do Windows 3.1 x recursos de sistema esgotados, obterá a seguinte mensagem:
Msg. ' Nº ': 10000 gravidade: estado 8: 0
Erro: Não é possível atribuir memória suficiente
Erro do SO: não é possível 12 atribuir memória suficiente

Mais Informação

A partir da versão 6.5, biblioteca de base de dados do Windows 16 bits utilizará a configuração de tamanho de pacote de rede especificada do lado do servidor nas seguintes condições:
  1. A aplicação de cliente utilizando a biblioteca de base de dados funcionar DBSETLVERSION e especificado DBVER60 tirar partido da funcionalidade do SQL Server versão 6.0 ou 6.5.
  2. A aplicação cliente não foi especificada o tamanho de pacote utilizando a
Função de biblioteca de base de dados DBSETLPACKET.

A ferramenta de cliente ISQL/W, começando a versão 6.0, utilizada dbsetlversion para definir o comportamento de cliente da biblioteca de base de dados para a versão 6.0. No entanto, não especifica o tamanho de pacote de rede utilizado no cliente. Quando a ferramenta é utilizada com a base de dados-biblioteca de 16 bits do SQL Server 6.0, o tamanho do pacote de rede é predefinido para 512 bytes, que permite efectuar um número de ligações simultâneas Justo do mesmo cliente. Dependendo da configuração específica do computador específico, pode ser efectuado número diferente de ligações. No entanto, não é invulgar que estabeleçam ligações de pipe nomeado 15 do mesmo cliente.

Utilizar ISQL/W e biblioteca de base de dados de 16 bits da versão 6.5, se o tamanho de pacotes de rede no lado do servidor estiver configurado para ser 512, deve conseguir efectuar o mesmo número de ligações do mesmo cliente. No entanto, se o tamanho de pacotes de rede estiver definido para 4096 bytes (que é o valor de configuração predefinido) no lado do servidor, se conseguir estabelecer ligações de pipes nomeados 15 antes quando o tamanho de pacote é 512, pode ter provavelmente que efectuar apenas 5 ligações simultâneas de pipe nomeado com o tamanho de pacote definido para 4096.

Propriedades

Artigo: 150909 - Última revisão: 13 de fevereiro de 2014 - Revisão: 3.0
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 6.0 Standard Edition
  • Microsoft SQL Server 6.5 Standard Edition
Palavras-chave: 
kbnosurvey kbarchive kbmt kbinterop kbusage KB150909 KbMtpt
Tradução automática
IMPORTANTE: 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: 150909

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