我正在尝试在我的办公室设置一个测试台,其中两台电脑都运行 Win 11 Home。 PC1 具有最新的 SQL Server Express 2022。PC2 已安装 SSMS。
理想情况下,我将 MS Access 作为 SQL SE 的客户端运行。
Q1 这个配置应该有效吗?
在我所有的阅读中,我没有找到任何文献表明我不能这样做。 如果我们做不到这一点,为什么我无法将带有 SS Management Studio 的 PC2 连接到带有 SQL Server Express 的 PC1?
这就是我所做的:
但我还是无法连接。
问题2.我做错了什么?
我已经浏览了很多网站和帖子,例如:
https://stackoverflow.com/questions/18060667/cannot-connect-to-server-a-network-related-or-instance-specific-error
https://stackoverflow.com/questions/45870759/sql-network-instance-related-issue-with-error-258
https://www.linglom.com/it-support/enable-remote-connection-on-sql-server-2008-express/
https://learn.microsoft.com/en-us/sql/relational-databases/lesson-1-connecting-to-the-database-engine?view=sql-server-ver16
我的错误:
服务器名称 = tcp:ABRL08\SQLEXPRESS 或 tcp:ABRL08\SQLEXPRESS,49172 并且“网络协议”= 默认
无法连接到 tcp:ABRL08\SQLEXPRESS。
其他信息:
目标主体名称不正确。无法生成 SSPI 上下文。 (Microsoft SQL Server,错误:0)
服务器名称 = tcp:ABRL08\SQLEXPRESS,49172 并且“网络协议”= TCP/IP
无法连接到 TCP:ABRL08\SQLEXPRESS,49172。
其他信息:
建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。 (提供程序:TCP 提供程序,错误:0 - TCP 提供程序:)(Microsoft SQL Server,错误:-1)
服务器名称 = tcp:ABRL08\SQLEXPRESS 且“网络协议”= TCP/IP
无法连接到 tcp:ABRL08\SQLEXPRESS。
其他信息:
建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。 (提供商:SQL 网络接口,错误:26 - 定位指定的服务器/实例时出错)(Microsoft SQL Server,错误:-1)