INFO-Oracle数据源某张表在库下选不到
更新时间: 2025-07-03 19:50:20
阅读 6
INFO-Oracle数据源某张表在库下选不到
适用模块
easymetahub
具体说明
在数据传输处,Oracle作为数据来源时选不到某个库下的某张表
例如 TEST.TABLE,可以在自助分析处 select * from TEST.TABLE 查出数据,但是在自助分析侧边无此表展示,在数据传输 TEST库下选不到这张表
排查过程: 1、在传输日志内确定元数据中心的返回表名列表内是否有此表
2、结合下面的sql查看表的owner信息
#查询TEST库下是否有这个表
select table_name from sys.all_tables where owner = 'TEST';
#查询表是否存在
select table_name from sys.all_tables where table_name = 'TABLE';
#查询表的信息
select * from from sys.all_tables where table_name = 'TABLE';
或者联系Oracle DBA查询此表相关信息
由以上查询信息可以判断表的实际所属owner是另外一个库,之所以使用select * from TEST.TABLE
可以查出数据,是因为相当于同义词的方式去访问的。但是实际的库是这table_owner的值。元数据中心的库概念是table_owner。
使用示例
作者:潘晓宇
文档反馈
以上内容对您是否有帮助?