sqlserver2008怎么附加sql2005数据库

sqlserver2008怎么附加sql2005数据库,第1张

 方法/步握念骤

安装SQL SERVER 2005 数据库和SP4补丁包,这里不再详细赘述。相关资料,请度娘之。

如果不安装SP4补丁包,是不会出现 SQL Server Management Studio的哦,切记切记

打开sql2005管理工具

档皮冲开始 —> 程序 —>Microsoft SQL Server 2005 —>SQL Server Management Studio

连接数据库

找到“数据库”,然后点击“附加”。

在“附加行歼数据库”窗口的左边中间位置找到“添加”按钮单击

在d出的框中,选择要附加的数据库文件,点击“确定”。

回到,第一个窗口处,继续“确定”,OK,大功告成。

最后,记得检查下,数据库是否导入成功了。相关SQL命令和方法,自己继续度娘之。

方法一:生成脚本导出导入sql2008全部数据

第一步,右键要导出的数据库,任务--生成脚本

第二步,在设置脚本编写选项处,点击--高级(a),选颤手锋择要编写脚本的数据的类型为:架构和数据

如果找不茄晌到

要编写脚本的数据的类型

,可以看下图,sql2008(有多个版本),把编写数据的脚本设置为true即可

第三步:选择要保存的地方,一直下一步就可以了

第四薯陵步:在要导入的数据库中新建查询:从set

ansi_nulls

on

处开始执行(可以删除这句前面所有语句)

方法二:

分离和附加(导入与导出)

sql2008数据(全部)

第一步:右键数据库,任务--分离--删除连接,更新...

打勾,确定

第二步:复制分离出来的数据(一般在data目录下),包含两个文件mdf和ldf

第三步:右键数据库(总的)--附加,在跳出的对话框中击添加,再指定刚才的mdf文件

直接备份附加还原是不可以的。但如果连这些版本转移方面都没有方法那么真是微软的BUG了,怎么可能?

方法一:可以用导入导出。

看下SQL2005都支持那些格式的导入哗察(例如EXCEL),然后在SQL2008把你想要导出的表导出到那种格式,最后在SQL2005导入。

方法二:可以用所有任务Tasks的脚本Generate Scripts。

在你想要导出数据的数据库右击鼠标所有任务、脚本然后按向导一步步往下最后完成。不过要注意的是在set scripting options步骤中的save to file 选项的files to generate 如果你这10张表比较小可以按默认的single file ,比较大的话(像大于50M)就选择single sille per object ,然后点击右边的高级选项Advanced 在d出窗口中有一项是tyoes of data to script 注意要选择schema and data选项,还有一项是script for server version 这选项选择SQL Server 2005。最后找敬神到你所保存的脚本路径,在SQL2005上当平常语句执行就可以了。(注意SQL2005是否有有那个数据库)

希望能帮到亮芦亏你!


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11982313.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存