Oracle 在 Oracle 12c 中增加数据库块大小

Oracle Increasing Database Block Size in Oracle 12c

我有这个错误:

01144. 00000 -  "File size (%s blocks) exceeds maximum of %s blocks"
*Cause:    Specified file size is larger than maximum allowable size value.
*Action:   Specify a smaller size.

中创建表空间时
Oracle Database 12c Standard Edition Release 12.2.0.1.0 - 64bit Production

所以我想增加数据库块大小,但我不知道如何,当我查询数据库时我没有得到任何结果:

select distinct bytes/blocks from user_segments;

默认database block size只能在创建数据库时设置。无论如何,块大小的操作是一件重要而复杂的事情,它不仅影响数据文件,还影响缓冲区缓存、并发性等。在您清楚自己到底在做什么以及为什么之前不要尝试玩它。

可能您正在尝试创建一个非常大的数据文件,请尝试在开始时将数据文件创建为 100 MB,然后再增加它。请通过您用来创建表空间的命令。