ORA-00847: MEMORY_TARGET/MEMORY_MAX_TARGET and LOCK_SGA cannot be set together ORACLE 报错 故障修复 远程处理
文档解释
ORA-00847: MEMORY_TARGET/MEMORY_MAX_TARGET and LOCK_SGA cannot be set together
Cause: MEMORY_TARGET/MEMORY_MAX_TARGET was set to a non-zero value and LOCK_SGA was also set
Action: Do not set MEMORY_TARGET or MEMORY_MAX_TARGET if LOCK_SGA is set to TRUE.
ORA-00847错误代表您试图同时将MEMORY_TARGET/MEMORY_MAX_TARGET参数和LOCK_SGA设置为真。
ORA-00847:“MEMORY_TARGET/MEMORY_MAX_TARGET和LOCK_SGA不能同时设置”
此错误指示MEMORY_TARGET/MEMORY_MAX_TARGET参数和LOCK_SGA参数不能同时设置True,因为使用Automatic Shared Memory Management (ASMM)可以自动管理SGA中的内存,自动跟踪已使用的和可用的内存。如果两个参数同时设置为True,可能会导致系统内存使用方面的冲突。
ORA-00847错误通常会在您试图同时将MEMORY_TARGET/MEMORY_MAX_TARGET参数和LOCK_SGA设置为真时发生。
正常处理方法及步骤第一步:您可以使用以下语句查看当前SGA共享内存锁定参数的值:
SELECT name, value
FROM gv$parameter
WHERE name = lock_sga
第二步:禁用锁定SGA参数(设置为false):
ALTER SYSTEM SET lock_sga = FALSE SCOPE=BOTH;
第三步:使用以下语句查看当前MEMORY_TARGET/MEMORY_MAX_TARGET参数的值:
SELECT name, value
FROM gv$parameter
WHERE name IN ( memory_target , memory_max_target );
第四步:设置MEMORY_TARGET/MEMORY_MAX_TARGET参数(启用Automatic Shared Memory Management):
ALTER SYSTEM SET memory_target = SCOPE=BOTH;
ALTER SYSTEM SET memory_max_target = SCOPE=BOTH;
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 ORA-00847: MEMORY_TARGET/MEMORY_MAX_TARGET and LOCK_SGA cannot be set together ORACLE 报错 故障修复 远程处理
相关文章
- ORA-23619: non-Oracle system error: string ORACLE 报错 故障修复 远程处理
- ORA-25454: error during evaluation of rule set: string.string for iterator: string ORACLE 报错 故障修复 远程处理
- ORA-19609: string is from different backup set: stamp string count string ORACLE 报错 故障修复 远程处理
- ORA-31449: invalid value for change_set_name ORACLE 报错 故障修复 远程处理
- ORA-38444: statistics do not exist for the expression set ORACLE 报错 故障修复 远程处理
- ORA-39911: Index string.string in tablespace string points to partition string of table string.string in tablespace string outside of transportable set. ORACLE 报错 故障修复 远程处理
- ORA-07680: sou2os: another call to Oracle currently executing ORACLE 报错 故障修复 远程处理
- ORA-10690: Set shadow process core file dump type (Unix only) ORACLE 报错 故障修复 远程处理
- ORA-13754: “SQL Tuning Set” “string” does not exist for user “string”. ORACLE 报错 故障修复 远程处理
- ORA-15242: could not set attribute string ORACLE 报错 故障修复 远程处理
- ORA-15740: parameter “string” not set for SQL Performance Analyzer task “string” ORACLE 报错 故障修复 远程处理
- Oracle总账管理:保障企业财务精准掌控(oracle总账)
- 查询Oracle中锁表的详细信息(查询锁表oracle)
- 指定Oracle培训机构,掌握未来技术(oracle指定培训机构)
- 升级Oracle软件升级:提升用户体验(oracle的软件)
- 空间分析 Oracle 表 所占用空间(oracle表占用)
- 利用Oracle触发器实现数据库自动化管理(oracle触发器类型)
- 出现 ORA 12560解决ORA 12560让Oracle数据库完美启动(oracle启动)
- Oracle查询月份:准确而快捷(oracle查询月份)
- 采用Oracle Q操作快速查询信息(oracle q 操作)
- Oracle尝试拼接独特的表名称(oracle 拼接表名)
- Oracle服务监听让信息变得更清晰(oracle什么服务监听)
- Oracle数据库一个字节的改变,大有可为(oracle一条数据字节)
- Oracle数据库事务处理策略(oracle tran)