国产成人久久777777-国产农村妇女毛片精品久久-精品少妇人妻AV一区二区-少妇人妻精品一区二区三区-无码人妻精品一区二区

不同版本SQLSERVER備份還原時造成索引被禁用 -電腦資料

電腦資料 時間:2019-01-01 我要投稿
【www.gydabaoji.com - 電腦資料】

    以下測試例子以SQL 2008備份,在SQL2014還原,造成索引被禁用.

    --備份環境(SQL Server 2008 R2)

    /*

    MicrosoftSQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64)

    Apr 2 2010 15:48:46

    Copyright (c) Microsoft Corporation

    Data Center Edition (64-bit) on WindowsNT 6.1(Build 7600: ) (Hypervisor)

    */

    --還原環境(SQL Server 2014)

    /*

    MicrosoftSQL Server 2014 - 12.0.2000.8 (X64)

    Feb 20 2014 20:04:26

    Copyright (c) Microsoft Corporation

    Enterprise Edition (64-bit) on WindowsNT 6.3(Build 9600: ) (Hypervisor)

    */

    還原后在SQL 2014后查詢時提示出錯:

   

    檢查方法:

    在還原環境運行

SELECT  OBJECT_NAME(object_id) AS TabName,name AS IndexName FROM sys.indexes WHERE is_disabled=1

    解決方法:(生成重建索引語句)

    1.生成語

SELECT  'ALTER INDEX ' + a.name + ' ON ' + b.name + ' REBUILD;'FROM    sys.indexes AS a        INNER JOIN sys.tables AS b ON b.object_id = a.object_idWHERE a.name IS NOT NULLORDER BY 1

    2.生成執行語句,在還原環境(SQL2014)對象的DB執行

發現有個共同點,在還原對象(表)中列都有用來空間類型geometry類型

最新文章
主站蜘蛛池模板: 石狮市| 遂昌县| 拉孜县| 保山市| 西安市| 泽普县| 调兵山市| 黄大仙区| 静海县| 九龙城区| 建水县| 阳朔县| 宣城市| 东宁县| 镇雄县| 新昌县| 崇文区| 瑞昌市| 西畴县| 灯塔市| 淮阳县| 凌源市| 宜春市| 长岛县| 丰顺县| 雷波县| 仲巴县| 盐津县| 修文县| 合作市| 洮南市| 凌源市| 南开区| 阿克苏市| 琼结县| 九龙坡区| 织金县| 兴文县| 即墨市| 峨边| 惠东县|