首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

写存储过程实现远程SQL更新本地SQL,该怎么处理

2012-02-24 
写存储过程实现远程SQL更新本地SQL远程SQL有A表与本地数据库B表的字段名都一样,如何创建一个存储过程自动

写存储过程实现远程SQL更新本地SQL
远程SQL有A表与本地数据库B表的字段名都一样,如何创建一个存储过程自动实现远程SQL有A表更新本地数据库B表?谢谢!

[解决办法]
在本地库建立一个存储过程importdata,里面写上导入数据的脚本,建立链接服务器,然后再在本地库建立一个job定时导入数据,在命令写上:exec importdata 即可,大概就这样的,我以前远程网站数据跟我本地数据导数据,就这样的^_^
[解决办法]
exec sp_addlinkedserver 'newlink','','SQLOLEDB','[远程服务器名]'
EXEC SP_addlinkedsrvlogin 'newlink','false',null,'远程服务器登陆名','密码'


delete from dbo.表名
insert into dbo.表名 select * from newlink.库名.dbo.表名

exec sp_dropserver 'newlink','droplogins'

如果出现问题 在企业管理器 安全性 连接服务器 找到newlink 右键属性 服务器选项 把两个RPC开头的打勾

热点排行