如何收缩oracle数据文件

1.当表空间中没有数据时:

alter database datafile '/data 1/Oracle/data _ 201708 . DBF ' resize 1G;

alter database tempfile '/u02/Oracle/oradata/orcl/temp 01 . DBF ' resize 1G;

2.查询哪些表空间和相应的数据文件可用。

列名格式a50

设置线尺寸200

select a.name,b . name from v$tablespace a,v$datafile b其中a . TS # = b . TS #

或者

列文件名格式a50

select表空间名称,文件名称from dba_data_files order by表空间名称;