我目前正在制作一个 wpf Windows 应用程序,它从数据库中提取数据,因此我需要设置与远程服务器 SQL Server 数据库的连接。现在我遇到了几个错误。当我首先尝试使用管理工作室连接到我的远程服务器 Sql Server 时,只是为了测试我是否真的可以建立连接,我收到以下错误。
与服务器成功建立连接,但在登录过程中出现错误。(提供者:命名管道提供者,错误:0 - 管道的另一端没有进程。)(Microsoft SQL Server,错误:233)
当然,我确实尽了最大努力进行研究,我发现了一些关于允许 SqlBrowser 在防火墙属性中的事情,做到了...允许通过 Windows 防火墙连接到端口 1433 和端口 1434,两者都做到了. 有什么我想念或没有做的吗?
它还说“与服务器成功建立连接”,这意味着它能够连接,但某处出现问题。还有它说“登录过程中发生错误”是否仅仅意味着我输入了错误的凭据?我的意思是,在安装 SQLExpress 时,我选择了 Windows 身份验证,所以我从来没有真正得到用户名和密码,所以我只使用了我用来连接到我的服务器本身的管理员帐户的用户名和密码。不知道这可能与我的登录有关。即使我启用了 TCP 连接并允许 SqlBrowser,任何人都可以指出我为什么会收到该错误的正确方向。任何帮助将不胜感激。谢谢。