解决SQL Server (MSSQLSERVER) 服务因 3417 (0xD59) 服务性错误而停止 .
2013-04-26 09:22
501 查看
SQL2005系统服务启动不了,具体出错信息:
TITLE: 连接到服务器
------------------------------
无法连接到 SHARESUN/SQL2005。
------------------------------
ADDITIONAL INFORMATION:
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错) (Microsoft SQL Server, Error: -1)
查看了一下系统日志,发现如下提示:
事件类型: 错误
事件来源: Service Control Manager
事件种类: 无
事件 ID: 7024
日期: 2010-6-22
事件: 19:47:08
用户: N/A
计算机: SHARESUN
描述:
SQL Server (SQL2005) 服务因 3417 (0xD59) 服务性错误而停止。
启动SQL Server Agent会报告错误
启动SQL Server Active Directory Helper 会报告错误
方法一:
到安装盘符:/program files/下的 sql安装目录,文件夹选项->查看 里有“用彩色显式加密或被压缩的NTFS文件”的选项,选上后文件夹里被压缩的文件名就是蓝色的,选中所有被压缩文件,右击属性->常规->高级,把“压缩内容以便节省空间”这个选项的勾掉。
方法二:
如果方法一看不到有“压缩内容以便节省空间”这个选项,那么就点进了Program Files/Microsoft SQL Server/MSSQL.1/MSSQL这个文件夹,里面是数据库文件,颜色都是蓝色的,这里被压缩了,所以启动不了服务,取消压缩,解决!
方法三:
a) 我没有把SQL2005拷贝到本地,直接安装,安装好后,cmd命令没法转到原安装路径下面(//172.17.0.4/d$/Microsoft/SQL2005 cn/SQL Server x86/Servers),也就无法运行Setup.exe
b) 在任何非原安装路径下面都报告错误:
c) 所以把SQL Server2005 的原文件夹先拷贝到本地,然后才安装,这样以后才能做还原.
d) 现在安装好SQL Server2005,之后按照上面把 Master 数据库Hung 掉,cmd 运行在 D:/SQL Server x86/Servers,用下面的命令都可以(SAPWD可以随意指定,它就是以后要进去的sa的密码,中间我做时候有几次只到下面第一个照片就不进行第二张照片的了,不知道原因)
start /wait setup.exe /qb INSTANCENAME=MSSQLSERVER REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=123
setup.exe /qb INSTANCENAME=MSSQLSERVER REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=123
e) 系统自动的就会提醒重新安装
f) 再打开C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/Data ,发现master.mdf 和 mastlog.ldf 都已经存在了,整个重新安装过程大约4-5分钟.
三.之前的文章提到还原Master数据库,可能是Master数据库有一些安装之后需要更改的设置在里面,然后就备份.
a) 按照它的方法,第一以单一模式启动SQL Server2005
b) 第二再打开一个cmd 运行 Restore database master from disk=’ C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/Backup/master.bak’,整个过程可能因为数据小,1-2分钟就好了.
TITLE: 连接到服务器
------------------------------
无法连接到 SHARESUN/SQL2005。
------------------------------
ADDITIONAL INFORMATION:
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错) (Microsoft SQL Server, Error: -1)
查看了一下系统日志,发现如下提示:
事件类型: 错误
事件来源: Service Control Manager
事件种类: 无
事件 ID: 7024
日期: 2010-6-22
事件: 19:47:08
用户: N/A
计算机: SHARESUN
描述:
SQL Server (SQL2005) 服务因 3417 (0xD59) 服务性错误而停止。
启动SQL Server Agent会报告错误
启动SQL Server Active Directory Helper 会报告错误
方法一:
到安装盘符:/program files/下的 sql安装目录,文件夹选项->查看 里有“用彩色显式加密或被压缩的NTFS文件”的选项,选上后文件夹里被压缩的文件名就是蓝色的,选中所有被压缩文件,右击属性->常规->高级,把“压缩内容以便节省空间”这个选项的勾掉。
方法二:
如果方法一看不到有“压缩内容以便节省空间”这个选项,那么就点进了Program Files/Microsoft SQL Server/MSSQL.1/MSSQL这个文件夹,里面是数据库文件,颜色都是蓝色的,这里被压缩了,所以启动不了服务,取消压缩,解决!
方法三:
a) 我没有把SQL2005拷贝到本地,直接安装,安装好后,cmd命令没法转到原安装路径下面(//172.17.0.4/d$/Microsoft/SQL2005 cn/SQL Server x86/Servers),也就无法运行Setup.exe
b) 在任何非原安装路径下面都报告错误:
c) 所以把SQL Server2005 的原文件夹先拷贝到本地,然后才安装,这样以后才能做还原.
d) 现在安装好SQL Server2005,之后按照上面把 Master 数据库Hung 掉,cmd 运行在 D:/SQL Server x86/Servers,用下面的命令都可以(SAPWD可以随意指定,它就是以后要进去的sa的密码,中间我做时候有几次只到下面第一个照片就不进行第二张照片的了,不知道原因)
start /wait setup.exe /qb INSTANCENAME=MSSQLSERVER REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=123
setup.exe /qb INSTANCENAME=MSSQLSERVER REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=123
e) 系统自动的就会提醒重新安装
f) 再打开C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/Data ,发现master.mdf 和 mastlog.ldf 都已经存在了,整个重新安装过程大约4-5分钟.
三.之前的文章提到还原Master数据库,可能是Master数据库有一些安装之后需要更改的设置在里面,然后就备份.
a) 按照它的方法,第一以单一模式启动SQL Server2005
b) 第二再打开一个cmd 运行 Restore database master from disk=’ C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/Backup/master.bak’,整个过程可能因为数据小,1-2分钟就好了.
相关文章推荐
- 解决SQL Server (MSSQLSERVER) 服务因 3417 (0xD59) 服务性错误而停止
- 解决SQL Server (MSSQLSERVER) 服务因 3417 (0xD59) 服务性错误而停止
- sql server (sqlexpress) 服务因 3417 (0xd59) 服务性错误而停止
- SQL Server (MSSQLSERVER) 服务因 17051 (0x429B) 服务性错误而停止。
- “SQL Server (SQL2005) 服务因 126 (0x7E) 服务性错误而停止”的解决方法
- SQL Server (MSSQLSERVER) 服务因 10048 (0x2740) 服务性错误而停止
- 3417错误代码,SQL Server 2005服务无法启动的解决方法
- Distributed Transaction Coordinator 服务因 3221229584 (0xC0001010) 服务性错误而停止 解决办法
- 学习:VMware Authorization Service 服务因 6000002 服务性错误而停止的解决方法(转)
- Distributed Transaction Coordinator 服务因 3221229584 (0xC0001010) 服务性错误而停止 解决办法
- 关于SQL Server 2005服务无法启动,报3417错误。(附带重装SQL时解决COM+目录问题)(转帖)
- VisualSVN Server 服务因 1 (0x1) 服务性错误而停止--解决办法
- “Windows Media Services服务因2147500037(0x80004005)服务性错误而停止”的解决方法
- Distributed Transaction Coordinator 服务因 3221229584 (0xC0001010) 服务性错误而停止 解决办法
- 关于SQL Server 2005服务无法启动,报3417错误。(附带重装SQL时解决COM+目录问题)(转帖)
- [SQL Server] (MSSQLSERVER) 服务因 找不到指定的模块。 服务特定错误而停止
- SQL Server (MSSQLSERVER) 服务因 找不到指定的模块。 服务特定错误而停止。
- Windows 不能在 本地计算机 启动 SQL Server (MSSQLSERVER)。有关更多信息,查阅系统事件日志。如果这是非 Microsoft 服务,请与服务厂商联系,并参考特定服务错误代码 3417。
- SQL Server (SQLEXPRESS) 服务因 3414 (0xD56) 服务性错误而停止
- 本地计算机上的SQL Server(MSSQLSERVER)服务启动后又停止了。问题解决方法之一