2015-07-31 15 views
11
TITLE: Connect to Server 
------------------------------ 

Cannot connect to Thejus-PC. 

------------------------------ ADDITIONAL INFORMATION: 

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or 
> was not accessible. Verify that the instance name is correct and that 
> SQL Server is configured to allow remote connections. (provider: Named 
> Pipes Provider, error: 40 - Could not open a connection to SQL Server) 
> (.Net SqlClient Data Provider) 
> 
> ------------------------------ For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&EvtSrc=MSSQLServer&EvtID=2&LinkId=20476 
> 
> ------------------------------ Error Number: 2 Severity: 20 State: 0 
> 
> 
> ------------------------------ Program Location: 
> 
> at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException 
> exception, Boolean breakConnection, Action`1 wrapCloseInAction) at 
> System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject 
> stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at 
> System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, 
> SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, 
> Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean 
> integratedSecurity, Boolean withFailover, SqlAuthenticationMethod 
> authType) at 
> System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo 
> serverInfo, String newPassword, SecureString newSecurePassword, 
> Boolean ignoreSniOpenTimeout, TimeoutTimer timeout, Boolean 
> withFailover) at 
> System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(ServerInfo 
> serverInfo, String newPassword, SecureString newSecurePassword, 
> Boolean redirectedUserInstance, SqlConnectionString connectionOptions, 
> SqlCredential credential, TimeoutTimer timeout) at 
> System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(TimeoutTimer 
> timeout, SqlConnectionString connectionOptions, SqlCredential 
> credential, String newPassword, SecureString newSecurePassword, 
> Boolean redirectedUserInstance) at 
> System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity 
> identity, SqlConnectionString connectionOptions, SqlCredential 
> credential, Object providerInfo, String newPassword, SecureString 
> newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString 
> userConnectionOptions, SessionData reconnectSessionData, 
> DbConnectionPool pool, String accessToken) at 
> System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions 
> options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, 
> DbConnectionPool pool, DbConnection owningConnection, 
> DbConnectionOptions userOptions) at 
> System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection 
> owningConnection, DbConnectionPoolGroup poolGroup, DbConnectionOptions 
> userOptions) at 
> System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection 
> owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions 
> userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& 
> connection) at 
> System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection 
> outerConnection, DbConnectionFactory connectionFactory, 
> TaskCompletionSource`1 retry, DbConnectionOptions userOptions) at 
> System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection 
> outerConnection, DbConnectionFactory connectionFactory, 
> TaskCompletionSource`1 retry, DbConnectionOptions userOptions) at 
> System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 
> retry) at 
> System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 
> retry) at System.Data.SqlClient.SqlConnection.Open() at 
> Microsoft.SqlServer.Management.SqlStudio.Explorer.ObjectExplorerService.ValidateConnection(UIConnectionInfo 
> ci, IServerType server) at 
> Microsoft.SqlServer.Management.UI.ConnectionDlg.Connector.ConnectionThreadUser() 
> 
> =================================== 
> 
> The system cannot find the file specified 
+0

Czy serwer SQL został pomyślnie uruchomiony? Cóż, Windows 10 jest bardzo nowy (kilka dni po oficjalnym wydaniu), może się zdarzyć wiele ciekawych rzeczy. – Raptor

+1

Może być również ważne, aby wiedzieć, jaka * wersja * i * edycja * SQL Server, którego używasz. Niektóre starsze wersje mogą nie być oficjalnie wspierane w systemie Windows 10. –

+0

Zostało rozwiązane. W rzeczywistości usługa serwera nie uruchamia się nawet przy starcie Typ jest automatyczny. Uruchomiłem go ręcznie i teraz działa on idealnie. – thejustv

Odpowiedz

8

Sprawdź, czy usługa "Serwer SQL (MSSQLSERVER)" jest uruchomiona.

Uruchomiłem usługę "SQL Server (MSSQLSERVER)", a teraz mogę uzyskać dostęp do serwera Sql.

+0

Jeśli jest to odpowiedź na twój problem, oznacz tę odpowiedź jako "udzieloną", aby przyszli użytkownicy wiedzieli, że to rozwiązało problem. –

+3

To jest poprawna odpowiedź, ale po uaktualnieniu usługa serwera SQL wymaga ręcznego uruchomienia po każdym ponownym uruchomieniu komputera. Jeśli ktokolwiek wie o poprawnej poprawce, prosimy o komentarz lub odpowiedź. –

+0

spróbuj zmienić typ uruchamiania na ręczny i wypróbuj jeden. Zostałem zmieniony na ręczny i teraz jest on automatycznie uruchamiany po otwarciu SSMS – thejustv

5

Sprawdź, czy usługa "SQL Server (MSSQLSERVER)" jest uruchomiona. Właśnie zmodernizowałem system Windows 10 i otrzymałem ten sam problem.

Uruchomiłem usługę "SQL Server (MSSQLSERVER)", a teraz mogę uzyskać dostęp do serwera Sql.

0

Spróbuj zmienić ciąg połączenia na IP/NameInstance, to działa dla mnie. Zanim użyłem localhost/NameInstance w ciągu połączenia, ale od kiedy zaktualizowałem do Windows 10, to już nie działało.

1

Napotkaliśmy ten problem w systemach Windows 7 i Windows 8. Po uaktualnieniu program SQL Server nie uruchamia się. Byliśmy w stanie uruchomić go ręcznie, ale nie uruchomi się automatycznie.

Do tej pory naszym jedynym rozwiązaniem było odinstalowanie i ponowne zainstalowanie programu SQL Server.

Powiązane problemy