首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何排除DBLINK

如何排除DBLINK
EN

Stack Overflow用户
提问于 2021-03-16 03:20:18
回答 1查看 91关注 0票数 0

我在不同的服务器DB1和DB2上有两个数据库。在DB1上为DB2创建DBlink。我只有一个要使用的表,它在DB1上,我必须使用dblink,否则我可以直接点击DB2。有没有办法获得排除DB1 Dblink并拥有DB1表数据呢?另外,我没有权利在DB2上创建任何东西。例如select * from tb1 join tb2 on tb1.col = tb2.col

而不是通过存在用于DB2的dblink的DB1。我想通过在DB2中获取一个表或者使用python sqllite或sqlalchemy来直接连接DB2

EN

回答 1

Stack Overflow用户

发布于 2021-03-16 03:32:13

有没有办法让exclude DB1 Dblink也有DB1表数据?

不,没有。尤其是当您不能在所有其他表所在的DB2上创建任何内容时。您必须访问DB1,唯一的方法是使用数据库链接,因为它们位于不同的数据库中。

然而,!有些人说“数据库”,而在Oracle中,它是一个“模式”(驻留在同一个数据库中)。我会说你没有那个“问题”,也就是说你知道哪个是哪个。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66644363

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档