在测试GoldenGate Integrated Capture Mode的时候,启动抽取进程报 OGG-02050 Not enough database memory to honor reque

在测试GoldenGate的集成捕获模式时,遇到错误OGG-02050,提示数据库内存不足无法满足请求的MAX_SGA_SIZE。已尝试将streams_pool_size设置为100M,但问题依然存在。日志显示EXT1进程已启动并成功附加到日志挖掘服务器,但没有有效的默认归档日志目的地。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在测试GoldenGate Integrated Capture Mode的时候,启动抽取进程报 OGG-02050 Not enough database memory to honor requested MAX_SGA_SIZE 错误

参数配置如下:

[html]   view plain copy 在CODE上查看代码片 派生到我的代码片
  1. GGSCI (zbdba1) 20> view param ext1  
  2.   
  3. EXTRACT ext1  
  4. USERID ogg, PASSWORD ogg  
  5. TRANLOGOPTIONS INTEGRATEDPARAMS (MAX_SGA_SIZE 50,parallelism 1)  
  6. EXTTRAIL /ogg/dirdat/sa  
  7. TABLE zbdba.*;  

解决方案:

[html]   view plain copy 在CODE上查看代码片 派生到我的代码片
  1. SQL> alter system set streams_pool_size=100m scope=spfile;  
  2.   
  3. System altered.  
  4.   
  5. SQL> show parameter streams  
  6.   
  7. NAME                                 TYPE        VALUE  
  8. ------------------------------------ ----------- ------------------------------  
  9. streams_pool_size                    big integer 4M  
  10. SQL>  
  11. SQL>  
  12. SQL>  
  13. SQL> startup force;  
  14. ORACLE instance started.  
  15.   
  16. Total System Global Area  417546240 bytes  
  17. Fixed Size                  2253824 bytes  
  18. Variable Size             322964480 bytes  
  19. Database Buffers           88080384 bytes  
  20. Redo Buffers                4247552 bytes  
  21. Database mounted.  
  22. Database opened.  
  23. SQL>  
  24. SQL>  
  25. SQL> show parameter streams  
  26.   
  27. NAME                                 TYPE        VALUE  
  28. ------------------------------------ ----------- ------------------------------  
  29. streams_pool_size                    big integer 100M  
  30. SQL>  
 再次尝试启动extract进程:

[html]   view plain copy 在CODE上查看代码片 派生到我的代码片
  1. GGSCI (zbdba1) 21> info all  
  2.   
  3. Program     Status      Group       Lag at Chkpt  Time Since Chkpt  
  4.   
  5. MANAGER     RUNNING                                            
  6. EXTRACT     RUNNING     EXT1        00:00:00      00:00:08     

查看日志:

[html]   view plain copy 在CODE上查看代码片 派生到我的代码片
  1. 2015-03-02 10:47:26  INFO    OGG-00992  Oracle GoldenGate Capture for Oracle, ext1.prm:  EXTRACT EXT1 starting.  
  2. 2015-03-02 10:47:26  INFO    OGG-03035  Oracle GoldenGate Capture for Oracle, ext1.prm:  Operating system character set identified as UTF-8. Locale: en_US, LC_ALL:.  
  3. 2015-03-02 10:47:26  INFO    OGG-01635  Oracle GoldenGate Capture for Oracle, ext1.prm:  BOUNDED RECOVERY: reset to initial or altered checkpoint.  
  4. 2015-03-02 10:47:26  INFO    OGG-01815  Oracle GoldenGate Capture for Oracle, ext1.prm:  Virtual Memory Facilities for: BR  
  5.     anon alloc: mmap(MAP_ANON)  anon free: munmap  
  6.     file alloc: mmap(MAP_SHARED)  file free: munmap  
  7.     target directories:  
  8.     /ogg/BR/EXT1.  
  9. 2015-03-02 10:47:26  INFO    OGG-01815  Oracle GoldenGate Capture for Oracle, ext1.prm:  Virtual Memory Facilities for: COM  
  10.     anon alloc: mmap(MAP_ANON)  anon free: munmap  
  11.     file alloc: mmap(MAP_SHARED)  file free: munmap  
  12.     target directories:  
  13.     /ogg/dirtmp.  
  14. 2015-03-02 10:47:26  WARNING OGG-01423  Oracle GoldenGate Capture for Oracle, ext1.prm:  No valid default archive log destination directory found for thread 1.  
  15. 2015-03-02 10:47:33  INFO    OGG-02036  Oracle GoldenGate Capture for Oracle, ext1.prm:  Integrated capture successfully attached to logmining server OGG$EXT1.  
  16. 2015-03-02 10:47:34  INFO    OGG-00993  Oracle GoldenGate Capture for Oracle, ext1.prm:  EXTRACT EXT1 started.  
  17. 2015-03-02 10:47:34  INFO    OGG-01052  Oracle GoldenGate Capture for Oracle, ext1.prm:  No recovery is required for target file /ogg/dirdat/sa000000, at RBA 0 (file not opened).  
  18. 2015-03-02 10:47:34  INFO    OGG-01478  Oracle GoldenGate Capture for Oracle, ext1.prm:  Output file /ogg/dirdat/sa is using format RELEASE 11.2.  
  19.    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值