sqlserver2005不能连服务器

来源:百度知道 编辑:UC知道 时间:2024/07/02 12:06:51
我今天装了sqlserver2005但是要我连接服务器怎么办
我输入一个名字的时候出现下列信息:
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错) (Microsoft SQL Server,错误: -1)

使用sqlexpress时,由于默认是使用windows身份验证模式,所以在使用时会出现上面的错误提示。
解决方法如下:

1、先打开配置工具,里面有一个网络配置,右边栏,有一个协议名称TCP/IP和Named Pipes 都给启用了,然后重启一下服务!
2、打开Sql Server Management Studio连接进入数据库
->对象资源管理器 -> 机器名称\sqlexpress(sql server 0.0....),右击->属性
服务器属性 ->安全性 ->服务器身份验证 选择sql server和windows身份验证模式!
然后重启一下服务!

这个问题我也遇见过, 原因是数据库引擎没有启动。解决方法如下:

有两种启动方式:

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

2、可打开:开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server Configuration Manager,选中SQL Server 2005服务中SQL Server(MSSQLSERVER) ,并单击工具栏中的"启动服务"按钮把服务状态改为启动;
3、最后可能建立连接后提示用户名没有授权,直接用Windows认证登陆后,在进入安全性—登录名再把sa属性的登陆改为启用就好了!
这样sql 2005用用户名登陆的问题就解决了,呵呵!