日期:2014-05-18  浏览次数:20983 次

服务连接不上sqlserver问题
C# 写的服务,,当系统重新开机后,随机启动的服务连接不上 远端的SQLSERVER, 提示 (於 System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, SqlConnection owningObject),Message:在建立連接至伺服器時發生錯誤。當連接至 SQL Server 2005 時,失敗的原因可能是,在預設設定下,SQL Server 不允許遠端連接。 (provider: 具名的管線提供者, error: 40 - 無法開啟至 SQL Server 的連接)

如果把服务重启动下,就可以连接,恢复正常。。。


比较头疼,,有什么解决办法吗?



------解决方案--------------------
sql服务没开
------解决方案--------------------
让你的服务延迟启动一下试试,比如开机5分钟后启动你的服务
------解决方案--------------------
sql服务没开 

------解决方案--------------------
把你的sqlserver服务设为开机启动项