Ste*_*eve 41 sql sql-server localhost
我遇到了SQL Server问题,我在桌面上安装了2005,并安装了SQL Server Management Studio.
我已经检查过并且可以在服务中看到"SQL Server(SQLEXPRESS)".
我试图连接到"Local"和"SQLEXPRESS",但两者都无法连接.
建立与SQL Server的连接时发生与网络相关或特定于实例的错误.服务器未找到或无法访问.验证实例名称是否正确,以及SQL Server是否配置为允许远程连接.(提供程序:命名管道提供程序,错误:40 - 无法打开与SQL Server的连接)(.Net SqlClient数据提供程序)
还有什么我需要做的才能连接到它吗?
我现在似乎越走越远了.我设法通过SQL Server Management连接到我的服务器(FYI.\ 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"/>
Run Code Online (Sandbox Code Playgroud)
这会产生错误
用户''登录失败.
Sam*_*Sam 30
检查实例的LOG目录中的sql日志 - 看看是否有任何进展.您需要停止服务才能打开日志 - 或者重新启动,然后您可以读取旧的 - 最后以.1命名.
由于您遇到错误,您需要为命名连接启用TCP/IP或命名管道.共享内存连接应该可以工作,但您似乎没有使用它.您是否尝试通过SSMS进行连接?
在我的日志中,我看到这样的条目......
Server local connection provider is ready to accept connection on [\\.\pipe\mssql$sqlexpress\sql\query ]
Run Code Online (Sandbox Code Playgroud)
正如评论所说,.\ SQLEXPRESS应该可行.还有worstationName\SQLEXPRESS会起作用.
| 归档时间: |
|
| 查看次数: |
145094 次 |
| 最近记录: |