如何转换SQL Server 2008数据库到SQL Server 2005

 我来答
pi...9@163.com
2017-01-08 · 超过205用户采纳过TA的回答
知道小有建树答主
回答量:310
采纳率:0%
帮助的人:204万
展开全部
解决方法: 在SQL 2008中右键 数据库--任务--生成脚本 通过脚本生成向导为整个库的对象生成脚本,并设置好相关的脚本生成选项,尤其要注意的是脚本的服务器版本要选择sql server 2005完成向导后,在SQL 2005中执行生成的脚本,这样就把2008的库结构搬到2005了再用数据导入/导出向导把数据导过去就行了

具体过程如下:

managent studio

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

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

-- 任务

-- 生成脚本

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

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

-- 单击下一步直到完成

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

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

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

managent studio

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

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

-- 任务

-- 导出数据

根据向导提示, 把你要降级库的所有数据从2008导出到2005
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式