Message d’erreur: (fournisseur: fournisseur de mémoire partagée, erreur: 0 – aucun processus n’est à l’autre extrémité du canal.)

J’essaie de déployer mon site Web sur le serveur Windows 2003. Dois-je manquer quelque chose ou ce qui ne va pas du message d’erreur suivant, comment puis-je le corriger? Remercier

J’ai le message d’erreur:

Une connexion a été établie avec le serveur, mais une erreur est survenue pendant le processus de connexion. (fournisseur: fournisseur de mémoire partagée, erreur: 0 – aucun processus ne se trouve à l’autre extrémité du canal.) Description: une exception non gérée s’est produite lors de l’exécution de la demande Web en cours. Consultez la trace de la stack pour plus d’informations sur l’erreur et son origine dans le code.

Détails de l’exception: System.Data.SqlClient.SqlException: une connexion a été établie avec le serveur, mais une erreur s’est produite lors du processus de connexion. (fournisseur: fournisseur de mémoire partagée, erreur: 0 – aucun processus n’est à l’autre extrémité du canal.)

Erreur source:

Une exception non gérée a été générée lors de l’exécution de la demande Web en cours. Les informations concernant l’origine et l’emplacement de l’exception peuvent être identifiées à l’aide de la trace de stack d’exception ci-dessous.

Trace de la stack:

[SqlException (0x80131904): une connexion a été établie avec le serveur, mais une erreur s’est produite lors du processus de connexion. (fournisseur: fournisseur de mémoire partagée, erreur: 0 – aucun processus ne se trouve à l’autre extrémité du canal.)]
System.Data.ProviderBase.DbConnectionPool.GetConnection (DbConnection owningObject) +1019
System.Data.ProviderBase.DbConnectionFactory.GetConnection (DbConnection owningConnection) +108
System.Data.ProviderBase.DbConnectionClosed.OpenConnection (DbConnection outerConnection, DbConnectionFactory connectionFactory) +126
System.Data.SqlClient.SqlConnection.Open () +125
NHibernate.Connection.DriverConnectionProvider.GetConnection () +104
NHibernate.Tool.hbm2ddl.SuppliedConnectionProviderConnectionHelper.Prepare () +15 NHibernate.Tool.hbm2ddl.SchemaMetadataUpdater.GetReservedWords (dialecte Dialect, IConnectionHelper connectionHelper) +89
NHibernate.Tool.hbm2ddl.SchemaMetadataUpdater.Update (ISessionFactory sessionFactory) +80
NHibernate.Impl.SessionFactoryImpl..ctor (Configuration cfg, mappage IMapping, parameters, écouteurs EventListeners) +599
NHibernate.Cfg.Configuration.BuildSessionFactory () +104
MyProject.API.Data.SessionManager..cctor () dans C: \ Dev \ Code \ API \ Data \ SessionManager.cs: 27

    En règle générale, pour résoudre ce problème, accédez à SQL Server Configuration Manager (SSCM) et:

    1. s’assurer que le protocole de mémoire partagée est activé
    2. s’assurer que le protocole Named Pipes est activé
    3. Assurez-vous que TCP / IP est activé et s avant les canaux nommés dans les parameters

    Peut-être que cela peut aider: Impossible d’ouvrir une connexion à SQL Server

    J’ai eu ce même message d’erreur, il s’avère que c’était parce que je n’avais pas activé le mode mixte activé. J’étais sur Windows Auth seulement. Ceci est courant dans les déploiements MSSQL par défaut pour vSphere et devient un problème lors de la mise à niveau vers vSphere 5.1.

    Pour passer à l’authentification en mode mixte, vous pouvez suivre les instructions sur http://support.webecs.com/kb/a374/how-do-i-configure-sql-server-express-to-enable-mixed-mode-authentication. aspx .

    J’ai eu la même erreur dans SQL Server Management Studio.

    J’ai constaté que pour examiner l’erreur plus spécifique, examinez le fichier journal créé par SQL Server. Lorsque j’ai ouvert le fichier journal, j’ai trouvé cette erreur

    Impossible de se connecter car le nombre maximal de connexions utilisateur «2» a déjà été atteint. L’administrateur système peut utiliser sp_configure pour augmenter la valeur maximale. La connexion a été fermée

    Je passe pas mal de temps à le comprendre. Finalement, l’exécution du code suivant a résolu mon problème.

    sp_configure 'show advanced options', 1; go reconfigure go sp_configure 'user connections', 0 go reconfigure go 

    Plus ici et ici

    modifier

    Pour afficher les journaux de recherche des “journaux” sur le bouton de démarrage de Windows, cliquez sur “Afficher les journaux des événements” . De là, allez dans Applications sous “Journaux Windows”. Vous pouvez également choisir les journaux “Système” pour voir les erreurs de système. Vous pouvez utiliser le filtre sur les journaux actuels en cliquant sur “Filtrer les journaux en cours” sur le côté droit, puis sélectionnez “Case à cocher Erreur”.

    Juste une autre possibilité. J’ai dû redémarrer le service serveur SQL pour résoudre ce problème pour moi.

    Vous devez activer le mode d’authentification du serveur en mode mixte comme suit: Dans SQL Studio, sélectionnez YourServer -> Property -> Security -> Sélectionnez le mode d’authentification SqlServer and Window.

    Aller au serveur SQL à l’aide de Windows Credentials -> Logins -> Sélectionnez le Login -> dans les propriétés -> Vérifiez si la connexion est activée / désactivée. Si désactivé, activez-le, cette solution a fonctionné pour moi.

    Je recevais cette erreur aujourd’hui. Dans mon cas, regarder le fichier ERRORLOG sur le serveur SQL m’a donné cette erreur:

    Échec de la connexion pour l’utilisateur ”. Raison: Impossible d’ouvrir la firebase database ” spécifiée dans les propriétés de connexion.

    C’était parce que j’avais supprimé la “firebase database par défaut” de cet utilisateur il y a quelques jours. La définition de la firebase database par défaut dans ma nouvelle firebase database a résolu le problème.

    J’espère que ceci aide quelqu’un d’autre.

    J’ai oublié d’append le “Mot de passe = xxx;” dans la chaîne de connexion dans mon cas.

    Activer le mode d’authentification mixte lors de l’installation du serveur MSSQL. Fournissez également un mot de passe pour un utilisateur sa.

    C’est vieux mais j’ai eu le problème dans la boîte de dialog de connexion qu’il était toujours par défaut à une firebase database que j’avais supprimée. Et en exécutant ces commandes, la firebase database par défaut de l’invite ne changeait pas. J’ai lu quelque part que je ne trouve pas maintenant, que si vous ouvrez la boîte de dialog “Connect to Server” et puis sélectionnez “Options” et sélectionnez “Propriétés de la connexion” onglet en tapant la firebase database par défaut la firebase database restra alors sur cette nouvelle valeur entrée. Cela me semble un défaut, mais au cas où quelqu’un s’interrogerait à ce sujet, cela devrait résoudre le problème, au moins sur SQL Server 2012.

    Salut Juste permettre à la fois pour l’authentification du serveur selon la capture d’écran ci-dessous.

    entrer la description de l'image ici