gpt4 book ai didi

sql - 无法使用 Management Studio 连接到本地 SQL Server

转载 作者:行者123 更新时间:2023-12-01 18:25:31 25 4
gpt4 key购买 nike

我遇到了 SQL Server 问题,我的桌面上安装了 2005,并且还安装了 SQL Server Management Studio。

我已检查并可以看到“SQL Server (SQLEXPRESS)”已在服务中启动。

我尝试连接到“Local”和“SQLEXPRESS”,但均无法连接。

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: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) (.Net SqlClient Data Provider)

我还需要做些什么才能连接到它吗?

<小时/>

更新

我现在似乎取得了一些进展。我已经成功地使用 SQL Server Management 连接到我的服务器(仅供引用。\SQLEXPRESS 做到了这一点),但现在我的 web.config 中的连接字符串出现了问题

我要使用 Windows 身份验证连接到此本地 SQL 服务器,我需要如何构建它?

类似这样的吗?

<add name="BensBoxing" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=BritBoxing_Alpha;Integrated Security=False;User Instance=True" providerName="System.Data.SqlClient"/>

这会产生一个关于

的错误

用户“”登录失败。

最佳答案

检查实例 LOG 目录中的 sql 日志 - 查看那里是否发生任何情况。您需要停止服务才能打开日志 - 或者重新启动,您就可以读取旧的日志 - 末尾带有 .1 的名称。

出现错误时,您需要为命名连接启用 TCP/IP 或命名管道。共享内存连接应该可以工作,但您似乎没有使用它。您是否尝试通过 SSMS 进行连接?

在我的日志中我看到这样的条目...

Server local connection provider is ready to accept connection on [\\.\pipe\mssql$sqlexpress\sql\query ]

正如评论所说,.\SQLEXPRESS 应该可以工作。另外,wosstationName\SQLEXPRESS 也可以工作。

关于sql - 无法使用 Management Studio 连接到本地 SQL Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4810906/

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