ORACLE 改变数据文件大小
1.查询数据文件大小
SQL>SELECT file_name, file_id, bytes/1024/1024 as MB FROM dba_data_files; 查询现在数据文件大小。
2.扩大数据文件
SQL>alter database datafile resize 200M;
3.减小数据文件
减小数据文件不能比已经使用的大小更小,所以要先查询已经使用的大小。
SQL>SELECT file_name,a.file_id, SUM(a.bytes)/1024/1024 AS MB
FROM dba_extents a JOIN dba_data_files b ON a.file_id=b.file_id GROUP BY file_name,a.file_id;
SQL>alter database datafile resize 50M;
重新查询数据文件大小,发现已经修改为50M。
本文介绍了如何通过SQL命令查询Oracle数据库中数据文件的当前大小,并提供了扩增与缩减数据文件的具体步骤。首先需要使用特定的SQL语句来查询数据文件的当前大小,然后通过执行ALTER DATABASE DATAFILE命令来调整其大小。
1362

被折叠的 条评论
为什么被折叠?



