修改sga_max_size时报错,详情见内,这是什么原因

yanjingrong 2009-10-19 04:43:58
ORA-27046: 文件大小不是逻辑块大小的倍数
OSD-04000: 逻辑块大小不匹配 (OS 512)


...全文
269 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
inthirties 2009-10-19
  • 打赏
  • 举报
回复
修改sga_max_size的值倒是不会有这样的问题的,

之所以有这样的问题,应该是你直接修改的spfile文件,spfile是二进制文件,不能直接文本修改。

应该用命令alter system set sga_max_size=500M scope=spfile;


Dave 2009-10-19
  • 打赏
  • 举报
回复

把sga_max_size的值设为512的整数倍。

因为分配内存空间时不能分半个逻辑块..

17,382

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧