今まであまり意識していなかった、 Oracleデータベースの表領域とデータファイルについて。 こんなSQLで表領域を作成すると、 CREATE SMALLFILE TABLESPACE "TBL01" DATAFILE 'TBL01.DBF' SIZE 1000M REUSE AUTOEXTEND ON LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO; 表領域は必要に応じて自動で拡張される。 なので、放っておいても大丈夫だと思っていたんですが、 データファイルをSMALLFILEで作成すると、データファイルサイズが32GBまでしか拡張されないらしい。。。 じゃあ、どうするか? ①運用の途中でデータファイルを追加する ALTER TABLESPACE "TBL01" ADD DATAFILE 'TBL02.DBF'
![Oracle Databaseの表領域が32GBから自動拡張しなかった件 : SIer魂](https://cdn-ak-scissors.b.st-hatena.com/image/square/a0ca0dd7cf8bfcea34777c94155b8dc00dab1d07/height=288;version=1;width=512/https%3A%2F%2Flivedoor.blogimg.jp%2Ftsutaken%2Fimgs%2Fd%2F0%2Fd04c060e.png)