【SQL】SQL Server 2008数据库转换到SQL Server 2005

1. 点击“开始 > 程序 > Microsoft Sql Server 2008 > SQL Server Management Studio” 

2.在出现的“连接到数据库服务器”对话框,服务器类型选“数据库引擎”,服务器名称选择本机的SQL Server(一般是主机名/SQL服务器),点击下拉框可以找到,身份验证选“Windows 身份验证”(一般本地SQL Server都是这种验证,如果选“SQL Server身份验证”,需要用户名及密码,互联网上的数据库是这种身份验证,主机服务提供商会提供用户名及密码)

3.在对象资源管理器中的“数据库”目录中查找你要转换的数据库,如果没有,右击“数据库”目录,在出来的快捷菜单中点击“附加...”,新出现一个对话窗口,点击右边窗格中的“添加...”按钮,找到你要转换的数据库,点击“确定”

4. 在要转换的数据库上右击,选中你要转换的数据库右键点击“任务 > 生成脚本”

5. 在“脚本向导”中点击“下一步”,(如果前边已经选中,这次就是选中状态),勾选下部的“为所选数据库的所有对象编写脚本”,

6.选中“高级”按钮,对要导出的脚本进行相应的属性设置。

7.属性设置内容:

出错时继续编写脚本:true

为服务器编写脚本:sql server 2005

要编写脚本的数据类型:架构和数据

编写DROP和CREATE脚本:编写DROP和CREATE脚本

8.属性设置完成之后,点击下一步,直接生成脚本文件。

1   Sql server 2005执行导出的脚本文件

1.因为导出的脚本文件可能较大,有几百M(注意:直接用查询分析器打开可能会奔溃),可使用SQLSERVER提供的命令来执行该脚本文件即可。(导出的文件中可能使用了use dbname之类的,需要改成自己的数据库名)

2.cmd命令进入

C:\>sqlcmd -i  test.sql -ddatabasename -s 127.0.0.1

注意:这个test.sql文件要放到对应的盘符中去(这里就是放入C盘)

C:\>sqlcmd:表示 test.Sql文件的存放路径

Databasename:数据库名称

127.0.0.1:表示服务器地址,你可以填写localhost

3.命令执行完成之后,打开数据库,就可以看到还原的数据库

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值