sql server远程服务器中数据库中的表数据怎么导入本地服务器中数据库中的表数据

Posted

tags:

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

买了一块网站空间,送的是MSSQL数据库,建了几张表,表中有数据,在本地服务器中建了数据库并建了几张相同的表,现在我想问的是怎么把远程服务器中数据库中的表数据复制到本地服务器中数据库中的表,请有经验的人详细说明。

你这个远程数据库,你能直接用sqlserver的客户端访问吗?

如果可以,是否可以考虑建立数据库连接(linked server)

然后 通过

insert into t_1 select * from 连接服务器.t_2 (具体怎么写,查一下)

的方法,把数据拷贝过来 ?
参考技术A 要么你报远程服务器备份一下,还原到你本机 不就可以了么?

如何远程把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 SERVER2008远程备份数据库到本地

读取位于 LINUX 服务器上的文本文件并更新 SQL Server 数据库中的表

sql server 2008如何链接远程服务器?注意细看问题补充。

在 SQL Server 中,如何从子查询中标识的表列名称中检索数据值?

计算 SQL Server 数据库中的表数 [重复]