社区
基础和管理
帖子详情
修改sga_max_size时报错,详情见内,这是什么原因
yanjingrong
2009-10-19 04:43:58
ORA-27046: 文件大小不是逻辑块大小的倍数
OSD-04000: 逻辑块大小不匹配 (OS 512)
...全文
280
2
打赏
收藏
修改sga_max_size时报错,详情见内,这是什么原因
ORA-27046: 文件大小不是逻辑块大小的倍数 OSD-04000: 逻辑块大小不匹配 (OS 512)
复制链接
扫一扫
分享
转发到动态
举报
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的整数倍。
因为分配内存空间时不能分半个逻辑块..
sga
调整过大oracle无法启动解决方案
sga
调整过大oracle无法启动解决方案文档记录了LINUX环境下将ORACLE的
SGA
设置过大导致数据库无法启动的解决方案
Oracle 错误大全
Oracle 错误代码大汇总,方便大家更好查阅。
ORA-00823: Specified value of
sga
_target greater than
sga
_
max
_
size
解决办法
原因
:
sga
_target值大于了
sga
_
max
_
size
导致打开数据库失败 1.sqlplus / as sysdba; --连接到数据库 2.创建pfile文件 create pfile='D:/EjSh/orcl/OraDb11gR4/dbs/init1.ora' from spfile; 3.手工
修改
D:/EjSh/orcl/OraDb11gR4/dbs/init1.ora文件,的内容 将以下两行值进行
修改
: *.
sga
_
max
_
size
=3221225472 *.
sga
_target=429.
Oracle数据库ORA-00823: Specified value of
sga
_target greater than
sga
_
max
_
size
异常解决办法
ORA-00823: Specified value of
sga
_target greater than
sga
_
max
_
size
这个异常通常是因为改动了
sga
_
max
_
size
或者
sga
_target这两个参数值,导致
sga
_target比
sga
_
max
_
size
值大。 这
时
登录Oracle会出现ORA-01034&&ORA-27101异常,登录失败 只能用sysdba账户登录,且会显示:已连接到空闲例程 解决办法: 1.使用sysdba账户登录Oracle数
ORA-00823: Specified value of
sga
_target greater than
sga
_
max
_
size
前提: 当执行了alter system set
sga
_target=700 scope=700m退出数据库重启
时
发现错误: ORA-00823: Specified value of
sga
_target greater than
sga
_
max
_
size
这说明:设置的
sga
_target值大于了
sga
_
max
_
size
. 解决步骤: 1. ...
基础和管理
17,381
社区成员
95,118
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章