我无法连接到新安装的 SQL Server 2014 Express 实例。我什至不完全确定您需要哪些信息来提供帮助,所以请多多包涵,因为我非常业余。如果我能提供更多信息来提供帮助,我会很高兴。
我得到的错误总是一样的,
“在建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。找不到服务器或无法访问该服务器。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:命名管道提供程序,错误:40 - 无法打开与 SQL Server 的连接)”
当前运行 SQL Server 2014 Express 的服务器是 Windows Server 2008 R2,所有补丁均由微软发出。这是我家的个人服务器,所以我可以做任何需要做的事情来完成这项工作。
为了进行连接,我尝试使用 Visual Studio Community 2013 以及System.Data.SqlClient
C# 和 PowerShell 中的命名空间。
我已经确定不是防火墙导致了问题。我正确设置了规则,当它仍然不起作用时,我完全关闭了防火墙。同样的问题,没有联系。
以下是我在 .NET 中尝试过的一些连接字符串示例。我已经从这些字符串中删除了服务器、实例、用户 ID 和密码,并且我确定这些是正确的
Data Source=SERVERNAME\INSTANCENAME;Initial Catalog=Requests;Integrated Security=False;User ID=USERID;Password=PASSWORD
Data Source=SERVERNAME;Initial Catalog=Requests;Integrated Security=False;User ID=USERID;Password=PASSWORD
Server=SERVERNAME\INSTANCENAME; Database=DATABASE; User ID=USERID; Password=PASSWORD
Server=SERVERNAME; Database=DATABASE; User ID=USERID; Password=PASSWORD
如果有人有时间和耐心帮助新手解决这个问题,我将不胜感激。我正在使用这个设置来教自己一些 SQL 和 ASP.NET MVC 5 开发,并且在家里拥有一个迷你实验室会很棒。
感谢您的时间。