![AWE 内存配置](https://linux22.com/image/637145/AWE%20%E5%86%85%E5%AD%98%E9%85%8D%E7%BD%AE.png)
我正在配置 Oracle 9i 以利用 Windows 32 位上的 AWE 内存配置。
我遇到错误 ORA-27102:内存不足 OSD-00022:未找到消息 22;产品 = RDBMS;设施 = SOSD
额外细节 操作系统:Windows 2003 Server 企业版 32 位 Oracle:Oracle 9.2.0.1.0 企业版
- 服务器 CPU 数量:16
- 服务器内存:32GB
启动文件
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /noexecute=optout /fastdetect /PAE
註冊
AWE_WINDOW_MEMORY:1384120320
Oracle 设置
- *.aq_tm_进程=1
- *.background_dump_dest='C:\oracle\admin\ORCL\bdump'
*.兼容='9.2.0.0.0'
*.control_files='C:\oracle\oradata\ORCL\CONTROL01.CTL','C:\oracle\oradata\ORCL\CONTROL02.CTL','C:\oracle\oradata\ORCL\CONTROL03.CTL'- *.core_dump_dest='C:\oracle\admin\ORCL\cdump'
- *.db_block_buffers=480000
- *.db_block_size=8192
- *._db_block_lru_latches=32
- *.db_domain=''
- *.db_file_multiblock_read_count=16
- *.db_name='ORCL'
- *.dispatchers='(协议=TCP) (服务=ORCLXDB)'
- *.fast_start_mttr_target=300
- *.hash_join_enabled=TRUE
- *.实例名称='ORCL'
- *.java_pool_size=33554432
- *.job_queue_processes=10
- *.大池大小=8388608
- *.打开光标=300
- *.pga_aggregate_target=117922508
- *.进程=150
- *.query_rewrite_enabled='FALSE'
- *.remote_login_passwordfile='独家'
- *.共享池大小=354121647
- *.排序区域大小=524288
- *.star_transformation_enabled='FALSE'
- *.timed_statistics=TRUE
- *.undo_management='自动'
- *.undo_保留=10800
- *.undo_tablespace='UNDOTBS1'
- *.use_indirect_data_buffers=TRUE
- *.user_dump_dest='C:\oracle\admin\ORCL\udump'
我尝试过将 AWE_WINDOW_MEMORY 减少到 400M,也尝试过增加到 2 GB,但在这两种情况下我都收到内存不足的错误,所以我的第一个问题是确认我的 AWE_WINDOW_MEMORY 是否真的有效?请帮忙