Troubleshooting: No Process Is on the Other End of the Pipe
Nawiązywanie połączenia z klient SQL Server Ten błąd nazwany potok mogą wystąpić podczas łączenia się z SQL Server Jeśli serwer nie włączył obsługę nazwany potok, mimo, że dostępne są inne protokoły, takie jak TCP/IP.
Gdy potoków nazwanych nie są włączone na serwerze, za pomocą nazwanych potoków próby połączenia klient są odrzucane.Ten błąd może wystąpić na dwa sposoby:
Klient będzie próbował połączyć się z tylko nazwanych potoków i protokół potoków nazwanych nie jest włączona na serwerze.
Klient będzie próbował połączyć się z dostępnych protokołów, ale nazwanych potoków jest sortowana przed TCP w celu protokół klienta.
Tekst błędu
Dostawca nazwanych potoków: Żaden proces nie znajduje się na drugim końcu potoku.
Microsoft SQL Server Klient macierzysty: Błąd łącza komunikacji.
Microsoft SQL Server Klient macierzysty: Wystąpił błąd podczas nawiązywania połączenia z serwerem. Podczas łączenia się z SQL Server, ten błąd może być spowodowane faktem, że zgodnie z ustawieniami domyślnymi SQL Server nie zezwala na połączenia zdalne.
Typowe przyczyny tego błędu
Przyczyna |
Rozwiązanie |
---|---|
Klient próbuje połączyć się za pomocą nazwanych potoków, a serwer nie jest skonfigurowany do zezwalania na połączenia zdalne za pomocą nazwanych potoków. |
Łączenie się przy użyciu protokołu TCP/IP lub użyj SQL Server Menedżer konfiguracja, aby włączyć obsługę połączeń zdalnych za pomocą nazwanych potoków. |
Kolejność protokół klient próbuje połączyć się z protokół potoków nazwanych przed podjęciem próby protokół TCP i potoków nazwanych nie są włączone na serwerze. |
Za pomocą SQL Server Przed potoków nazwanych, na liście kolejność protokół Menedżer konfiguracja na komputerze klienckim, Przenieś TCP. |
See Also