sql连接服务器失败的解决方法

55次阅读
没有评论

共计 1030 个字符,预计需要花费 3 分钟才能阅读完成。

自动写代码机器人,免费开通

丸趣 TV 小编给大家分享一下 sql 连接服务器失败的解决方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

sql 连接服务器失败怎么办?

由以下几个原因:

1. 数据库引擎没有启动

有两种启动方式:

(1) 开始 - 程序 - Microsoft SQL Server 2008- SQL Server 2008 外围应用配置器, 在打开的界面单击 服务的连接的外围应用配置器 , 在打开的界面中找到 Database Engine, 单击 服务 , 在右侧查看是否已启动, 如果没有启动可单击 启动 , 并确保 启动类型 为自动, 不要为手动, 否则下次开机时又要手动启动;

(2) 可打开: 开始 - 程序 - Microsoft SQL Server 2008- 配置工具 - SQL Server Configuration Manager, 选中 SQL Server 2008 服务中 SQL Server(MSSQLSERVER) , 并单击工具栏中的 启动服务 按钮把服务状态改为启动;

使用上面两种方式时, 有时候在启动的时候可能会出现错误 [/b], 不能启动, 这时就要查看 SQL Server 2008 配置管理器 中的 SQL Server 2008 网络配置 - MSSQLSERVER 协议中的 VIA 是否已启用, 如果已启用, 则把它禁止. 然后再执行上述一种方式操作就可以了。

2. 进行远程连接时, 是否已允许远程连接.

SQL Server 2008 在默认情况下仅限本地连接. 我们可以手动启用远程连接. 在上面第一种方式中, 找到 Database Engine, 单击 远程连接 , 在右侧将 仅限本地连接 (L) 改为 本地连接和远程连接 (R) , 并选中 同时使用 TCP/IP 和 named pipes(B) .

3. 如果是远程连接, 则还要查看连接数据库的语句是否正确, 登录账户是否正确, 密码是否正确等.

我在一次局域网内连接数据库时, 就要因为连接字符串出了问题, 在局域网内一台机子连接另一台机子上数据库时, 把 Data Source= 装有数据库的另一台机子的 IP. 我在连接数据库时总是出现上面的错误, 查了好长时间, 后来发现,IP 没有正确到传到连接字符串, 原来我在连接时, 使用的是本地, 即 127.0.0.1, 输入的 IP 没有传到连接字符串。

以上是“sql 连接服务器失败的解决方法”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注丸趣 TV 行业资讯频道!

向 AI 问一下细节

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-16发表,共计1030字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)