Microsoft SQL Server, Error: 233

Quelle joie de commencer la semaine avec un service SQL qui ne répond plus, tentatives de connection échouant au message d’erreur suivant :

« A connection was successfully established with the server, but then an error occurred during the login process. (provider: Shared Memory Provider, error: 0 – No process is on the other end of the pipe.) (Microsoft SQL Server, Error: 233) »

Les services RS/IS/AS répondant correctement le problème était donc ciblé sur le Service SQL Server.

Goog… Bing étant mon ami, et après avoir parcouru plusieurs articles proposant des solutions compliquées et… inefficaces, je suis finalement tombé sur un post très simple détaillant le problème :

http://www.windowstechupdates.com/microsoft-sql-server-error-233-no-process-is-on-the-other-end-of-the-pipe/

Apparemment le paramètre « user connections » a été redéfini pour limiter le nombre d’utilisateur à 1.

Le script suivant à exécuter dans Management Studio permet de repasser le paramètre à une valeur convenable.

sp_configure
‘show advanced options’, 1;

go

reconfigure

go

sp_configure
‘user connections’, 0

go

reconfigure

go

La connexion au serveur a été compliquée avec un unique utilisateur autorisé, mais après quelques minutes d’acharnement c’est passé (à voir s’il est possible d’exécuter ce script en ligne de commande ou modifier directement le fichier de config pour plus de facilité).

Un reboot du serveur est nécessaire pour prendre en compte les nouveaux paramètres.

Il ne reste plus qu’à comprendre pourquoi le paramètre a changé de lui-même…

Pas de commentaire

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *