最近在做个数据库的课程设计,我做好了本地用ADO连接数据库,
今天想弄下远程访问数据库,改了下应用程序,再运行发现联不上数据库,
打开服务,看到SQL Server服务被关了(以前一直都开着的),想启动却启动不了,错误代号3417
描述:无法恢复 master 数据库。SQL Server 无法运行。请利用完整备份还原 master 数据库,修复它,或者重新生成它。有关如何重新生成 master 数据库的详细信息,请参阅 SQL Server 联机丛书。各位知道的帮帮我,网上找的如:改了机器名、改了用户登陆名、VIA协议打开,,,我都没这些症状,望各位帮帮忙,谢谢

解决方案 »

  1.   


    重新生成系统数据库、重新生成注册表
    REINSTALLMODE 用于修复已安装的 SQL Server 2005 组件。有关使用 REINSTALLMODE 的其他信息,请参阅下面的 [REINSTALLMODE] 和 [REBUILDDATABASE] 部分。从命令提示符重新生成 SQL Server 2005 默认实例的系统数据库
    将 SQL Server 2005 安装介质插入磁盘驱动器。使用以下语法: 复制代码 
    start /wait <CD or DVD Drive>\setup.exe /qn INSTANCENAME=<InstanceName> REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=<NewStrongPassword>
     
    重要提示:  
    不要使用空密码。请使用强密码。
     
    对于默认实例,请将 <InstanceName> 指定为“MSSQLSERVER”。重要提示 资源数据库 (mssqlsystemresource) 是从 SQL Server 2005 分发介质还原的。从分发介质重新生成资源数据库时,所有的 Service Pack 和 QFE 更新都将丢失,因此必须重新应用。继续操作之前,请先参阅 [REBUILDDATABASE] 以获取详细信息。/qn 开关用于取消所有安装程序对话框和错误消息。如果指定 /qn 开关,则所有安装程序消息(包括错误消息)都将写入安装日志文件。有关日志文件的详细信息,请参阅如何查看 SQL Server 2005 安装日志文件。指定 /qb 开关将显示基本的安装程序对话框。还会显示错误消息。重新生成 master 数据库时,会将所有系统数据库安装到其初始位置。如果将一个或多个系统数据库移动到其他位置,则必须重新移动这些数据库。有关移动系统数据库的详细信息,请参阅移动系统数据库。
      

  2.   

    重建Master数据库即可.
    不用重装的.
      

  3.   


    当然得重装,谁知道除了master有问题外还会出什么岔子,连master都坏了,还有什么不能坏的!