怎样把本地sql server数据库导入到服务器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样把本地sql server数据库导入到服务器相关的知识,希望对你有一定的参考价值。

把本地sql server数据库导入到服务器的方法步骤(SQL 2000为例):

  首先打开本地的SQL 2000的企业管理器,然后根据数据库开通信中的地址、用户名密码,建立远程SQL注册,连上远程服务器上的数据库:



  然后登录到远程数据库服务器:

  1、右击准备导入数据的数据库,选择“所有任务”下的“导入数据”

  2、进入DTS导入/导出向导,点击“下一步”按钮继续

  3、选择数据源,输入数据源所在的数据库服务器IP、用户名、密码和要复制数据的源数据库,点击“下一步”按钮

  4、选择目的,输入目的数据库所在的数据库服务器名称、用户名、密码和要复制数据的目的数据库(这个信息在用户区,数据库管理中可以看到),点击“下一步”按钮

  5、选择“在SQL Server数据库之间复制对象和数据”方式,点“下一步”继续

  6、注意取消安全措施选项

  7、设定调度方式,一般选“立即运行”就可以,然后点“下一步”继续  

  8、点“完成”执行  

    9、数据导入完成

参考技术A 第一:导入数据库结构

第二:导入数据库数据

能上网的电脑
1
【第一导入数据结构】
打开本地计算机上的 SQL Server Management Studio 客户端软件:
2
本地电脑:登陆本机数据库连接控制端:
3
选择您要导出到服务器的数据库然后鼠标右键:选择生成SQL脚本:
4
选中本地电脑需要导出脚本的库名字
5
需要选择选择兼容sql2005的版本的脚本:
修改sql脚本的保存路径:记录下这个路径
查看生产脚本生成的选项:
成功生成sql脚本:并记录下脚本导出的路径
连接到虚拟主机提供的目标数据库服务器:

并点击新建查询,拷贝您导出的 SQL 脚本代码(此代码为第一步导出的sql脚本代码)到上图显示的查询分析器中,点击分析脚本,如果没有语法错误,就点击执行脚本,直到执行完毕。
【导入数据结构完毕】
【第二:导入数据库数据】
下面咱们开始导入数据库表中的数据:登陆您本地的数据库:
点击您本地计算机上的数据库右键-任务-导出数据:

选择目标数据库,如下添加虚拟主机提供给您的数据库信息(服务器地址,用户名,密码,数据库):
点击下一步,点击下一步,选中所有表,并确保“目标”
点击下一步,直到执行完毕:这样你的本地数据库就导入到虚拟主机上了
【导入数据库数据完毕】
参考技术B 如果本地sqlserver和服务器的版本一致,那么可以用: 备份、恢复:在本地备份,然后copy到服务器上,恢复一个新的数据库 分离、附加:将本地数据库分离,然后copy到服务器上,将数据库文件附加到服务器数据库中 如果版本不一致或者不能兼容 使用数据库的DTS/SSIS,将数据库直接导出导入到服务器上。

如何远程把sql server中的数据导入到本地sql server中?

参考技术A 一:备份远程数据库,将备份文件拷贝到本地,然后在本地还原数据库。
二:将远程数据库的数据文件跟日志文件拷贝到本地(拷贝之前需要先停止远程数据库服务,否则无法进行拷贝),然后在本地进行附加数据库操作。
三:(需要知道远程数据库的登录名跟密码)打开企业管理器,在“sql
server”组上右键选择“新建sql
server注册”,点下一步,在“可用的服务器”中输入远程服务器的ip,然后点击“添加”,继续下一步,一步一步按照指导完成。注册完成后就可以像操作本地数据库一样对远程数据库进行操作了backup
database
sys
to
disk='\\你的ip\共享目录\a.bak'
with
init有一点是很关键的,就是启动你远程sql
server数据库服务的帐号需要有在本地驱动器共享文件夹写的权限。要不,也是无法进行备份的。

以上是关于怎样把本地sql server数据库导入到服务器的主要内容,如果未能解决你的问题,请参考以下文章

如何远程把sql server中的数据导入到本地sql server中?

sqlserver怎样把服务器上表中的数据备份到本地

SQL SERVER2008远程备份数据库到本地

如何将Oracle中的数据导入到SQL Server中来

sql怎样把一个表的数据更新到另一个表

sqlserver怎么把服务器上的数据库备份到本地,不是局域网的服务器?