必须降级,具体 *** 作:
选中sql
server
2012的数据库,右键,点属性。-〉选项->兼容级别,选sql
server
2005(90)
确定后,备份这个数据库。就可以还原到sql
server
2005了
找到这个文件 MicrosoftSqlServerSqmdll 在 C:/Program Files/Microsoft SQL Server/100/Shared 下面,复制到 C:/Program Files/Microsoft SQL Server/100/Tools/Binn/VSShell/Common7/IDE 和C:/Program Files (x86)/Microsoft SQL Server/100/Tools/Binn/VSShell/Common7/IDE。
试试。
在该模式下。它是对完整恢复模式的补充,在大容量日志恢复模式下,所以不能恢复到失败的时间点。为默认恢复模式,这个时间点可以是最近一次可用的备份,可以大大提高数据库的性能,一般只有在需要进行大量数据 *** 作时才将恢复模式改为大容量日志恢复模式。使用完整恢复模式可以将整个数据库恢复到一个特定的时间点、SELECT
INTO等 *** 作时)。因此。比如一次在数据库中插入数十万条记录时,数据将可能无法恢复,但因为没有事务日志备份、批量更新。它会完整记录下 *** 作数据库的每一个步骤,只记录必要的 *** 作,数据库只能做完整和差异备份,使日志文件变得非常大,这样一来,数据库会自动把不活动的日志删除。简单地说就是要对大容量 *** 作进行最小日志记录,在完整恢复模式下每一个插入记录的动作都会记录在日志中,数据处理完毕之后,马上将恢复模式改回完整恢复模式。
◆
简单恢复模式、一个特定的日期和时间或标记的事务。并且在该模式下。通常,不记录所有日志◆
完整恢复模式,因此简化了备份的还原,但是由于日志不完整,一旦出现问题,节省日志文件的空间(如导入数据。
◆
大容量日志恢复模式,此模式只用于对数据库数据安全要求不太高的数据库
以上就是关于SQL 2012 无法还原数据库。全部的内容,包括:SQL 2012 无法还原数据库。、sql server 2012无法还原数据库,具体错误如下、如何设置将SQL SERVER2012数据库备份还原到SQL SERVER2008上等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)