SQL2005无法连接数据库解决方法

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

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

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

2. 是否已经允许远程连接。

这个部分可以简单的分为4个方面,分别是在 SL Server上启用远程连接、启用SL Server 浏览服务、在Windows 防火墙中为SL Server 2005 创建例外和在Windows 防火墙中为“SLBrowser”创建例外。下面是几个具体的操作方式,摘自MSDN,个人觉得文章的黑体部分应当特别的一起我们的注意。



在SLServer 实例上启用远程连接

1.指向“开始->程序->Microsoft SL Server 2005->配置工具->SL Server 外围应用配置器”

2.在“SL Server 2005 外围应用配置器”页, 单击“服务和连接的外围应用配置器”

3.然后单击展开“数据库引擎”, 选中“远程连接”,在右边选中“本地连接和远程连接”,

再选择要使用的协议,( 这个地方应当启用TCP/IP 和命名管道服务!)单击“应用”,您会看到下消息: “直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。”,单击“确定”按钮返回

4.展开“数据库引擎”, 选中“服务”,在右边单击“停止”,等到 MSSLSERVER 服务停止, 然后单击“启动”,重新启动MSSLSERVER 服务。

启用 SLServer 浏览器服务

1.指向“开始->程序->Microsoft SL Server 2005->配置工具->SL Server 外围应用配置器”

2.在“SL Server 2005 外围应用配置器”页, 单击“服务和连接的外围应用配置器”

3.然后单击展开“SL Server Browser”, 选中“服务”,在右边“启动类型”选择“自动”,

再单击“启动”,单击“确定”按钮返回

在Windows 防火墙中为“SL Server 2005”创建例外

1.在 Windows 防火墙设置界面中,选择“ 例外” 选项卡,然后单击“添加程序”

2.在“添加程序窗口”中单击“浏览”

3.然后找到“C:\ProgramFiles\Microsoft Files\Microsoft SL Server\ MSSL.1 \MSSL\Binn\slservr.exe”,

单击“确定”返回

注意 : 路径可能会根

相关文档
最新文档