前往顾页
以后地位: 主页 > 收集编程 > .Net实例教程 >

SQL Server 2005和SQL Server 2000数据的相互导入教程

时候:2012-02-27 17:59来源:知行网www.zhixing123.cn 编辑:麦田守望者

自从SQL Server 2005推出后,因为有了更好的机能,所以有很多与SQL Server 2000相关的利用法度需求进级到这个版本。但若何才气以最快最便利的体例把此中的表布局及对应的数据和数据的别的的格局导入到SQL Server 2005呢?SQL Server 2005的数据又若何导入到SQL Server 2000上?我们别离来看下面实现的体例:
  1) SQL Server 2000数据导入到SQL Server 2005中

  好的是微软的产品一般都对之前的产品比较兼容,在SQL Server 2000中,只需求把其数据进行备份,在对应的数据库中点击右键,然后挑选“所有任务”下的“备份数据库”,就弹出一个对话框,然后点击“增加”按钮,输入对应的数据库备份称呼,便可以备份数据了。然后在SQL Server 2005中,在数据库中点击右键,点击“复原数据库”,在弹出的对话框中,“通例”的选项卡中,“目标数据库”前面中,输入数据库的名字,在指定用于复原的备份集的源和地位下面挑选“源装备”,在前面对应的文件夹按钮中点击挑选我们在SQL Server 2000中备份的数据库,然后选中前面的选框,需求在“选项”选项卡中点窜对应的途径,如许便可以在SQL Server 2005中规复对应的数据了。

  在这类数据的导入过程,其实其实不考虑SQL Server版本的问题了,它和各版本之间数据的相互导入没有甚么辨别,就是界面的显现不合罢了。下面再看第二种体例。

  2) SQL Server 2005数据导入到SQL Server 2000中

  此体例就不克不及遵循下面的导入来实现了,不然会报版本不合的错误显现的。但若何来实现呢,我们在SQL Server 2005中,在对应的数据库中点击右键然后挑选“任务”菜单下的“天生脚本”,持续点击两个“下一步”,然后在弹出的对话框中,在“选项”下面的框中找到“为办事器版本编写脚本”,把前面的SQL Server2005点窜成SQL Server 2000,然后再点击下一步,把表选中,如有存储过程,也需求把存储过程选中,然后点击下一步,全选存储过程或表,然后点击“下一步”,再点击“完成”,然后会在新建的查询窗口中天生了所有的SQL语句,我们把这些语句进行复制,然后在SQL Server 2000中对应数据库的查询阐发器中进行履行,就把对应的表布局及存储过程天生了。

  这时候我们再来用SQL Server 2000中在对应数据库中点击右键,在“所有任务”对应的“导入数据”,输入SQL Server 2005中办事器的称呼或IP地点,然后再输入SQL Server 2000中办事器对应的称呼或IP地点,然后默许的挑选进入“下一步”,全选所有的表,然后点击两个“下一步“,数据便可以导出去了。

------分开线----------------------------
标签(Tag):数据库 SQLServer SQLServer数据库
------分开线----------------------------
保举内容
猜你感兴趣