用于SQL Server的Microsoft OLE DB提供程序(0x80004005)

时间:2014-10-16 14:27:45

标签: sql asp.net sql-server

我使用ASP.NET和SQL Server开发了一个学校DBMS,我尝试转移到另一个系统,然后我安装了SQL Server 2014.继续我的默认页面插入我的用户并传递所有将显示的内容:

  

无法建立与数据库的连接。

     

错误信息:
  用于SQL Server的Microsoft OLE DB提供程序(0x80004005)
  [DBNETLIB] [ConnectionOpen(Connect())。] SQL Server不存在或访问被拒绝。

     

此问题的其他可能原因:
  无法打开数据库,很可能是由于连接设置不正确或数据库文件夹或文件的安全设置不足。

请你知道会发生什么问题。

1 个答案:

答案 0 :(得分:0)

之前有这个,请按照本指南

TLDR:将提供程序更改为SQLOLEDB.1

https://social.msdn.microsoft.com/Forums/sqlserver/en-US/fab0e3bf-4adf-4f17-b9f6-7b7f9db6523c/communication-link-failure-when-connecting-to-remote-database?forum=sqlintegrationservices

SOURCE:http://stackoverflow.com/questions/6946265/ssis-package-creating-hresult-0x80004005-description-login-timeout-expired-e