ORACLE中,.dbf后缀名的数据文件,请问里面包含多少个用户的表呢?或者包含多少个表空间呢?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ORACLE中,.dbf后缀名的数据文件,请问里面包含多少个用户的表呢?或者包含多少个表空间呢?相关的知识,希望对你有一定的参考价值。
参考技术A 以DBA权限执行select FILE_NAME,TABLESPACE_NAME from dba_data_files;
可以查看你的数据文件所对应的表空间
显示一个表空间中的所有的表
select * from all_tables where tablespace_name ="表空间名"
一个数据文件只能对应一个表空间!而一个表空间可以包含有多个数据文件!这是基础啊。。本回答被提问者采纳 参考技术B select owner,table_name,tablespace_name from dba_tables where tablespace_name='XXX';
可以看到拥有者、表名和表空间;
select file_name,tablespace_name from dba_data_files;
可以看到data file和表空间的对应关系。 参考技术C 不太明白你是想问什么,如果数据库正常,你应该能看到这些dbf数据文件属于哪个表空间,然后就能知道有哪些表
如果你现在只有dbf数据文件,其他什么也没有,这事不是一般的人能搞定的
以上是关于ORACLE中,.dbf后缀名的数据文件,请问里面包含多少个用户的表呢?或者包含多少个表空间呢?的主要内容,如果未能解决你的问题,请参考以下文章