求助SQL 添加附加数据库 9003 错误 如何解决

2025-03-22 09:25:37
推荐回答(1个)
回答1:

  --方法如下:
  --1.我们使用默认方式建立一个供恢复使用的数据库(如pos)。可以在SQL Server
  Enterprise Manager里面建立。
  --2.停掉数据库服务器。

  --3.将刚才生成的数据库的日志文件pos_log.ldf删除,用要恢复的数据库mdf文件覆盖刚才生成的数据库数据文件pos_data.mdf。

  --4.启动数据库服务器。此时会看到数据库pos的状态为“置疑”。这时候不能对此数据库进行任何操作。

  --5.设置数据库允许直接操作系统表。此操作可以在SQL Server Enterprise
  Manager里面选择数据库服务器,按右键,选择“属性”,在“服务器设置”页面中将“允许对系统目录直接修改”一项选中。也可以使用如下语句来实现。

  use master
  go
  exec sp_configure 'allow updates',1
  go

  reconfigure with override
  go
  转载,仅供参考。