1. 寻找已备份的mdf文件。
  2. 在企业管理器中创建同名数据库。需要注意:我们软件创建的数据库名称为abc.mdf,在企业管理器中创建时默认为abc_data.mdf,需确保去掉_data后创建,否则会导致错误。
  3. 停止SQL服务器,删除新建的mdf和log文件,用原始文件替换新建的数据库文件,不需要log文件。
  4. 启动数据库,并在企业管理器中找到属性,勾选允许对系统目录直接进行修改的服务器设置。
  5. 将数据库改为紧急模式,在查询分析器中执行:sp_configure 'allow', 1 reconfigure with override update sysdatabases set status = 32768 where name = '数据库名'。