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 所產生的處理作業報表. |