gpt4 book ai didi

sql-server - Windows 7 中的 SQL Server Management Studio 本地数据库连接错误

转载 作者:行者123 更新时间:2023-12-04 11:20:30 24 4
gpt4 key购买 nike

我在 Windows 7 中运行 SQL Server 2012 Management Studio Express,我在连接到本地数据库时遇到问题。我尝试了上述所有解决方案,没有奏效。请帮忙。提前致谢。

安装地址是 here .

error- A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified) (Microsoft SQL Server, Error: -1)



如需帮助,请点击 MSDN link .

最佳答案

假设您安装了 SQL Server 并使用了命名实例 SQLEXPRESS,您的服务器名称应该是:

.\SQLEXPRESS

或者:
127.0.0.1\SQLEXPRESS

您可以检查实例名称(它可能不是 SQLEXPRESS)并且服务器在开始菜单中运行的路径与此非常相似(但它会因版本而异):

Start > Programs > Microsoft SQL Server > Configuration Tools >
   SQL Server Configuration Manager



如果当前已停止,则需要右键单击并选择“启动”:

enter image description here

您还应该右键单击并确保将启动模式设置为自动(位于“属性”>“服务”下)。

该错误消息似乎暗示服务器正在尝试使用命名管道。虽然在本地它应该能够使用共享内存,但接下来应该确保 SQL Server Browser 服务正在运行。你可以这样做:

Control Panel > Administrative Tools > Services



enter image description here

如果它没有启动,启动它,并将其启动模式设置为自动。 (如上所述,您可以从右键单击菜单中执行这两项操作。)

如果您仍然没有任何进展,可能您安装了 SQL Server 2012 而没有手动将您的 Windows 帐户添加到管理员组。如果是这种情况,希望您将其设置为使用混合模式,并且可以作为 sa 连接。否则,您将需要使用类似 PSExec.exe 的工具。以 NT AUTHORITY\SYSTEM 运行 SSMS:
PsExec -s -i "C:\...path to ssms...\Ssms.exe"

无论您可以作为 sa 连接还是需要使用 PSExec 连接,接下来的步骤是:
  • 确保您的 Windows 帐户是服务器 > 安全 > 登录下的登录名。如果它不存在,请通过右键单击登录 > 新建登录来添加它。
  • 确保登录是 sysadmin 固定服务器角色的成员。如果不是,请确保它位于“服务器角色”选项卡下。
  • 关于sql-server - Windows 7 中的 SQL Server Management Studio 本地数据库连接错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12164208/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com