天天看点

Oracle11g 调整表空间大小 Resize

  • Oracle调整表空间大小

整表空间的语法:

ALTER DATABASE DATAFILE 'X:\Your_Dbf_Path\YourDbf.DBF' RESIZE 1024M;
           

调整X盘符下DBF文件YourDbf.DBF大小为1G;

  • 调整表空间大小注意点

因为表空间可能存放了真实的data数据,所以在调整表空间之前,最好确保已经没有User用户的对象放在这个tableSpace中;换言之这个tableSpace只是单纯的占物理磁盘,并无实际使用.

此语句的比较适合的使用场景:当tableSpace是某个用户独占,并且这个用户已被级联删除,这个时候可以进行Resize调整大小,

Drop User XXXX Cascade
           

1) 这里Resize是调整表空间的物理大小,示例语句将会把DBF文件调整为1G大小

2) 需要保证此Resize的DBF文件是真的没有用户在使用了,路径必须写正确

3) 需要dba权限才可以进行处理哦.