把不同系统的数据库的某几个自动同步到本地数据库怎么解决

超维电脑科技 2013-10-31 02:36:11
把不同系统的数据库的某几个自动同步到本地数据库怎么解决 ,跪求大神,高手,所有人
...全文
286 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
最爱午夜 2013-11-13
  • 打赏
  • 举报
回复
使用ETL同步数据。
雄牛 2013-11-05
  • 打赏
  • 举报
回复
做一个小同步程序比较好解决...
發糞塗牆 2013-11-04
  • 打赏
  • 举报
回复
不同系统的数据库指的是不同的应用程序,用的还是SQL SREVER还是说有些用oracle?有些用sqlserver?
cowbobe 2013-11-03
  • 打赏
  • 举报
回复
写一个小程序,有定时执行功能. 把上在的SQL代码放进去连接, 定期执行就行了...
LongRui888 2013-11-02
  • 打赏
  • 举报
回复
有很多的方法: 1、通过数据库复制技术,可以实现实时同步 2、通过链接服务器,外加定时作业,可以实现定时同步 3、通过链接服务器,外加触发器,可以实现实时同步。 建立连接服务器的方法:



--建立链接服务器,通过@datasrc指定数据源,适合链接其他多种数据库
EXEC master.dbo.sp_addlinkedserver @server = N'Link',
                                   @srvproduct='ms', 
                                   @provider=N'SQLNCLI',                                    
                                   @datasrc=N'远程ip地址,端口'

EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'Link',
                                    @useself=N'False',
                                    @locallogin=NULL,
                                    @rmtuser=N'用户名',
                                    @rmtpassword='密码'
  
                                    
--查询远程表
select * 
from [Link].远程数据库名.dbo.表
水族杰纶 2013-10-31
  • 打赏
  • 举报
回复
如果非适时的 可以考虑用SSIS(ETL) 定时抽取数据
超维电脑科技 2013-10-31
  • 打赏
  • 举报
回复
相当于做数据接口
超维电脑科技 2013-10-31
  • 打赏
  • 举报
回复
把不同系统的数据库的某几个字段自动同步到本地数据库怎么解决

22,302

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧