永发信息网

SQL SERVER 2008 R2 数据库附加到 SQL server 2005,怎么整

答案:3  悬赏:0  手机版
解决时间 2021-01-12 08:12
SQL SERVER 2008 R2 数据库附加到 SQL server 2005,怎么整
最佳答案
不能直接完成这样的任务。高版本的文件不能被低版本的SQL正常识别使用。可以试着在SQL2008中导出数据库构架的脚本后,在SQL2005中生成空数据库,然后再把数据导过去。

数据库不多的数据库可以直接导出成脚本后,在SQL2005中直接生成。具体方法如下:
一、最简单的回答:
1、利用脚本来实现。
2、存在大量数据的数据库,比如数据库中存在记录数过万条的数据表,实现起来可能非常慢,且可能出错,没法进行下去。

二、SQL Server2008数据导入到SQL Server2005具体方法:
1、打开SQL Server2008“对象资源管理器”;
2、右击数据库,如:cadERP的数据库,选择“任务”--“生成脚本”;
3、打开生成和脚本发生窗口后点击“下一步”;
4、进入“选择特定数据库对象”,选择“全选”表--“下一步”;
5、进入“设置脚本编写选项”,选择“高级”--找到“为服务器版本编写脚本”项选择“SQL Server 2005”--“下一步”完成;
6、此时打开SQL Server2005,创建一个和SQL2008生成的脚本文件名相同的数据库,选择“新建查询”,把SQL2008生成的脚本文件直接拖到新建查询窗口中,执行“F5”。
这个时候SQL Server2005中的数据和SQL Server2008中的数据就完全相同啦。

三、其后又出了SQL2008R2相对SQL2005来说,没有根本性的改动,基本全兼容于
2005版,只在可靠性、成熟度上作了很大的改进,所以,如果可能,直接用SQL2008代替SQL2005,是最好的办法。
全部回答
附加不了,高版本数据库,低版本用不了,你只能做数据库复制。
将 SQL SERVER 2008 R2 数据库表中需要的数据导出并保存为 TXT 格式;连接并打开 SQL server 2005 数据库表,导入 TXT 格式的数据。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如何通过网络轻松代缴平安保险车船税?
夫妻在美国买房,房产证应该写谁的名字
老是感觉背部好像是有蚂蚁在爬在动似的,怎么
犹言大事是什么意思?
IWEC品酒师认证通过哪里考?
谁摄影了最早的裸体摄影作品
杯子歌叫什么名字
抵抗之靴会降低自身受到的减速效果比例吗
汽车保险定损之后可以自己找维修厂修车吗?
dnf剑宗御剑凌天9怎么样
歌词 谁是对的谁是错的谁是谁非 是什么歌
为什么有些女生跟谁都能很好,无论什么样的人
大1.5p和小1.5p怎样区分别
孕34周胎儿发育标准图,34周胎儿发育是什么样
口算小博士
推荐资讯
IMCPI和IPA有什么区别,哪个更具有权威性?
关于丧葬补助金和抚恤金求助
股票做T什么意思?
以《痕迹》为题写一篇作文。 要求:600字
为什么现在的韩版男鞋都和女鞋一样?
数学!急!
求这些题目答案
求x的值谢谢
有一首歌曲的歌词叫守护你身边,一笑为红颜,
汕头哪里有自修的地方?收费免费都可以。安静
外汇黄金ea是不是骗人的 粤贵银开户手续费
求一个qq号和密码
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?