SQL 2005: erreur 17809

Récemment, j’ai eu une erreur surprenante: le nombre maximum d’utilisateur a été atteint sur SQL Server 2005. C’est pourtant une édition entreprise en cluster. Le DBA précédant avait configuré la limite à 200 utilisateurs simultanés, ce qui va assez vite quand on a du Sharepoint à proximité…

Le message d’erreur peut induire en erreur, car l’adresse IP est juste celle du 200ème client, qui n’y est pas forcément pour grand chose dans la quantité de connexions simultanées:

error 17809  could not connect because the maximum number of user connections has already been reached

Affichez les options avancées, dont le paramètre user connections:

sp_configure 'show advanced options', 1
go
reconfigure 
go

Modifier la limite à 500:

sp_configure 'user connections', 500
go

Enlever la limite (paramètre par défaut):

sp_configure 'user connections', 500
go

Le point noir est qu’il faut redémarrer l’instance pour que le paramètre soit effectif…

Laisser un commentaire