• 将低版本的数据库迁移到sqlserver 2008


    最近想把sqlserver 2005的数据库迁移到sqlserver 2008上,记得以前曾经做过将sqlserver 2000的数据库迁移到sqlserver 2005上,可是怎么都想不起来当时是怎么搞的了,所以最近试了很多方法,例如用sqlserver 2008的复制数据库,导入导出工具,SSIS但是老是报错误,解决起来很麻烦,后来又用DAC和powerdesigner,但只能导入表结构,不能完成我的想法,天无绝人之路啊,终于在今天早上灵光乍现,让我想起来以前是怎么搞的,为免以后再忘记写下这篇日志记录下:

    第一步:

    现在sqlserver 2005 中备份数据库

    这个应该很简单了啊,这里就不多说了

    无标题

    第二步:

    就是在还原前在sqlserver 2008中先建好数据库,如下图:

    无标题1

    第三步:

    这是关键的一步,鼠标点在数据库上右键弹出菜单,然后选择属性,弹出数据库属性窗口,接下来在左面的列表框中选择“选项”,窗口显示如下:

    无标题2

    在此时我们将数据库的兼容级别调到sql server 2005(90),然后点击确定按钮

    第四步:

    当然就是将sqlserver 2005的数据库备份文件还原了

    无标题3

    这个方法是最简单最方便的。

  • 相关阅读:
    Lintcode: Wood Cut
    Lintcode: Update Bits
    Lintcode: Route Between Two Nodes in Graph
    Lintcode: Flip Bits
    Leetcode: Maximum Size Subarray Sum Equals k
    Lintcode: Subarray Sum Closest
    Lintcode: Remove Node in Binary Search Tree
    Lintcode: Majority Number III
    Leetcode: Range Sum Query
    Leetcode: Create Maximum Number
  • 原文地址:https://www.cnblogs.com/wallis0922/p/2116895.html
Copyright © 2020-2023  润新知