Oracle GoldenGate Microservices 角色

本主題提供在 Oracle GoldenGate Microservices Architecture 中執行不同作業所需的角色完整清單。

下表說明每個使用者角色可執行的活動:

表格 1 Oracle GoldenGate 使用者角色和權限

角色 ID 權限層級
使用者 允許僅供參考的服務要求,這些服務要求不會更改或影響 MA 的作業。查詢 / 唯讀資訊的範例包括效能測量結果資訊、資源狀態以及監督資訊。
運算子 允許使用者僅執行作業動作,例如建立、啟動及停止資源。運算子無法更改 MA 伺服器的作業參數或設定檔。
管理員 授予使用者完整存取權,包括變更伺服器一般、非安全性相關作業參數及設定檔的能力。
安全性 授予安全性相關物件的管理,並呼叫安全性相關服務要求。此角色具有完整權限。

根據這些使用者角色,您可以執行下表提及的活動。

表格 2 Oracle GoldenGate Microservices Architecture 角色和作業

管理從屬端 角色 ID REST API 端點 說明
ADD CHECKPOINTTABLE 管理員 管理檢查點表格 在資料庫中建立檢查點表格。
ADD CREDENTIALS 安全性 建立使用者 建立「管理從屬端」所使用的「使用者」證明資料。
ADD DISTPATH 管理員 建立新的 Oracle GoldenGate 分送路徑 建立分送路徑.
ADD ENCRYPTIONPROFILE 管理員 建立加密設定檔 建立歷程檔加密/解密的加密設定檔.
ADD EXTRACT 管理員 建立擷取 建立 Extract 群組。
ADD EXTTRAIL 管理員 建立歷程檔 新增本機歷程檔至 Oracle GoldenGate 組態。
ADD HEARTBEATTABLE 管理員 建立活動訊號表格 新增活動訊號表至資料庫
ADD MASTERKEY 管理員 建立版本 新增主要加密金鑰至主要加密金鑰公事包.
ADD PROCEDURETRANDATA 管理員 管理程序補充日誌記錄 啟用程序層級補充日誌記錄。
ADD PROFILE 管理員 建立組態值 建立受管理的處理作業設定檔.
ADD RECVPATH 管理員 建立新的 Oracle GoldenGate 收集器路徑 在「接收端服務」中建立目標起始的分送路徑.
ADD REPLICAT 管理員 建立 Replicat 新增 Replicat 群組。
ADD SCHEMATRANDATA 管理員 管理綱要補充記錄日誌 啟用綱要層級補充日誌記錄。
ADD TRANDATA 管理員 管理表格補充日誌記錄 啟用表格層級補充日誌記錄。
ALTER CREDENTIALS 管理員 更新使用者 更改「管理從屬端」所使用的「使用者」證明資料。
ALTER CREDENTIALSTORE 管理員 取代別名 變更證明資料存放區的內容。
ALTER DISTPATH 管理員 更新現有的分送路徑。 變更分送路徑屬性.
ALTER ENCRYPTIONPROFILE 管理員 取代加密設定檔 更改歷程檔加密/解密的加密設定檔.
ALTER EXTRACT 管理員 更新擷取 變更 Extract 群組屬性。
ALTER EXTTRAIL 管理員 更新歷程檔 變更本機歷程檔的屬性。
ALTER HEARTBEATTABLE 管理員 更新活動訊號表 變更資料庫中的活動訊號表格
ALTER RECVPATH 管理員 更新現有的 Oracle GoldenGate 收集器路徑 變更「接收端服務」中目標起始分送路徑的屬性.
ALTER REPLICAT 管理員 更新複本 變更 Replicat 群組的屬性。
CLEANUP CHECKPOINTTABLE 使用者 管理檢查點表格 移除不再需要的檢查點記錄。
CLEANUP EXTRACT 使用者 問題命令 刪除 Extract 群組的執行歷史記錄。
CLEANUP REPLICAT 使用者 問題命令 刪除 Replicat 群組的執行歷史記錄。
CLEAR INSTANTIATION CSN 管理員 管理建立 CSN 清除目標表格的實例 CSN.
CONNECT 使用者 驗證 連線至 Oracle GoldenGate 服務管理程式
DBLOGIN USERIDALIAS 使用者 驗證 將階段作業記錄到資料庫中, 以便能夠發出可影響資料庫的其他命令.
DELETE CHECKPOINTTABLE 管理員 管理檢查點表格 移除資料庫中的檢查點表格。
DELETE CREDENTIALS 管理員 刪除使用者 從「管理從屬端」移除 Oracle GoldenGate 使用者登入證明資料。
DELETE CREDENTIALSTORE 管理員 Delete Alias - 刪除別名 刪除當作證明資料存放區的公事包。
DELETE DISTPATH 管理員 刪除現有的 Oracle GoldenGate 分送路徑 刪除分送路徑.
DELETE ENCRYPTIONPROFILE 管理員 刪除加密設定檔 移除加密設定檔.
DELETE EXTRACT 管理員 刪除擷取 刪除 Extract 群組。
DELETE EXTTRAIL 管理員 刪除軌跡 移除 Oracle GoldenGate 組態中的本機歷程檔。
DELETE HEARTBEATENTRY 管理員 刪除處理活動訊號記錄 從資料庫刪除活動訊號表項目
DELETE HEARTBEATTABLE 管理員 刪除活動訊號表 從資料庫刪除活動訊號表
DELETE MASTERKEY 管理員 刪除版本 將主要加密金鑰標示為要刪除.
DELETE PROCEDURETRANDATA 管理員 管理程序補充日誌記錄 停用程序層級補充日誌記錄。
DELETE PROFILE 管理員 管理建立 CSN 移除受管理的處理作業設定檔.
DELETE RECVPATH 管理員 刪除組態設定值 刪除「接收端服務」中的目標起始分送路徑.
DELETE REPLICAT 管理員 刪除複寫 刪除 Replicat 群組。
DELETE SCHEMATRANDATA 管理員 管理綱要補充記錄日誌 停用綱要層級補充日誌記錄。
DELETE TRANDATA 管理員 管理表格補充日誌記錄 停用表格層級補充日誌記錄。
DISABLE SERVICE 管理員 更新服務屬性 停用指定的 Oracle GoldenGate 服務.
ENABLE SERVICE 管理員 更新服務屬性 啟用指定的 Oracle GoldenGate 服務.
ENCRYPT PASSWORD 使用者 加密資料 加密 Oracle GoldenGate 參數檔或命令中使用的密碼.
FLUSH SEQUENCE 使用者 執行命令 更新 Oracle 序號, 如此當 Extract 開始擷取異動資料時, 可以取得最初的重做記錄.
HEALTH DEPLOYMENT 使用者 服務狀況摘要 顯示指定的 Oracle GoldenGate 部署項目狀況.
INFO ALL 使用者 擷取擷取 + 擷取複製 顯示系統上所有 Oracle GoldenGate 處理作業的狀態和延遲。
INFO CHECKPOINTTABLE 使用者 管理檢查點表格 傳回一或多個檢查點表格的資訊.
INFO CREDENTIALSTORE 使用者 列出網域別名和清單網域 傳回證明資料存放區的資訊。
INFO DISTPATH 使用者 擷取現有的 Oracle GoldenGate 分送路徑資訊 傳回分送路徑的資訊.
INFO ENCRYPTIONPROFILE 使用者 擷取加密設定檔 傳回加密設定檔的資訊.
INFO ER 使用者 擷取擷取和擷取 Replicat 傳回指定的萬用字元群組相關資訊。
INFO EXTRACT 使用者 問題命令 傳回 Extract 群組的資訊。
INFO EXTTRAIL 使用者 擷取軌跡 傳回本機歷程檔的資訊。
INFO HEARTBEATTABLE 使用者 擷取活動訊號表 描述資料庫中的活動訊號表格
INFO MASTERKEY 使用者 清單版本 傳回主要加密金鑰的資訊.
INFO PARAM 使用者 擷取參數資訊 顯示參數定義資訊.
INFO PROCEDURETRANDATA 使用者 管理程序補充日誌記錄 傳回程序層級補充日誌記錄狀態的相關資訊。
INFO PROFILE 使用者 擷取組態值 傳回受管理的處理作業設定檔資訊.
INFO RECVPATH 使用者 擷取現有的 Oracle GoldenGate 接收器服務路徑資訊 傳回「接收端服務」中目標起始分送路徑的資訊.
INFO REPLICAT 使用者 問題命令 傳回 Replicat 群組的相關資訊。
INFO SCHEMATRANDATA 使用者 管理綱要補充記錄日誌 傳回綱要層級補充日誌記錄狀態的資訊。
INFO TRANDATA 使用者 管理表格補充日誌記錄 傳回表格層級補充日誌記錄狀態的資訊。
KILL ER 運算子 KILL EXTRACT + KILL REPLICAT 強制結束指定的萬用字元群組。
KILL EXTRACT 運算子 問題命令 強制終止 Extract 群組執行。
KILL REPLICAT 運算子 更新複本 強制終止 Replicat 群組。
LAG ER 使用者 LAG EXTRACT + LAG REPLICAT 傳回指定的萬用字元群組相關延遲資訊。
LAG EXTRACT 使用者 問題命令 傳回 Extract 延遲的資訊。
LAG REPLICAT 使用者 問題命令 傳回 Replicat 延遲的相關資訊。
LIST TABLES 使用者 擷取資料庫表格 列出資料庫中名稱符合輸入設定的表格。
MININGDBLOGIN USERIDALIAS 使用者 驗證 指定 Oracle GoldenGate 處理作業用來登入 Oracle 探勘資料庫之使用者的證明資料。
PURGE EXTTRAIL 管理員 更新版次 移除檔案系統中與本機歷程檔相關的檔案.
REGISTER EXTRACT 管理員 建立擷取 在資料庫註冊 Extract 群組.
REGISTER REPLICAT 管理員 建立 Replicat 在資料庫註冊 Replicat 群組.
RENEW MASTERKEY 管理員 建立版本 新增一個新版本的主要加密金鑰.
RESTART DEPLOYMENT 管理員 更新部署 重新啟動指定的 Oracle GoldenGate 部署項目.
RESTART ER 運算子 問題命令 停止後再啟動指定的萬用字元群組.
RESTART EXTRACT 運算子 問題命令 停止後再啟動 Extract 群組.
RESTART REPLICAT 運算子 問題命令 停止後再啟動 Replicat 群組.
RESTART SERVICE 管理員 更新服務屬性 重新啟動指定的 Oracle GoldenGate 服務.
SEND ER 使用者 SEND EXTRACT + SEND REPLICAT 傳送指示給指定的萬用字元群組,或傳回指定的萬用字元群組相關資訊。
SEND EXTRACT 使用者 問題命令 傳送指示給執行中的 Extract 群組,或傳回其資訊。
SEND REPLICAT 使用者 問題命令 傳送指示給執行中的 Replicat 群組,或傳回執行中 Replicat 群組的相關資訊。
START DEPLOYMENT 管理員 更新部署 啟動指定的 Oracle GoldenGate 部署項目.
START DISTPATH 運算子 更新現有的分送路徑。 啟動分送路徑.
START ER 運算子 問題命令 啟動指定的萬用字元群組。
START EXTRACT 運算子 問題命令 啟動 Extract 群組。
START RECVPATH 運算子 更新現有的 Oracle GoldenGate 收集器路徑 在「接收端服務」中啟動目標起始分送路徑.
START REPLICAT 運算子 問題命令 啟動 Replicat 群組。
START SERVICE 管理員 更新服務屬性 啟動指定的 Oracle GoldenGate 服務.
STATS DISTPATH 使用者 擷取現有的 Oracle GoldenGate 分送路徑統計資料 傳回分送路徑的統計資料.
STATS ER 使用者 擷取報表 - 擷取 + 擷取報表 - Replicat 傳回指定之萬用字元群組的處理統計資料。
STATS EXTRACT 使用者 問題命令 傳回 Extract 群組的處理統計資料。
STATS RECVPATH 使用者 擷取現有的 Oracle GoldenGate 接收器服務路徑統計資料 傳回「接收端服務」中目標起始分送路徑的統計資料.
STATS REPLICAT 使用者 問題命令 傳回 Replicat 群組的處理統計資料。
STATUS DEPLOYMENT 使用者 服務狀況詳細資訊 顯示指定的 Oracle GoldenGate 部署項目狀態.
STATUS ER 使用者 STATUS EXTRACT + STATUS REPLICAT 傳回指定的萬用字元群組狀態。
STATUS EXTRACT 使用者 問題命令 傳回 Extract 群組的狀態。
STATUS REPLICAT 使用者 擷取狀態 傳回 Replicat 群組的狀態。
STATUS SERVICE 使用者 擷取服務 顯示指定的 Oracle GoldenGate 服務狀態.
STOP DEPLOYMENT 管理員 更新部署 停止指定的 Oracle GoldenGate 部署項目.
STOP DISTPATH 運算子 更新現有的分送路徑。 停止分送路徑.
STOP ER 運算子 問題命令 停止指定的萬用字元群組。
STOP EXTRACT 運算子 問題命令 停止 Extract 群組。
STOP RECVPATH 運算子 更新現有的 Oracle GoldenGate 收集器路徑 停止「接收端服務」中的目標起始分送路徑.
STOP REPLICAT 運算子 問題命令 停止 Replicat 群組。
STOP SERVICE 管理員 更新服務屬性 停止指定的 Oracle GoldenGate 服務.
SYNCHRONIZE REPLICAT 管理員 問題命令 在未正常關閉 Replicat 處理作業之後,將協調式 Replicat 的所有繫線恢復至統一的起始點。
UNDELETE MASTERKEY VERSION 管理員 更新版次 將主要加密金鑰的狀態從標示為已刪除變更成標示為可用.
UNREGISTER EXTRACT 管理員 ( 刪除擷取的一部分) 取消在資料庫註冊 Extract 群組.
UPGRADE CHECKPOINTTABLE 管理員 管理檢查點表格 從 11.2.1.0.0 或更舊版本進行 Oracle GoldenGate 升級時會新增補充檢查點表格.
UPGRADE HEARTBEATTABLE 管理員 更新活動訊號表 變更活動訊號表,以追蹤 Extract 重新啟動位置。
VALIDATE ENCRYPTIONPROFILE 管理員 驗證加密設定檔 驗證可以使用指定的設定檔加密資料.
VERSIONS 使用者 執行命令 顯示作業系統和資料庫的相關資訊。
VIEW DISCARD 使用者 擷取報表 顯示 Extract 或 Replicat 所產生的捨棄檔.
VIEW ENCKEYS 使用者 擷取組態檔 擷取包含 ENCKEYS 值的組態檔內容。
VIEW GLOBALS 使用者 擷取組態檔 在螢幕上以唯讀模式顯示 GLOBALS 參數檔的內容.
VIEW MESSAGES 使用者 擷取電文 顯示 Oracle GoldenGate 訊息日誌 (ggserr.log 檔案)。
VIEW PARAMS 使用者 擷取組態檔 在螢幕上以唯讀模式顯示參數檔的內容.
VIEW REPORT 使用者 擷取報表 顯示 Extract 或 Replicat 所產生的處理作業報表.