在对低版本数据库进行附加操作时,有时会提示“备份集中的数据库备份与现有的 "" 数据库不同”的错误信息,导致附加数据库失败,解决方法如下:
RESTORE DATABASE 数据库名称
FROM DISK = '要附加的数据库绝对文件路径.bak'
with replace,
MOVE '数据库名称' TO 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\数据库名称.mdf',
MOVE '数据库名称_log' TO 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\数据库名称.ldf'