日期:2014-05-16  浏览次数:21558 次

SQL server2008R2不能正常启动
各位专家们好,今天我的服务器(操作系统是winserver2008R2)断电后重启,上面的SqlServer2008R2就启动不了了,求各位指点啊,按网上说的各种修改了服务也没用(手动启动SQL Server(MSSQLSERVER)提示“win不能在本地计算机启动SQL Server,有关更多信息,查阅系统事件日志,如果这是非Micro服务,请与服务厂商联系,并参考特定服务错误代码17051”),查看windows 系统日志,提示的是错误(红色的叹号)是:“SQL Server(MSSQLSERVER)服务因%%17505服务特定错误而停止”(事件ID(E):7024)

------解决方案--------------------
你是不是启动了VIA协议啊,请你参照下面的方法把VIA禁用:

进入sql server configure manager,点开 Sql server 网络配置(非sql native client 配置),点sqlzhh(我sqlserver的名字)协议,将VIA协议禁用。在重启SQL Server 服务。
------解决方案--------------------
1、SQLserver 2008R2 的网络配置,在MSSOLSERVER和SQLEXPRESS中都有个VIA的属性,你那个服务无法启动就把那个VIA设置禁用,然后重启一下服务,就可以了。

2、可能是数据库因断电而被损坏,修复方法参考:http://blog.sina.com.cn/s/blog_4d96ee050100osit.html

------解决方案--------------------
引用:
你是不是启动了VIA协议啊,请你参照下面的方法把VIA禁用:

进入sql server configure manager,点开 Sql server 网络配置(非sql native client 配置),点sqlzhh(我sqlserver的名字)协议,将VIA协议禁用。在重启SQL Server 服务。


先把VIA协议禁用,然后启动看一下。还不行把SQL SERVER 错误日志发出来。 
------解决方案--------------------
开启sql server服务的用户,有没有失效,密码过期或者换过换过密码?
------解决方案--------------------
引用:
这个怎么解决啊,求救

SQL Server evaluation period has expired.

试用版过期了,按照下面的链接激活:
How to upgrade an expired installation of SQL Server 2008 Evaluation Edition to a retail version of SQL Server 2008
------解决方案--------------------
7024 应该是服务账户权限问题,你可以尝试更改为本地管理员账户看看是否可以启动。
------解决方案--------------------
[已解决]:sql server 2008 R2的sql server服务不能启动 
http://blog.csdn.net/keenweiwei/article/details/9334929
------解决方案--------------------
引用:
1、SQLserver 2008R2 的网络配置,在MSSOLSERVER和SQLEXPRESS中都有个VIA的属性,你那个服务无法启动就把那个VIA设置禁用,然后重启一下服务,就可以了。

2、可能是数据库因断电而被损坏,修复方法参考:http://blog.sina.com.cn/s/blog_4d96ee050100osit.html
   把VIA禁用就行了 ,害我弄了半天。