- Remove From My Forums
-
Question
-
Hello
For the last couple of days I’ve been receiving an error when I try to reconnect to the SQL Server Engine from my SQL Client. I get Error Code 223, which basically says that a connecion was successful but it couldn’t connect on the other side or something.
Any idea why this is happening?
The only way I’m able to get SQL Server to work is to shut it down completely and open it again.Thank you
AE, MCTS
Answers
-
Hi,
Check the firewall seems it is blocking the connection.
Mohd Sufian
www.sqlship.wordpress.com
Please mark the post as Answered if it helped.-
Marked as answer by
Wednesday, July 1, 2009 9:46 PM
-
Marked as answer by
-
I have an AntiVirus installed on my PC. I removed it and everything is back to normal. There was a service that runs with the AV that was causing the issue.
Thank you
AE, MCTS
-
Marked as answer by
Abdshall
Wednesday, July 1, 2009 9:46 PM
-
Marked as answer by
- Remove From My Forums
-
Question
-
Hi,
till ssms version 17.1 i start ssms.exe with the command parameter -S <SERVERINSTANZNAME> -U sa -P <sa-password> without problems.
Now with the version 18 the parameter -P doesn’t work. And after i start without the -P paramter i get an errorcode 223 … Shared Memory Provider — no process on the end of the connection …
After i klick [OK] i can normal login with the same user over the gui normal login window.
Lars Vietense
-
Edited by
Thursday, August 8, 2019 2:39 PM
-
Edited by
- Remove From My Forums
-
Question
-
Hi,
till ssms version 17.1 i start ssms.exe with the command parameter -S <SERVERINSTANZNAME> -U sa -P <sa-password> without problems.
Now with the version 18 the parameter -P doesn’t work. And after i start without the -P paramter i get an errorcode 223 … Shared Memory Provider — no process on the end of the connection …
After i klick [OK] i can normal login with the same user over the gui normal login window.
Lars Vietense
-
Edited by
Thursday, August 8, 2019 2:39 PM
-
Edited by
Today, I got SQL Server error 233 no process is on the other end of the pipe while connecting to one of the SQL Server instance using SSMS client. SQL Error 233 was saying No process is on the other end of the pipe and its details are given as:
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)
You can see the screenshot of this error that I had received while making a database connection.

SQL Server Error 233 No process is on the other end of the pipe – Root Cause
Above SQL error 233 suggests the provider name as Shared Memory Provider. We know Shared Memory is a protocol used in SQL Server along with TCP/IP and Named pipe. We decided to check the settings and values for all protocols in SQL Server Configuration Manager.
I launched SQL Server Configuration manager and expanded SQL Server Network Protocols from left side pane. Here, you can see an option “Protocols for MSSQLSERVER”. MSSQLSERVER is the name of SQL Server Instance as default instance has been installed there. If you have named instance installed on your machine then you might get “Protocols for <INSTANCENAME>.
Now click on this option “Protocols for MSSQLSERVER”, you can see all three protocols used in SQL Server in right side pane as shown in below image.

Here we can see Shared Memory protocol is set as Enabled but Named Pipes is set as Disabled that should be enabled to make successful database connection. This was the main reason for getting this error. Keep reading this article to fix this issue in next section.
I have also written another aspect of SQL Server Error 233 in below article. You might get this error if your SQL Server Instance has exceeded the total number of user connections set in server configurations. Have a look at this article as well.
- Fix SQL Server Error 233: User Connections Server Configuration option in SQL Server
Solution
We get error 233 ( SQL Server no process is on the other end of the pipe )because SQL Server client cannot connect to the server. This error could occur because the server is not configured to accept remote connections. To fix this issue, we will use the SQL Server Configuration Manager tool to allow SQL Server to accept remote connections. Here, in our case one of the protocol Named Pipe was disabled that’s why we were getting error. We will go ahead and fix this issue by enable the Named Pipe protocol. You might get this issue due to any protocol being disabled.
Make sure to enable Shared Memory, TCP/IP and Named Pipe protocols. Launch SQL Server Configuration Manager. Expand SQL Server Network Configuration from left side pane and click on Protocols for MSSQLSERVER. MSSQLSERVER is SQL Server Instance name. Now you will see all protocols in to right side pane. Right click on given protocols that is disabled and select Enable button to enable that protocols.
Named Pipe protocol was disabled in my case so I have launched Properties window of this protocol and selected Enabled option as Yes from dropdown as shown in below screenshot. Now click on Apply and Ok button to apply this change on SQL Server. It will ask you to restart the SQL Server service to apply these changes in to effect. Restart SQL Server services from SQL Server Configuration manager. Once services will come online, try to connect to your SQL Server instance, this time you will not face error 233 and you will be able to make successful database connection.

If you are still facing same issue ( no process is on the other end of the pipe )then you can also check “Allow Remote Connections” settings for this SQL Server instance. This setting must be enabled to connect to databases remotely. Connect to SQL Server Instance in SSMS locally on database server. Right click on SQL Server instance name in SSMS and choose Properties. You will get Server properties window. Click on Connections from left side pane and tick the check box on Allow remote connections to this server option from right side pane.
I hope you like this article. Please follow our Facebook page and Twitter handle to get latest updates.
Read More Articles on SQL Server Connection Issues:
- Fix SQL Server Network Interfaces Error 28: Server doesn’t support requested protocol
- Error 40: A network-related or instance-specific error occurred while establishing a connection to SQL Server
- Fix Error 53: Could not open a connection on SQL Server
- Fix Error 4064: Cannot open user default database
- Error 233: How to set the user connections server configuration option in SQL Server
- Author
- Recent Posts
![]()
I am working as a Technical Architect in one of the top IT consulting firm. I have expertise on all versions of SQL Server since SQL Server 2000. I have lead multiple SQL Server projects like consolidation, upgrades, migrations, HA & DR. I love to share my knowledge. You can contact me on my social accounts for any consulting work.
![]()
Summary
Article Name
Fix Error 233: No process is on the other end of the pipe
Description
Today, I got an error 233 while connecting to one of my database server. Error 233 was saying “No process is on the other end of the pipe”. The error details are given as: 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)
- Remove From My Forums
-
Question
-
Fiz uma copia de uma máquina virtual, estou subindo fora da rede mas não consigo acessar banco de dados, quando tento acessar com usuário SA aparece erro:223 provider:shared memory provider, error:0-não há processo no outro extremo do pipe
microsoft SQL server, erro:233
Answers
-
Olá,
você está tentando acessar do ssms de dentro da vm ou tentando uma conexão remota?
Veja se está habilitada a receber conexões remotas.
EXEC sp_configure 'remote access', 1 ; GO RECONFIGURE ; GO
Vinicius Fonseca
MCP | MCTS | MCDBA | MCITP | MCTS | MCT | ITIL Foundation
DGA Sistemas
-
Edited by
Friday, July 14, 2017 5:31 PM
-
Marked as answer by
Junior Galvão — MVPMVP, Moderator
Sunday, December 22, 2019 12:00 AM
-
Edited by