今天对11.2.0.4的数据库新建新的实例时,前面的选项都是和往常一样,只是在参数那将db_block_size参数改成了16384(16K,默认是8192 8k), 然后在安装时候就报了如下错:ORA-00058:DB_BLOCK_SIZE must be 8192 to mount this database (not 16384)
从报错可以猜测虽然将DB_BLOCK_SIZE参数改成了16384,但实际上块大小还是8192,数据库在挂载时报错,那么问题出在哪呢
返回到创建数据库选择模版时,可以看到对模版的描述
templates that include datafiles contain pre-created databases, They allow you to create a new database in minutes, as opposed to an hour or more. Use templates without datafiles only when necessary,such as when you need to change atrributes like block size,which cannot be altered after database creation。
(包含数据文件的模板包含预先创建的数据库,它们允许您在几分钟内创建新数据库,而不是一小时或更长时间。仅在必要时使用不带数据文件的模板,例如当您需要更改块大小等属性时,这些属性在数据库创建后无法更改)
默认有三种模版:
1)General Purpose or Transaction Processing
通用目的或者OLTP型系统数据库模版,包含数据文件
2) Custom Database
自定义数据库,不包含数据文件
3) Data Warehouse
数据仓库,包含数据文件
因为默认选择的是第一种:General Purpose or Transaction Processing 模版,该模版是包含数据文件的,数据文件默认块大小设置的就是8K(默认大小),所以在该模版上修改db_block_size参数是不支持的,将模版设置为第二种:Custom Database 模版后,再将db_block_size参数改为16384(16K),然后再次执行安装,数据库安装成功,不过安装时间确实比之前多的多。
最后修改时间:2023-07-21 09:48:08
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
Oracle RAC 一键安装翻车?手把手教你如何排错!
Lucifer三思而后行
573次阅读
2025-04-15 17:24:06
【纯干货】Oracle 19C RU 19.27 发布,如何快速升级和安装?
Lucifer三思而后行
521次阅读
2025-04-18 14:18:38
Oracle SQL 执行计划分析与优化指南
Digital Observer
479次阅读
2025-04-01 11:08:44
墨天轮个人数说知识点合集
JiekeXu
466次阅读
2025-04-01 15:56:03
XTTS跨版本迁移升级方案(11g to 19c RAC for Linux)
zwtian
463次阅读
2025-04-08 09:12:48
【ORACLE】记录一些ORACLE的merge into语句的BUG
DarkAthena
446次阅读
2025-04-22 00:20:37
Oracle数据库一键巡检并生成HTML结果,免费脚本速来下载!
陈举超
445次阅读
2025-04-20 10:07:02
【ORACLE】你以为的真的是你以为的么?--ORA-38104: Columns referenced in the ON Clause cannot be updated
DarkAthena
423次阅读
2025-04-22 00:13:51
Oracle 19c RAC更换IP实战,运维必看!
szrsu
408次阅读
2025-04-08 23:57:08
【活动】分享你的压箱底干货文档,三篇解锁进阶奖励!
墨天轮编辑部
394次阅读
2025-04-17 17:02:24