图拉丁吧+ 关注 关注:2 帖子:29

  

将SQL2005与SQL2008互转

  • 枫之精英


    1、准备好两个数据库,远程的或者本地的都可以。

    2、准备Navicat9_premium_9.1.9工具

    3、安装好Navicat9_premium_9.1.9会出现

    4、打开Navicat Premium

    5、新建两个连接,可以是远程,也可以是本地,连接名自己定义,现在我们定义两个分别为SQL2008和SQL2005

    6、如提示

    打开SQL Server 配置管理器

    选择SQL Server 网络配置-->MSSQLSEVER的协议-->在右边把TCP/IP协议启用

    然后

    选择SQL Server 服务-->找到SQL Server (MSSQLSERVER)右键,属性,将内置账号选择成Network Service,然后重启服务即可。

     

    7、错误排除了,现在就要开始接下来的步骤了

    8、选择 工具-->数据传输

    9、现在假设定义了两个数据源,SQL2008与SQL2005现在我们要将SQL2008源中的某个数据库复制到SQL2005源中的另一个数据库(包括数据和函数方法)

    10、那么现在在源连接中选择SQL2008,下面选择数据库,模式选择dbo,选择需要的表,视图,函数......

    11、目标连接选择SQL2005,数据库最好事前准备一个空的数据库,模式也选择dbo

    12、完成之后选择高级

    13、在其他选项中勾选遇到错误继续

    最后点击开始,然后开始等待。

    这样就将SQL2008的数据库完整的转到SQL2005中了。

     


    1楼  2018/5/15 11:09:01  回复

  发表回复

    发帖