我的一台服务器出现故障,我不得不将所有数据库移至另一台服务器。我想使用 SQL Server 2012 中的“附加”功能(这些数据库是 SQL Server 2005)。
出于某种原因,我NOLOCK
在尝试附加大多数数据库时遇到错误:
由于数据移动,无法使用 NOLOCK 继续扫描。
无法打开新数据库 'db'。CREATE DATABASE 已中止。
文件激活失败。物理文件名“D:\db\xxxx_log.ldf”可能不正确。
创建了新的日志文件“C:\db\xxxx_log.ldf”。
(Microsoft SQL Server,错误:601)