我有一个oracle数据库,其中有许多模式,一个主模式和一堆子模式。我的主架构具有特权,因此它可以在任何子架构中创建/销毁/访问表。我的问题是,我在主模式上用sqoop做一个列表,我看到所有子表都包含在结果中。有没有办法区分这些表属于哪个模式?我有一些名字重叠,现在不可能分辨出哪个表放在哪里。美赞臣
afdcj2ne1#
我相信sqoop-741[1]正在解决这个问题。链接:1: https://issues.apache.org/jira/browse/sqoop-741
93ze6v8z2#
听起来像是从所有的表中选择。如果您以“主”模式用户身份登录,则需要从用户表中进行选择。如果要从所有表中选择,则需要按所有者筛选=。
2条答案
按热度按时间afdcj2ne1#
我相信sqoop-741[1]正在解决这个问题。
链接:
1: https://issues.apache.org/jira/browse/sqoop-741
93ze6v8z2#
听起来像是从所有的表中选择。如果您以“主”模式用户身份登录,则需要从用户表中进行选择。如果要从所有表中选择,则需要按所有者筛选=。