sqlserver 2005 重新生成 master 数据库

来源:互联网 发布:灰色西装配马甲 知乎 编辑:程序博客网 时间:2024/06/13 20:02

今天开机后,启动sqlserver 数据库时,提示 启动失败,事件查看 显示错误 3417 

搜索 之后,找到一系列 办法,例如 ,右击 数据库文件属性高级。。。。等等,都失败

也搜到 有用 rebuildm.exe的,但据说2005已废除此用法,改为 安装盘中的 setup.exe 参数命令 重新生成 ,如下:


 载入sql server 2005安装镜像,在cmd里cd到光盘目录中的 setup.exe目录(有的就在光盘 根目录,有的在tools)输入重新生成的脚本,

这个时候没有界面弹出,过一会看到sql server 2005安装目录下MSSQL.1\MSSQL\Data下的master数据库已经重新生成过了,重新启动 服务就可以了,安装的脚本为:

start /wait setup.exe /qn INSTANCENAME=XXX REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=XX

 INSTANCENAME就是实例名(系统服务列表,sqlserver 服务后面小括号中的名字), SAPWD是密码



原创粉丝点击