1、创建非标准块表空间
说明:直接创建会报错
SQL> create tablespace DMS_DATA32 datafile ‘+data‘ size 10240m blocksize 32k;
create tablespace DMS_DATA32 datafile ‘+data‘ size 10240m blocksize 32k
*
ERROR at line 1:
ORA-29339: tablespace block size 32768 does not match configured block sizes
2、先修改系统参数
说明:此参数需要指定一个SID
SQL> alter system set db_32k_cache_size=1m scope=both;
alter system set db_32k_cache_size=1m scope=both
*
ERROR at line 1:
ORA-32018: parameter cannot be modified in memory on another instance
3、指定sid,修改参数
SQL> alter system set db_32k_cache_size=1m scope=both sid=‘hxrundb1‘;
System altered.
4、查看大小
说明:根据系统的cpu核数自动计算出来的大小,不需要我们管。
SQL> show parameter db_32k_cache_size
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_32k_cache_size big integer 1G
5、再次创建非标准块表空间
SQL> create tablespace DMS_DATA32 datafile ‘+data‘ size 10240m blocksize 32k;
Tablespace created.
SQL>
原文地址:http://blog.51cto.com/roidba/2113502