【问题标题】:SQL server compability level issue - disabledSQL 服务器兼容级别问题 - 已禁用
【发布时间】:2011-11-22 08:19:45
【问题描述】:

我有一个名为TransportDB 的数据库,其兼容级别设置为SQL Server 2000 (80)。我想将此数据库的兼容级别更改为SQL Server 2005 (90)2008 (100),但是当我使用属性-->选项-->兼容级别进行更改时,我发现此兼容级别选项已禁用,即我可以'不改变兼容级别。

我想知道如何更改兼容性级别,如果我要更改它,这会以任何方式影响我当前的数据库或记录吗?

【问题讨论】:

    标签: sql sql-server-2005 sql-server-2008 sql-server-2000


    【解决方案1】:

    试试这个 SQL

    EXEC sp_dbcmptlevel @dbname = 'TransportDB', @new_cmptlevel = 90;
    

    当然,@new_cmptlevel 可以使用不同的值。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-05
    • 2018-08-25
    • 1970-01-01
    • 2017-12-21
    相关资源
    最近更新 更多