- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我最近将数据库从“SQL Server 2005 SP1”实例移动到“SQL Server 2008 SP1”(使用分离 - 附加)。我现在需要将其移回但失败并显示错误:
无法打开数据库“MyDB”,因为它是 655 版本。此服务器支持 612 及更早版本。不支持降级路径。
经过一些研究,我认为这与新的数据库选项“Vardecimal Storage Format”有关,该选项已以某种方式为我的所有数据库设置为 ON。我自己并没有设置它,但是如果我检查 Management Studio (2008) 中的数据库选项,我可以看到它对我的所有数据库都设置为“True”。此外,此特定选项在 UI 中被禁用,因此我无法将其关闭。
然后我尝试了以下方法将其关闭:
exec sp_db_vardecimal_storage_format 'MyDB', '关闭'走
它报告成功,但是当我检查选项时它仍然是打开的。
然后我阅读了这篇非常详细的文章:“http://msdn.microsoft.com/en-us/library/bb508963.aspx”,其中规定了关闭此选项的以下要求:
但这也没有任何区别。该选项仍处于启用状态,我无法更改它。
SQL Server 的两个实例都是 Express Edition(无论如何都不应该支持 Vardecimal 存储格式)。
关于如何关闭此选项的任何想法?
最佳答案
vardecimal 是一个转移注意力的问题,因为无论此设置是真、假还是不存在,您都无法降级数据库。之前有人问过:Another question和 again
Vardecimal 在 SQL Server 2008 中已被弃用,取而代之的是行/表压缩。
关于sql-server - 无法禁用 Vardecimal 存储格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3139927/
我最近将数据库从“SQL Server 2005 SP1”实例移动到“SQL Server 2008 SP1”(使用分离 - 附加)。我现在需要将其移回但失败并显示错误: 无法打开数据库“MyDB”,
我是一名优秀的程序员,十分优秀!