我有一个名为TransportDB的数据库,其兼容级别设置为SQL Server 2000 (80)。我想将此数据库的兼容级别更改为SQL Server 2005 (90)或2008 (100),但当我使用属性-->选项-->兼容级别进行更改时,我发现此兼容级别选项被禁用,即我无法更改兼容级别。我想知道如何更改兼容级别,如果我要更改它,这是否会以任何方式影响我当前的数据库或记录?
我有一个布局问题,这是由于包含的页面在IE8上以兼容模式呈现。是否有一种方法可以检测是什么导致IE8进入特定页面的兼容性模式?根据微软的文档,以下条件可能导致页面以兼容性模式()呈现:
启用兼容性视图。页加载在内联网区域中,Internet 8配置为兼容视图中的内联网区域中的页。Internet Explorer 8配置为显示兼容性视图中的所有网站。Internet Explorer 8配置为使用兼容性视图列表。它指定始终显示在兼容性视图中的一组网站。