How to get table present in datafile in oracle database
COLUMN owner FORMAT A15
COLUMN segment_name FORMAT A30
COLUMN segment_type FORMAT A20
COLUMN tablespace_name FORMAT A20
COLUMN file_name FORMAT A40
SELECT DISTINCT e.owner, e.segment_name, e.segment_type, e.tablespace_name, f.file_name FROM dba_extents e INNER JOIN dba_data_files f ON e.file_id = f.file_id WHERE f.file_name in (file_names);
You can get file_name using
set linesize 190
col tablespace_name for a30
col file_name for a30
select tablespace_name,FILE_NAME from dba_data_files.
Comments
Post a Comment