ORA-32017與ORA-02095:修改db_block_size

SQL>show parameter db_block_size
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_block_size integer 8192

SQL>alter system set db_block_size=4096

ORA-02095: 無法修改指定的初始化參數


SQL>alter system set db_block_size=4096 scope=both

ORA-02095: 無法修改指定的初始化參數

SQL>alter system set db_block_size=4096 scope=spfile

ORA-32017: failure in updating SPFILE
ORA-32016: parameter "db_block_size" cannot be updated in SPFILE

SQL>alter session set db_block_size=4096

ORA-02095: 無法修改指定的初始化參數

原因分析:

一旦創建的表空間具有db_block_size參數設置的默認快大小,就不能再改變它;除非重建庫。
Set this parameter at the time of database creation. Do not alter it afterward

結論:重新建庫

方法:exp-->rebuild database -->imp

原文鏈接:

http://blog.itpub.net/593324/viewspace-376178/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章