为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
DM Database Server 64 V8
DB Version: 0x7000c
【操作系统】:麒麟
【CPU】:aarch64
【问题描述】*:V8 如何确定特定表空间下有具体哪些表或模式,最好能确定现有的数据库数据文件都对应哪些表或模式
表空间 ----- 模式或表 ----- 数据文件 通过那种手段可以显示这种关系
SELECT A.TABLE_NAME AS 表名, A.owner as 模式名,C.USERNAME as 用户名, A.TABLESPACE_NAME as 表空间名, C.PROFILE AS 数据文件名 FROM DBA_TABLES A
RIGHT JOIN SYSOBJECTS B ON A.OWNER = B.NAME
RIGHT JOIN DBA_USERS C ON B.PID=C.USER_ID
WHERE A.TABLESPACE_NAME = 'MAIN'
通过以上查询可以看到表名、模式名、用户名、数据文件名的关系
直接查询all_tables视图呢?