Problemas com limitação de usuários
Ola pessoal,
Vou compartilhar então mais uma experiencia que tive essa semana com SQL Server onde um cliente me liga retratando que o software não estava conseguindo se conectar no banco de dados após a reinicialização do Windows. O primeiro teste o mais obvio de todos foi tentar conectar através do Management Studio e eis que recebo a seguinte mensagem de erro.
Quando olhei a mensagem de erro e vi que estava acontecendo algum problema com o Provedor de Memoria Compartilhada pensei na hora que fosse algum problema com o protocolo Shared Memory. Desabilitei o protocolo e fiz o teste o mesmo erro acontecendo.
Eis que ao verificar no errorlog do SQL Server foi encontrado o seguinte erro.
2012-02-23 10:26:27.62 Logon Error: 17809, Severity: 20, State: 3.
2012-02-23 10:26:27.62 Logon Could not connect because the maximum number of ‘4’ user connections has already been reached. The system administrator can use sp_configure to increase the maximum value. The connection has been closed. [CLIENT: <local machine>]
Resumindo, o SQL Server estava configurado para aceitar somente 4 conexões simultâneas e como as 4 estavam sendo utilizadas o SQL Server nao deixou que mais conexões fossem abertas.
Como resolver?
Com o software do cliente fechado, conseguimos conectar no SQL Server e passar para 0 (unlimited) o numero de conexões permitidas, ou ainda você poderia se conectar via DAC e realizar essa configuração.
ou via T-SQL
sp_configure ‘show advanced options’, 1
GO
RECONFIGURE
GO
sp_configure ‘user connections’, 0
GO
RECONFIGURE
GO
sp_configure ‘show advanced options’, 0
GO
RECONFIGURE
Bom pessoal, espero que tenham gostado desse post.
Abraços,
Marcos Freccia
[MCTS|MCITP|MCT SQL Server 2008]
Posted on February 24, 2012, in Administração, Comunidade, VirtualPass and tagged Logon Error: 17809 Severity: 20 State: 3., SQL Server. Bookmark the permalink. Leave a comment.
Leave a comment
Comments 0