oracle中如何获取另一个数据库另一个用户的表中的数据

selectcell_id_a,cell_id_b,cell_id_c,cell_id_dfromtaw_rm_station_site@eomsdbtesta如下,这是... select
cell_id_a,
cell_id_b,
cell_id_c,
cell_id_d
from
taw_rm_station_site@eomsdbtest a

如下,这是在用户mylist那里可以正常运行的一条语句,现在我登录到另外一个用户firstlist,请问,如何才能获取这些数据。现在两个用户登录的数据库名称都不是eomsdbtest。
展开
 我来答
198901245631
推荐于2017-10-14 · TA获得超过3.5万个赞
知道大有可为答主
回答量:9037
采纳率:92%
帮助的人:1721万
展开全部
oracle不能垮库操作的,只能是垮用户进行操作。
解决办法:
首先,在B库中将需要读取的内容读取出来。
其次,将读取的内容保存到相应的存储位置。
最后,将保存的数据导入到A库的相应用户下。
备注:可以通过GoldenGate、dblink 等辅助工具实现,但一般都是花钱的,并且维护也需要专业人员,所以也就不推荐了。
今至电子科技有限公司
2024-08-23 广告
数据库备份是确保数据安全与业务连续性的关键环节。我们上海今至电子科技有限公司高度重视数据保护,定期执行全面的数据库备份策略。这包括使用先进工具和技术,对关键业务数据进行自动化备份,并存储在安全可靠的外部存储介质或云端。通过定期验证备份的完整... 点击进入详情页
本回答由今至电子科技有限公司提供
u_soa
2010-08-17
知道答主
回答量:31
采纳率:100%
帮助的人:7.4万
展开全部
1. 登录 eomsdbtest 数据库的用户要有访问其他用户数据的权限
2. select
cell_id_a,
cell_id_b,
cell_id_c,
cell_id_d
from
username.taw_rm_station_site@eomsdbtest a
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
曾煜黎cf787
2010-08-18 · TA获得超过528个赞
知道小有建树答主
回答量:560
采纳率:100%
帮助的人:0
展开全部
你理解这里是什么吗?@eomsdbtest

这个是楼上说的dblink,
你百度下dblink,这个是可以自己建的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小汤圆2008
2010-08-17 · TA获得超过366个赞
知道小有建树答主
回答量:279
采纳率:0%
帮助的人:189万
展开全部
创建dblink
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dingxi6117
推荐于2017-09-02 · TA获得超过1833个赞
知道小有建树答主
回答量:1337
采纳率:0%
帮助的人:1234万
展开全部
你可以建一个dblink ,
并赋予该用和对该表的读取权限就可以了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式