文档解释
ORA-03214: File Size specified is smaller than minimum required
Cause: File Size specified for add/resize datafile/tempfile does not allow for the minimum required of one allocation unit.
Action: Increase the specification for file size
ORA-03214: File Size specified is smaller than minimum required 错误指出,在使用CREATE TABLESPACE命令创建表空间时,指定的文件大小小于最小所需的文件大小。
实际上,这个编码的正式的官方解释是:指定的文件大小小于磁盘组中的最小块大小。此外,这种错误还可以由在更改存储参数时出现的下述情况引起:
1. 将db_block_size更改为比表空间中现有文件大小更大的值。
2. 将db_2k_cache_size更改为比表空间中现有文件大小更小的值。
3. 将db_8k_cache_size更改为比表空间中现有文件大小更小的值。
4. 将db_16k_cache_size更改为比表空间中现有文件大小更小的值。
正常处理方法及步骤
1. 不要更改db_block_size的值,这会使表空间中的文件小于最小所需的文件大小。
2. 如果更改db_2k_cache_size,db_8k_cache_size或db_16k_cache_size,确保他们的值不会小于表空间中文件的大小。
3. 为新创建的表空间指定足够大的文件大小,以确保它们至少具有最小所需文件大小。