Máximo de conexões que o SQL Server Express poderia ter?

9

Eu tenho o SQL Server 2005 Express edition instalado em uma das máquinas do meu cliente e muitos outros usuários também estão conectados a esse SQL Server por meio do aplicativo C # que eu os forneci como interface.

Às vezes, um PC se conecta ao SQL Server e às vezes apenas lança a exceção

SQL Server não encontrado ....

Acredito que a edição Express atinja o limite máximo de conexão e, em seguida, dê erro.

Por favor, me guie como eu poderia resolver esse problema.

Qualquer white paper que me ajude a saber qual edição tem quantas conexões paralelas,

Estou aberto para atualizar para o SQL Server 2008 ou SQL Server 2012, mas prefiro a edição Express. Eu também poderia usar outras versões se elas realmente me retribuírem nesse contexto, caso contrário, a edição Express está indo bem.

MSingh
fonte
Um google rápido criou social.msdn.microsoft.com/Forums/en/sqlexpress/thread/… . É 2008, mas deve ser o mesmo. Além disso, convém ter cuidado com os aplicativos que se conectam diretamente, a menos que as ferramentas de conta incorporadas ao SQL Server sejam suficientes para fins de segurança. (E eles provavelmente não é.)
Corbin
2
Parece um problema de rede para ser honesto. Executamos instâncias expressas do servidor Sql com 50 a 100 usuários fazendo televendas e nunca as encontramos. Quando um PC cliente não consegue encontrar o servidor SQL, faça um traceroute e alguns diagnósticos de rede para eliminá-lo. Caso contrário, lembre-se de que o Sql server express é muito limitado na quantidade de memória, etc., que ele pode usar. Se a memória me servir corretamente, ele usará apenas 1 GB de RAM, mesmo se você tiver 32 GB instalados.
Namphibian
1GB é o limite de buffer para a edição expressa (pode usar mais memória para outras coisas como conexões etc)
Mitch Wheat
A última edição com limitação em usuários simultâneos foi o Server 2000 msdn.microsoft.com/en-us/library/ms165672%28SQL.90%29.aspx
bummi
@marc_s Tenho o windows 7 de 32 bits nessa máquina e usando o sql server 2005 express edition com sp2.
MSingh

Respostas:

3

O SQL Server 2000 MSDE foi a versão Express mais recente, com limitações para usuários simultâneos.
selecione @@ max_Connections na versão 2005 + entregará 32767. As
limitações podem vir do sistema operacional.

Ref.

bummi
fonte
3

O número de conexões não está relacionado à edição do SQL Server, mas ao sistema operacional. Por exemplo, o Windows XP permite apenas 10 conexões simultâneas, Windows 7 20. Nos sistemas operacionais Windows Server, o número de conexões é ilimitado (mas você pode limitar o uso dos Serviços de Terminal).

A mensagem de erro mostrada no caso de limite de conexão atingido é algo como "o limite de segurança atingido ... o número de tentativas de conexão simultâneas"

Confira este documento que compara as edições do SQL Server - nenhuma menção sobre limites de conexão - porque não há: Guia de Licenciamento do Microsoft SQL Server 2012

Carol Baker West
fonte