最近帮淘宝上一位北京客户做的数据库降级处理。

打开  SQL Server Management Studio   

    -- 对象资源管理器(没有的话按F8) 连接到你的2008实例

    --右键你要降级的数据库

    -- 任务

    -- 生成脚本

    -- 在随后出现的脚本中, 单击"下一步", 直到"选择数据库"步骤, 确定数据库是你要降级的数据库, 并勾选"为所选数据库中的所有对象生成脚本"

    -- 单击"下一步", 把"表/视图选项"中的所有属性都设置为"TRUE", "常规选项"中, 把"编写创建数据库的脚本"设置为TRUE, "为服务器版本编写脚本"设置为"SQL Server 2005"

    -- 单击下一步直到完成

完成上述操作后, 脚本向导会生成脚本, 并会打开一个新的查询窗口, 在里面显示生成的脚本

在这个新查询窗口的任意位置按右键--连接--更新连接, 在随后出现的"连接到数据库引擎"对话框中, 连接到你的 sql 2005

按F5执行这个脚本, 在 sql 2005中创建你要降级的数据库的架构。

打开 SQL Server Management Studio   

-- 对象资源管理器(没有的话按F8) 连接到你的2008实例

--右键你要降级的数据库

-- 任务

-- 导出数据

根据向导提示, 把你要降级库的所有数据从2008导出到2005。

 

实际上不需要在执行导入,上面的勾选项里有一项是生成数据的脚本,他会自动生成insert into语句,执行他生成的sql语句便可。

 

雕虫小技,献丑了!呵呵!


 

posted on 2011-03-15 18:58  邻家男人  阅读(3462)  评论(10编辑  收藏  举报