将表数据从一个服务移至另一服务器 [英] move the tables data from one serve to another server

查看:68
本文介绍了将表数据从一个服务移至另一服务器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

HI,

请帮帮我,我的要求是创建过程,该过程将服务器1中的两个表连接起来并将其移到服务器表中,如何解决这一问题和

不使用sis和任何导入和导出数据

谢谢

ram



Please help me out, my requirement is create procedure that procedure join two tables in server 1 and move it to server table how to solve this one and

not using ssis and any import and export data

Thanks

ram

推荐答案

,您应该查看链接的服务器 [ ^ ]


您可以使用链接的服务器.检查以下代码

-创建指向赞助人服务器的链接
@server =``SERVER1'',
@srvproduct =``sqlserver'',
@provider =``SQLOLEDB'',
@datasrc =``12.228.0.0''-服务器IP地址

-创建登录密码到顾客服务器
EXEC Master.dbo.SP_ADDLINKEDSRVLOGIN``SERVER1'',``false'',null,``sa'',``sa''

-创建到服务器的RPC
EXEC Master.dbo.sp_serveroption @server =''SERVER1'',@optname =''rpc'',@optvalue =''true''
EXEC Master.dbo.sp_serveroption @server =''SERVER1'',@optname =''rpc out'',@ optvalue ="true''


EXEC SERVER1.<您的数据库名称="> .dbo.<您的过程="书面="=">
执行服务器1.TempDB1.dbo.usp_GetDate



-删除服务器链接和登录凭据
EXEC Master.dbo.sp_dropserver``SERVER1'',``droplogins''
You can use linked servers. Check below code

--Create Link to the Patron Server
@server = ''SERVER1'',
@srvproduct = ''sqlserver'',
@provider = ''SQLOLEDB'',
@datasrc = ''12.228.0.0'' -- Server IP Address

--Create Login Credentitals to The Patron Server
EXEC Master.dbo.SP_ADDLINKEDSRVLOGIN ''SERVER1'', ''false'', null, ''sa'', ''sa''

--Create RPC to Server
EXEC Master.dbo.sp_serveroption @server=''SERVER1'', @optname=''rpc'', @optvalue=''true''
EXEC Master.dbo.sp_serveroption @server=''SERVER1'', @optname=''rpc out'', @optvalue=''true''


EXEC SERVER1.<your databasename="">.dbo.<your procedure="" written="">
EXEC SERVER1.TempDB1.dbo.usp_GetDate



--Delete the Server link and Login Credentials
EXEC Master.dbo.sp_dropserver ''SERVER1'', ''droplogins''


这篇关于将表数据从一个服务移至另一服务器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆