SQL SERVER 2008远程数据库移植到本地的方法

时间:2024-03-31 15:07:01

原文地址::https://blog.csdn.net/wuzhanwen/article/details/77449229

 

  Winform程序或网站后台的SQL SERVER 2008放置在远程服务器上,用MicroSoft SQL Server ManageMent Studio进行表、视图、存储过程进行增删改操作没有问题,但是想把远程数据库移植到本地,一是让远程网管把备份发过来,二是用复制的方法,三是先在本地生成与远程同名的空数据库,从远程导入数据(数据表结构和数据以及视图),后从远程生成存储过程,再在本地数据库上执行存储过程脚本的方法。复制方法很容易在执行过程中出错,本文介绍第三种方法。

 

一、连接本地数据库引擎

新建一个数据库,如:rbrbsoft

二、连接远程数据库

SQL SERVER 2008远程数据库移植到本地的方法

 

二、选择自己的远程数据库,在其上点键->任务->导出数据库

SQL SERVER 2008远程数据库移植到本地的方法

SQL SERVER 2008远程数据库移植到本地的方法

 

选择远程数据源

 

SQL SERVER 2008远程数据库移植到本地的方法

 

选择本地目标数据库

 

SQL SERVER 2008远程数据库移植到本地的方法

SQL SERVER 2008远程数据库移植到本地的方法

SQL SERVER 2008远程数据库移植到本地的方法

 

点击编辑映射按钮

 

SQL SERVER 2008远程数据库移植到本地的方法

 

点击确定后,点下一步:

 

SQL SERVER 2008远程数据库移植到本地的方法

 

点下一步:

 

SQL SERVER 2008远程数据库移植到本地的方法

 

点完成:

SQL SERVER 2008远程数据库移植到本地的方法

SQL SERVER 2008远程数据库移植到本地的方法

 

三、选择远程自己的数据库,点右键->任务->生成脚本(E)...

 

SQL SERVER 2008远程数据库移植到本地的方法

SQL SERVER 2008远程数据库移植到本地的方法

SQL SERVER 2008远程数据库移植到本地的方法

SQL SERVER 2008远程数据库移植到本地的方法

SQL SERVER 2008远程数据库移植到本地的方法

SQL SERVER 2008远程数据库移植到本地的方法

SQL SERVER 2008远程数据库移植到本地的方法

 

点击完成按钮

四、关闭Microsoft SQl Server Management Studio后,重新连接本地数据库引擎

五、在Microsoft SQl Server Management Studio,点击菜单文件->打开,打开刚才生成的rbsoft.sql文件,点击工具栏的SQL SERVER 2008远程数据库移植到本地的方法

按钮执行SQL语句,这样就把远程数据库:表、视图、存储过程完整地生成了本地数据库了!