查看ogg各进程对应的PID

本文介绍了如何使用GGSCI命令行工具查看Oracle GoldenGate的MGR、EXTRACT和REPLICAT等进程的PID,以便在需要时通过操作系统PID结束相关进程。

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

当某个进程挂起时,可以使用kill操作系统进程号的方式结束该进程。


[oracle@rac1 ogg]$ ggsci
Oracle GoldenGate Command Interpreter for Oracle
Version 11.2.1.0.33 22986205 OGGCORE_11.2.1.0.0OGGBP_PLATFORMS_160502.0200_FBO
Linux, x64, 64bit (optimized), Oracle 11g on May  2 2016 06:30:42
Copyright (C) 1995, 2016, Oracle and/or its affiliates. All rights reserved.
GGSCI (rac1) 1> exit
[oracle@rac1 ogg]$ cd dirpcs/
[oracle@rac1 dirpcs]$ more MGR.pcm 
PROGRAM MGR     PROCESSID       MGR     PORT    rac1.7809       PID     22991

[oracle@rac1 dirpcs]$ more EXTFULL.pce 
PROGRAM EXTRACT PROCESSID       EXTFULL PORT    rac1.7840       PID     25236

[oracle@rac1 dirpcs]$ more DPFULL.pce 
PROGRAM EXTRACT PROCESSID       DPFULL  PORT    rac1.7841       PID     25243




GGSCI (rac2) 20> info all
Program
<think>嗯,用户问的是Oracle GoldenGate查看抽取进程的配置参数文件。我需要先确认自己对OGG的理解是否正确。GoldenGate的进程,比如抽取进程Extract,确实是通过参数文件来配置的。这些参数文件通常存放在dirprm目录下,文件名类似extxxx.prm,其中xxx是进程名。 接下来,用户可能需要知道具体怎么找到这些文件。首先得确定OGG的安装目录,默认情况下,dirprm就在安装目录下。然后,参数文件的名字规则是ext后跟进程名,比如extora1.prm。所以需要指导用户如何进入正确的目录,并使用ls或者dir命令来查看文件列表。 另外,用户可能还想知道参数文件里具体有哪些配置内容。例如,抽取进程会指定数据库连接信息、抓取的表、排除的表、是否启用DDL同步等。我需要列举一些常见的参数,比如EXTRACT、SOURCEDB、USERID、TABLE和EXCLUDE,并给出例子说明,这样用户能更直观地理解。 还有,用户可能对如何修改这些参数文件有疑问,所以需要提醒他们修改后要重启进程才能生效。同时,参数文件的语法必须正确,否则进程可能无法启动,这也是需要注意的地方。 可能用户遇到的问题是不知道去哪里找这些配置文件,或者不确定参数的具体写法。因此,分步骤说明查看方法,并解释常见参数的作用,可以帮助用户自行检查和调整配置。同时,强调语法正确的重要性,避免用户修改时出错。 最后,确保回答结构清晰,用中文分步骤说明,符合用户的要求。如果有遗漏的部分,比如如何处理Windows系统下的路径,可能需要补充,但根据常见情况,先以Linux为例,如果有需要再扩展。</think>Oracle GoldenGate (OGG) 查看抽取进程(Extract Process)配置参数文件的步骤如下: --- ### **1. 确认参数文件路径** OGG进程参数文件默认存储在安装目录的 **`dirprm`** 子目录中。 参数文件命名规则为:**`ext<进程名>.prm`** 例如:抽取进程名为 `oraext1`,则参数文件为 `extoraext1.prm`。 --- ### **2. 查看参数文件内容** 通过以下方式直接查看文件内容: ```bash # 进入OGG安装目录的dirprm目录 cd $OGG_HOME/dirprm # 列出所有抽取进程参数文件 ls -l ext*.prm # 查看具体文件内容(例如进程名oraext1) cat extoraext1.prm ``` --- ### **3. 参数文件关键配置解析** 典型的抽取进程参数文件包含以下核心参数: ```sql -- 基本定义 EXTRACT oraext1 -- 进程名称 SOURCEDB db_name -- 源数据库名(需配置ODBC或TNS) USERID ogg_user, PASSWORD ***** -- 数据库连接账号 EXTTRAIL ./dirdat/et -- 抽取数据写入的Trail文件路径 -- 表级配置 TABLE schema.table1; -- 捕获指定表 TABLE schema.table2; EXCLUDE schema.audit%; -- 排除特定表(支持通配符%) -- 高级参数 TRANLOGOPTIONS ... -- 事务日志解析选项 GETTRUNCATES -- 捕获TRUNCATE操作 DDL INCLUDE ALL -- 是否捕获DDL(需启用DDL支持) ``` --- ### **4. 注意事项** - **修改参数后需重启进程**:使用 `STOP <进程名>` 和 `START <进程名>` 生效。 - **语法严格性**:参数文件需遵循OGG语法规范,错误的缩进或符号可能导致进程无法启动。 - **参数优先级**:若使用动态注册(如 `ADD EXTRACT` 命令),部分参数可能覆盖文件中的配置。 --- 通过以上步骤,您可以快速定位并理解OGG抽取进程的配置逻辑。如需进一步排查问题,可结合 **`VIEW REPORT <进程名>`** 命令查看进程运行日志。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值