我目前正在制作一个wpf Windows应用程序,并且它从数据库中提取数据,所以需要我建立到我的远程服务器SQL Server数据库的连接。现在我遇到了一些错误。当我首先尝试使用管理工作室连接到我的远程服务器Sql Server时,为了测试我是否可以实际建立连接,我收到以下错误消息。连接到我的远程SqlServer数据库
与服务器建立了连接,但在登录过程中发生错误。 (provider:命名管道提供程序,error:0 - 无进程管道的另一端) (微软SQL Server,错误:233)
而且ovcourse,我也尽我所能,做我的研究,并且我发现了一些关于允许在防火墙属性中使用SqlBrowser的东西,做到了这一点...... 允许通过Windows防火墙连接到端口1433和端口1434,两者都做到了。 有什么我失踪或没有做?
此外它说“一个连接已成功建立与服务器”,这意味着它能够连接,但某处出了问题。此外,它说“登录过程中发生错误”可能仅仅意味着我输入了错误的凭据? 我的意思是,在安装SQLExpress时,我选择了Windows身份验证,所以我从来没有真正拥有用户名和密码,所以我只是使用用于连接到我的服务器本身的管理员帐户的用户名和密码。不知道它可能有什么可能只是做我的登录。 任何人都可以请指出我在正确的方向,为什么我得到该错误,即使我已启用TCP连接并允许SqlBrowser。 任何帮助将不胜感激。 谢谢。
http://blogs.msdn.com/b/sql_protocols/archive/2006/07/26/678596.aspx – Habib