我刚刚从Vista迁移到Windows 7与我的开发环境和所有的突然我的Web应用程序无法连接到本地SQL Server实例
[DBNETLIB] [ConnectionOpen(Connect())。] SQL Server不存在或访问被拒绝。
有趣的是,SQL Management Studio Express可以很好的连接。 我使用的连接string是:
Provider=SQLOLEDB.1;User ID=sa;Initial Catalog=mydatabase;Data Source=.\myinstance;Password=xxx
有没有人有任何想法,为什么?
感谢所有您的回应,我通过更改连接string解决了问题,如下所示:
Provider=SQLOLEDB.1;Network Library=DBNMPNTW;User ID=sa;Initial Catalog=mydatabase;Data Source=\\.\pipe\MSSQL$myinstance\sql\query;Password=xxx
尝试在Microsoft客户端networkingconfiguration上configurationALIAS。
通过SSMS检查您正在使用的“login”的状态。 也读取任何错误消息的错误。
也许你在Windows Only身份validation模式下安装了数据库实例,sa被禁用。