问题
好消息:幸运的是,它不是生产,而是用于脚本和内容性能测试的大型数据库(TB)
坏消息:在进行性能测试时,我尝试使用In-Memory表,在其中创建FileGroup和文件。但是,由于我的错误,该文件是在重新启动后擦除的SSD驱动器上创建的。
现在,在重新启动之后,数据库陷入了恢复暂挂状态。 文件不包含任何有用的内容,实际上只有一个或两个包含无用数据的表。
问题: 有没有什么安全的方法我可以告诉SQL服务器完全摆脱文件组和文件?此内存优化文件组中的完整数据集是可接受的。
谢谢
答案 0 :(得分:0)
有什么安全的方法我可以告诉SQL服务器完全摆脱文件组和文件?可以接受此内存优化文件组中的完整数据集
我认为不可能。 The Memory Optimized Filegroup:
以下限制适用于内存优化文件组:
- 创建内存优化文件组后,只能通过删除数据库来删除它。在生产环境中,您不太可能需要删除内存优化的文件组。
所以答案是从备份中恢复数据库。
答案 1 :(得分:0)
不确定这是否有帮助,但您可以将内存优化文件组设置为脱机,然后只需使用/访问其他文件组。