【你们什么都懂】 【微民网码农多】一个数据库读取另外一个数据库的数据
整理时间:2013-05-29 20:18 来源:www.vimiy.com 作者:编辑 点击:次
【楼主】2013-06-07 10:24
» 一个数据库读取另外一个数据库的数据
首先申明,本人数学系毕业,不懂数据库,只是来询问一下这种情况实现有多复杂
让一个数据库去读另外一个数据库的数据,然后更新相关的数据,这个大概有多难?
就比如数据库甲里面的A、B、C三项数据,对应数据库乙的C、D、F三项,只要比如每隔一天、一周这样的一个时间段,甲读取乙的数据,更新甲自己的数据,这种情况难吗?
再比如甲要读取乙、丙、丁多个数据库,甲的数据也不在一个表上,这样会不会更难一下?
别问用的是什么数据库,咱搞不清的...就简单情况复杂情况,随意说一下吧
PS.《=伪球迷看好马刺
PS2.这两个数据库不是同一家公司开发的...具体的结构也不清楚,知不是只要找得到相关字段就好了?咱就只要一个库读出来更新到另外一个库。
网友评论2013-06-07 10:25
楼主说的不就是同步吗?
网友评论2013-06-07 10:28
应该不难吧
网友评论2013-06-07 10:34
DBLINK
网友评论2013-06-07 10:41
……没有难度
网友评论2013-06-07 10:44
数据库不能 需要语言实现
数据库就像仓库 各种操作数据库的语句就是搬运工
网友评论2013-06-07 10:47
第一,希望楼主明白数据库的概念,数据库仅仅是数据仓库,不具备所谓的去“读取”其他数据库的能力。所以需要借助第三方程序或者数据库插件工具来实现。
第二,要实现楼主这种玩意儿,做主从数据库即可,或者数据库定时同步也可,如果需求复杂,可用任何语言自己写一个同步脚本,然后 crontab 自动运行即可。
网友评论2013-06-07 10:49
Reply to Reply Post by binkcn (2013-06-07 10:47)
看你的回复,我大概理解一下就是难度不是很大?
网友评论2013-06-07 10:50
有权限的话没啥难度...告诉维护数据库的人你的需求就行
网友评论2013-06-07 10:53
如果需要在A数据库访问B数据库
那么需要在B数据库中建立一个dblink.
然后A就可以通过dblink访问B数据库了.
网友评论2013-06-07 10:53
用dblink啊
网友评论2013-06-07 10:53
完全没难度啊,这是数据库操作里最基础的读写操作...
网友评论2013-06-07 10:53
Reply Post by ofer123 (2013-06-07 10:49):
Reply to Reply Post by binkcn (2013-06-07 10:47)
看你的.......
毫无难度 做个自启动常驻程序 到时间读取 写入就行。不过你完全可以放弃一个库的相应字段操作a 然后直接对另一个库的对应字段操作不就行了。如果是我的话就把两个库合成一个 看着也舒服
网友评论2013-06-07 10:54
不难吧,也就读取,写入……
网友评论2013-06-07 10:57
主从数据库+1.实习时候配过
网友评论2013-06-07 11:02
难度对于工作接触过数据库的码农来说小于0,对于学生来说有不小的难度
网友评论2013-06-07 11:03
oracle数据库可以用dblink
网友评论2013-06-07 11:05
oracle就用数据库链
网友评论2013-06-07 11:24
ORACLE可以用DBLINK建一个物化视图来设定时间更新数据
网友评论2013-06-07 11:26
基础操作吧,熟练工来说不难。
如果你想自己做的话,就。。。。。。。。。。。。。。。
发表回复下一页(2)
LOL罗辑思维全国人大代表真三搞笑视频柳岩
Copyright © 2012年2月8日