内存优化的数据库恢复

时间:2018-06-20 13:46:35

标签: sql sql-server-2016 in-memory-database database-restore

有时我的数据库(带有内存优化表)已进入“恢复挂起”状态。我试图将其放入

emergency mode-->Single User Mode--> DBCC CHECKDB(<DBName>)--->set it online--->Multiuser mode. 

但是在执行在线模式时,我面临以下错误消息。

  

消息5181,级别16,状态5,第9行无法重新启动数据库   “ DBName”。恢复到先前的状态。讯息5069,第16级,状态   1,第9行的ALTER DATABASE语句失败。州立23级,讯息41316   3,行3395的数据库'DBName'的还原操作失败   内部错误代码'0x0000000a'

我试图检查SQL错误日志文件,并且下面显示消息。

  

[错误]数据库ID:[6]”。无法加载XTP检查点。错误   代码:0x88000001。   (d:\ b \ s2 \ sources \ sql \ ntdbms \ hekaton \ sqlhost \ sqlmin \ hkhostdb.cpp:5288   -'HkHostRecoverDatabaseHelper :: ReportAndRaiseFailure')

并且也不支持为“内存优化”数据库重建日志文件。有人知道这种错误吗?

0 个答案:

没有答案