本帖最后由 john_338 于 2014-04-22 22:49:24 编辑

解决方案 »

  1.   

    没遇到过绑定网上好多类似问题的解决办法http://blog.csdn.net/yuzhengyang0720/article/details/6246879http://blog.itpub.net/16436858/viewspace-620297
      

  2.   

    这是类似的,你看看有没有用:
    2007-07-03 10:51:58.48 spid5s      FCB::Open: Operating system error 3(系统找不到指定的路径。) occurred while creating or opening file 'I:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\mssqlsystemresource.mdf'. Diagnose and correct the operating system error, and retry the operation.
    2007-07-03 10:51:58.48 spid5s      错误: 17204,严重性: 16,状态: 1。
    2007-07-03 10:51:58.48 spid5s      FCB::Open failed: Could not open file I:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\mssqlsystemresource.mdf for file number 1.  OS error: 3(系统找不到指定的路径。).
    2007-07-03 10:51:58.48 spid5s      错误: 5120,严重性: 16,状态: 101。
    2007-07-03 10:51:58.48 spid5s      无法打开物理文件 "I:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\mssqlsystemresource.mdf"。操作系统错误 3:"3(系统找不到指定的路径。)"。
    2007-07-03 10:51:58.48 spid5s      错误: 17207,严重性: 16,状态: 1。
    2007-07-03 10:51:58.48 spid5s      FileMgr::StartLogFiles: Operating system error 2(系统找不到指定的文件。) occurred while creating or opening file 'I:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\mssqlsystemresource.ldf'. Diagnose and correct the operating system error, and retry the operation.
    2007-07-03 10:51:58.48 spid5s      文件激活失败。物理文件名称'I:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\mssqlsystemresource.ldf'可能不正确。
    Resource 数据库依赖于 master 数据库的位置。如果移动了 master 数据库,则必须也将 Resource 数据库移动到相同的位置。有关详细信息,请参阅移动系统数据库。另外,请勿将 Resource 数据库放置在压缩或加密的 NTFS 文件系统文件夹中。此操作会降低性能并阻止升级版本一样的替换就行, 这个放的是系统存储过程之类的东东, 相同的版本都是相同的,估计是装 service package, 或者系统补丁, 有些东西要重启才生效,而且控制得有问题,所以重启后要让某些东西生效,但是这个东东被删除了没有恢复http://connect.microsoft.com/SQLServer/feedback/details/689665/mssqlsystemresource-database-is-removed-after-sql-server-2008-r2-sp1-installation
      

  3.   

    1)服务启动账号对这个目录有没有访问权限
    2)有可能是master数据库损坏
    3)服务启动不起来之前有做过什么操作么
      

  4.   

    1.有访问权限。。
    2.我一开始也想过master损坏,可是这个客户是由两台服务器共用一个库,2号备用机没问题,1号机有问题。
    3.当时我想对1号服务器停止再启动,然后提示找不到路径。这个是因为自动将数据库控制权转到2号机了(一开始我没意识到,然后就改了启动参数)。后来意识到了,就把控制权转给1号机,将启动参数改了回来,就出现这个3417的错误了。
      

  5.   

    1)服务启动账号对这个目录有没有访问权限
    2)有可能是master数据库损坏
    3)服务启动不起来之前有做过什么操作么1.有访问权限。。
    2.我一开始也想过master损坏,可是这个客户是由两台服务器共用一个库,2号备用机没问题,1号机有问题。
    3.当时我想对1号服务器停止再启动,然后提示找不到路径。这个是因为自动将数据库控制权转到2号机了(一开始我没意识到,然后就改了启动参数)。后来意识到了,就把控制权转给1号机,将启动参数改了回来,就出现这个3417的错误了。