怎样将A服务器的查询结果写到B服务器的表中!表的名字和结构都一样!
我想把 A服务器(本地服务器)上 yy.dbo.yyy 中 id >10 的数据写到
B服务器 yy.dbo.yyy 。表名和结构完全一样!!应该怎么写啊??是不是要用到sp_addlinkedserver ,请高手给个例子! 在线等待!
我在这里搜索关于 sp_addlinkedserver 现在我也知道如何用
EXEC sp_addlinkedserver
'wei',
N'SQL Server'
select * from wei.yy.dbo.yyy
我这样用的。但结果: Login failed for user 'sa'.
我现在要交本地服务器查询的结果写到 wei.yy.dbo.yyy 。我想一个sql语句可以搞定吧!可我不知连接那个服务器啊。高手来看看!
USE MASTER
EXEC sp_addlinkedserver
'wei',
N'SQL Server'
GO
EXEC sp_addlinkedsrvlogin 'wei', 'false', NULL, 'SA', 'Password'
go
select * from wei.yy.dbo.yyy
这样不行吗??
USE MASTER
EXEC sp_addlinkedserver
'wei',
N'SQL Server'
GO
EXEC sp_addlinkedsrvlogin 'wei', 'false', NULL, 'SA', 'Password'--密码对吗,应该是空的吧!
go
select * from wei.yy.dbo.yyy
几天没来了,有这么多人来UP啊!谢谢啊!
在 j9988(j9988) 的指点下,我查了相关资料,我现在做的就是和像 Yang_(扬帆破浪) 说的那样,但有时会连不上,不怎么稳定一样啊。我也不知道为什么啊!!
to: dhf131(丁丁)
你说的 openrowset 我也用过 ,我只是用它来读另上服务器的数据,但如果是往那个服务器写数据好像就不行了! 可能是我的方法不对吧。不知你是怎么搞定的啊!!