Ruoli microservizi Oracle GoldenGate
In questo argomento viene fornito un elenco completo dei ruoli necessari per eseguire task diversi nell'architettura dei microservizi Oracle GoldenGate.
Nella tabella riportata di seguito vengono descritte le attività che possono essere eseguite da ciascun ruolo utente.
Tabella 1 dei ruoli e dei privilegi utente di Oracle GoldenGate
| ID ruolo | Livello di privilegio |
|---|---|
| Utente | Consente richieste di servizio di sola informazione, che non alterano o influiscono sul funzionamento del MA. Esempi di informazioni di query/sola lettura includono le informazioni sulle metriche delle prestazioni, lo stato delle risorse e le informazioni di monitoraggio. |
| Operatore | Consente agli utenti di eseguire solo azioni operative, come la creazione, l'avvio e l'arresto delle risorse. Gli operatori non possono modificare i parametri operativi o i profili del server MA. |
| Amministratore | Consente l'accesso completo all'utente, inclusa la possibilità di modificare i parametri operativi generali e non correlati alla sicurezza e i profili del server. |
| Sicurezza | Consente l'amministrazione degli oggetti correlati alla sicurezza e richiama le richieste di servizio correlate alla sicurezza. Questo ruolo dispone di privilegi completi. |
In base a questi ruoli utente, è possibile eseguire le attività indicate nella tabella riportata di seguito.
Tabella 2 Ruoli e task dell'architettura dei microservizi Oracle GoldenGate
| Client di amministrazione | ID ruolo | Endpoint API REST | Descrizione |
|---|---|---|---|
ADD CHECKPOINTTABLE |
Amministratore | Gestisci tabelle checkpoint | Crea una tabella di checkpoint in un database. |
ADD CREDENTIALS |
Sicurezza | Crea utente | Crea le credenziali dell'utente per l'uso da parte del client di amministratore. |
ADD DISTPATH |
Amministratore | Creare un nuovo percorso di distribuzione Oracle GoldenGate | Crea un percorso di distribuzione. |
ADD ENCRYPTIONPROFILE |
Amministratore | Crea profilo di cifratura | Crea un profilo di cifratura per la cifratura/decifrazione dei trail. |
ADD EXTRACT |
Amministratore | Crea estrazione | Crea un gruppo Extract. |
ADD EXTTRAIL |
Amministratore | Crea trail | Aggiunge un trail locale alla configurazione di Oracle GoldenGate. |
ADD HEARTBEATTABLE |
Amministratore | Crea tabella heartbeat | Aggiunge una tabella di heartbeat al database. |
ADD MASTERKEY |
Amministratore | Crea versione | Aggiunge una chiave di crittografia primaria a un wallet di chiavi di cifratura primarie. |
ADD PROCEDURETRANDATA |
Amministratore | Gestisci log supplementari procedurali | Abilita il log supplementare a livello di procedura. |
ADD PROFILE |
Amministratore | Crea valore configurazione | Crea un profilo per i processi gestiti. |
ADD RECVPATH |
Amministratore | Crea un nuovo percorso Collector di Oracle GoldenGate | Crea un percorso di distribuzione avviato dalla destinazione nel servizio di ricezione. |
ADD REPLICAT |
Amministratore | Crea Replicat | Aggiunge un gruppo Replicat. |
ADD SCHEMATRANDATA |
Amministratore | Gestisci log supplementari schema | Abilita il log supplementare a livello di schema. |
ADD TRANDATA |
Amministratore | Gestisci log supplementare tabella | Abilita il log supplementare a livello di tabella. |
ALTER CREDENTIALS |
Amministratore | Aggiorna utente | Modifica le credenziali dell'utente per l'uso da parte del client amministrazione. |
ALTER CREDENTIALSTORE |
Amministratore | Sostituisci alias | Consente di modificare il contenuto di un'area di memorizzazione delle credenziali. |
ALTER DISTPATH |
Amministratore | Aggiorna un percorso di distribuzione esistente. | Modifica gli attributi di un percorso di distribuzione. |
ALTER ENCRYPTIONPROFILE |
Amministratore | Sostituisci profilo di cifratura | Modifica un profilo di cifratura per la cifratura/decifrazione dei trail. |
ALTER EXTRACT |
Amministratore | Aggiorna estrazione | Modifica gli attributi di un gruppo Extract. |
ALTER EXTTRAIL |
Amministratore | Aggiorna trail | Modifica gli attributi di un trail locale. |
ALTER HEARTBEATTABLE |
Amministratore | Aggiorna tabella heartbeat | Modifica una tabella di heartbeat nel database. |
ALTER RECVPATH |
Amministratore | Aggiornare un percorso Collector di Oracle GoldenGate esistente | Modifica gli attributi di un percorso di distribuzione avviato dalla destinazione nel servizio di ricezione. |
ALTER REPLICAT |
Amministratore | Aggiorna Replicat | Modifica gli attributi di un gruppo Replicat. |
CLEANUP CHECKPOINTTABLE |
Utente | Gestisci tabelle checkpoint | Rimuove i record di checkpoint che non sono più necessari. |
CLEANUP EXTRACT |
Utente | Comando problema | Elimina la cronologia di esecuzione di un gruppo Extract. |
CLEANUP REPLICAT |
Utente | Comando problema | Elimina la cronologia di esecuzione di un gruppo Replicat. |
CLEAR INSTANTIATION CSN |
Amministratore | Gestisci CSN creazione istanza | Cancella il CSN di creazione istanza in una tabella di destinazione. |
CONNECT |
Utente | Convalida | Consente di connettersi a Oracle GoldenGate Service Manager. |
DBLOGIN USERIDALIAS |
Utente | Convalida | Esegue il log della sessione in un database in modo che possano essere eseguiti altri comandi che interessano il database. |
DELETE CHECKPOINTTABLE |
Amministratore | Gestisci tabelle checkpoint | Rimuove una tabella di checkpoint da un database. |
DELETE CREDENTIALS |
Amministratore | Eliminazione di un utente | Rimuovere le credenziali di login utente di Oracle GoldenGate dal client di amministrazione. |
DELETE CREDENTIALSTORE |
Amministratore | Elimina alias | Elimina il wallet che funge da area di memorizzazione delle credenziali. |
DELETE DISTPATH |
Amministratore | Eliminare un percorso di distribuzione Oracle GoldenGate esistente | Elimina un percorso di distribuzione. |
DELETE ENCRYPTIONPROFILE |
Amministratore | Elimina profilo di cifratura | Rimuove un profilo di cifratura. |
DELETE EXTRACT |
Amministratore | Elimina estrazione | Elimina un gruppo Extract. |
DELETE EXTTRAIL |
Amministratore | Elimina percorso | Rimuove un trail locale dalla configurazione di Oracle GoldenGate. |
DELETE HEARTBEATENTRY |
Amministratore | Elimina record heartbeat processo | Elimina le voci di una tabella di heartbeat dal database. |
DELETE HEARTBEATTABLE |
Amministratore | Elimina tabella heartbeat | Elimina una tabella di heartbeat dal database. |
DELETE MASTERKEY |
Amministratore | Elimina versione | Contrassegna una chiave di cifratura primaria per l'eliminazione. |
DELETE PROCEDURETRANDATA |
Amministratore | Gestisci log supplementari procedurali | Disabilita il log supplementare a livello di procedura. |
DELETE PROFILE |
Amministratore | Gestisci CSN creazione istanza | Rimuove un profilo di processo gestito. |
DELETE RECVPATH |
Amministratore | Elimina valore di configurazione | Elimina un percorso di distribuzione avviato dalla destinazione nel servizio di ricezione. |
DELETE REPLICAT |
Amministratore | Elimina Replicat | Elimina un gruppo Replicat. |
DELETE SCHEMATRANDATA |
Amministratore | Gestisci log supplementari schema | Disabilita il log supplementare a livello di schema. |
DELETE TRANDATA |
Amministratore | Gestisci log supplementare tabella | Disabilita il log supplementare a livello di tabella. |
DISABLE SERVICE |
Amministratore | Aggiorna proprietà servizio | Disabilita i servizi di Oracle GoldenGate specificati. |
ENABLE SERVICE |
Amministratore | Aggiorna proprietà servizio | Abilita i servizi di Oracle GoldenGate specificati. |
ENCRYPT PASSWORD |
Utente | Cifra dati | Cifra la password utilizzata in un comando o in un file dei parametri di Oracle GoldenGate. |
FLUSH SEQUENCE |
Utente | Esegui comando | Aggiorna una sequenza Oracle in modo che i redo record iniziali siano disponibili quando Extract inizia ad acquisire i dati di transazione. |
HEALTH DEPLOYMENT |
Utente | Riepilogo stato servizio | Visualizza la condizione delle distribuzioni di Oracle GoldenGate specificate. |
INFO ALL |
Utente | Recupera estrazione + Recupera Replicat | Visualizza lo stato e il ritardo per tutti i processi Oracle GoldenGate in un sistema. |
INFO CHECKPOINTTABLE |
Utente | Gestisci tabelle checkpoint | Restituisce le informazioni relative a una o più tabelle di checkpoint. |
INFO CREDENTIALSTORE |
Utente | Elenca alias di dominio e Elenca domini | Restituisce le informazioni relative a un'area di memorizzazione delle credenziali. |
INFO DISTPATH |
Utente | Recuperare le informazioni sul percorso di distribuzione di Oracle GoldenGate esistente | Restituisce le informazioni relative ai percorsi di distribuzione. |
INFO ENCRYPTIONPROFILE |
Utente | Recupera profilo di cifratura | Restituisce le informazioni relative ai profili di cifratura. |
INFO ER |
Utente | Recupera estrazione e Recupera Replicat | Restituisce le informazioni relative ai gruppi con caratteri jolly specificati. |
INFO EXTRACT |
Utente | Comando problema | Restituisce le informazioni relative a un gruppo Extract. |
INFO EXTTRAIL |
Utente | Recupera trail | Restituisce le informazioni relative a un trail locale. |
INFO HEARTBEATTABLE |
Utente | Recupera tabella heartbeat | Descrive una tabella di heartbeat nel database. |
INFO MASTERKEY |
Utente | Versioni elenco | Restituisce le informazioni relative alle chiavi di cifratura primarie. |
INFO PARAM |
Utente | Recupera informazioni parametro | Visualizza le informazioni di definizione dei parametri. |
INFO PROCEDURETRANDATA |
Utente | Gestisci log supplementari procedurali | Restituisce le informazioni relative allo stato del log supplementare a livello di procedura. |
INFO PROFILE |
Utente | Recupera valore configurazione | Restituisce le informazioni relative ai profili di processo gestito. |
INFO RECVPATH |
Utente | Recuperare le informazioni sul percorso del servizio del destinatario Oracle GoldenGate esistente | Restituisce le informazioni relative ai percorsi di distribuzione avviati dalla destinazione nel servizio di ricezione. |
INFO REPLICAT |
Utente | Comando problema | Restituisce le informazioni relative a un gruppo Replicat. |
INFO SCHEMATRANDATA |
Utente | Gestisci log supplementari schema | Restituisce le informazioni relative allo stato del log supplementare a livello di schema. |
INFO TRANDATA |
Utente | Gestisci log supplementare tabella | Restituisce le informazioni relative allo stato del log supplementare a livello di tabella. |
KILL ER |
Operatore | KILL EXTRACT + KILL REPLICAT |
Termina in modo forzato i gruppi con caratteri jolly specificati. |
KILL EXTRACT |
Operatore | Comando problema | Interrompe in modo forzato l'esecuzione di un gruppo Extract. |
KILL REPLICAT |
Operatore | Aggiorna Replicat | Termina in modo forzato un gruppo Replicat. |
LAG ER |
Utente | LAG EXTRACT + LAG REPLICAT |
Restituisce le informazioni di ritardo relative ai gruppi con caratteri jolly specificati. |
LAG EXTRACT |
Utente | Comando problema | Restituisce le informazioni relative al ritardo di Extract. |
LAG REPLICAT |
Utente | Comando problema | Restituisce le informazioni relative al ritardo di Replicat. |
LIST TABLES |
Utente | Recupera tabelle database | Elenca le tabelle del database i cui nomi corrispondono alla specifica dell'input. |
MININGDBLOGIN USERIDALIAS |
Utente | Convalida | Specifica le credenziali dell'utente utilizzate in un processo Oracle GoldenGate per collegarsi a un database Oracle di mining. |
PURGE EXTTRAIL |
Amministratore | Aggiorna la versione | Rimuove i file relativi a un trail locale dal file system. |
REGISTER EXTRACT |
Amministratore | Crea estrazione | Registra un gruppo Extract con il database. |
REGISTER REPLICAT |
Amministratore | Crea Replicat | Registra un gruppo Replicat con il database. |
RENEW MASTERKEY |
Amministratore | Crea versione | Aggiunge una nuova versione di una chiave di cifratura primaria. |
RESTART DEPLOYMENT |
Amministratore | Aggiorna una distribuzione | Riavvia le distribuzioni di Oracle GoldenGate specificate. |
RESTART ER |
Operatore | Comando problema | Arresta e avvia i gruppi con caratteri jolly specificati. |
RESTART EXTRACT |
Operatore | Comando problema | Arresta e avvia un gruppo Extract. |
RESTART REPLICAT |
Operatore | Comando problema | Arresta e avvia un gruppo Replicat. |
RESTART SERVICE |
Amministratore | Aggiorna proprietà servizio | Riavvia i servizi di Oracle GoldenGate specificati. |
SEND ER |
Utente | SEND EXTRACT + SEND REPLICAT |
Invia istruzioni ai gruppi con caratteri jolly specificati o restituisce le informazioni relative ai gruppi con caratteri jolly specificati. |
SEND EXTRACT |
Utente | Comando problema | Invia istruzioni a un gruppo Extract in esecuzione o restituisce le informazioni relative a un gruppo Extract in esecuzione. |
SEND REPLICAT |
Utente | Comando problema | Invia istruzioni a un gruppo Replicat in esecuzione o restituisce le informazioni relative a un gruppo Replicat in esecuzione. |
START DEPLOYMENT |
Amministratore | Aggiorna distribuzione | Avvia le distribuzioni di Oracle GoldenGate specificate. |
START DISTPATH |
Operatore | Aggiorna un percorso di distribuzione esistente. | Avvia un percorso di distribuzione. |
START ER |
Operatore | Comando problema | Avvia i gruppi con caratteri jolly specificati. |
START EXTRACT |
Operatore | Comando problema | Avvia un gruppo Extract. |
START RECVPATH |
Operatore | Aggiornare un percorso Collector di Oracle GoldenGate esistente | Avvia un percorso di distribuzione avviato dalla destinazione nel servizio di ricezione. |
START REPLICAT |
Operatore | Comando problema | Avvia un gruppo Replicat. |
START SERVICE |
Amministratore | Aggiorna proprietà servizio | Avvia i servizi di Oracle GoldenGate specificati. |
STATS DISTPATH |
Utente | Recuperare le statistiche del percorso di distribuzione di Oracle GoldenGate esistenti | Restituisce le statistiche per un percorso di distribuzione. |
STATS ER |
Utente | Recupera report - Estrazione + Recupera report - Replicat | Restituisce le statistiche di elaborazione per i gruppi con caratteri jolly specificati. |
STATS EXTRACT |
Utente | Comando problema | Restituisce le statistiche di elaborazione per un gruppo Extract. |
STATS RECVPATH |
Utente | Recuperare le statistiche del percorso del servizio di ricezione Oracle GoldenGate esistenti | Restituisce le statistiche per un percorso di distribuzione avviato dalla destinazione nel servizio di ricezione. |
STATS REPLICAT |
Utente | Comando problema | Restituisce le statistiche di elaborazione per un gruppo Replicat. |
STATUS DEPLOYMENT |
Utente | Dettagli stato servizio | Visualizza lo stato delle distribuzioni di Oracle GoldenGate specificate. |
STATUS ER |
Utente | STATUS EXTRACT + STATUS REPLICAT |
Restituisce lo stato dei gruppi con caratteri jolly specificati. |
STATUS EXTRACT |
Utente | Comando problema | Restituisce lo stato di un gruppo Extract. |
STATUS REPLICAT |
Utente | Recupera stato | Restituisce lo stato di un gruppo Replicat. |
STATUS SERVICE |
Utente | Recupera servizio | Visualizza lo stato dei servizi di Oracle GoldenGate specificati. |
STOP DEPLOYMENT |
Amministratore | Aggiorna una distribuzione | Arresta le distribuzioni di Oracle GoldenGate specificate. |
STOP DISTPATH |
Operatore | Aggiorna un percorso di distribuzione esistente. | Arresta un percorso di distribuzione. |
STOP ER |
Operatore | Comando problema | Arresta i gruppi con caratteri jolly specificati. |
STOP EXTRACT |
Operatore | Comando problema | Arresta un gruppo Extract. |
STOP RECVPATH |
Operatore | Aggiornare un percorso Collector di Oracle GoldenGate esistente | Arresta un percorso di distribuzione avviato dalla destinazione nel servizio di ricezione. |
STOP REPLICAT |
Operatore | Comando problema | Arresta un gruppo Replicat. |
STOP SERVICE |
Amministratore | Aggiorna proprietà servizio | Arresta i servizi di Oracle GoldenGate specificati. |
SYNCHRONIZE REPLICAT |
Amministratore | Comando problema | Riporta tutti i thread di un Replicat coordinato a un punto di inizio uniforme dopo l'arresto imperfetto del processo Replicat. |
UNDELETE MASTERKEY VERSION |
Amministratore | Aggiorna la versione | Modifica lo stato di una chiave di cifratura primaria da contrassegnata per l'eliminazione a disponibile. |
UNREGISTER EXTRACT |
Amministratore | (Parte di Elimina estrazione) | Annulla la registrazione di un gruppo Extract nel database. |
UPGRADE CHECKPOINTTABLE |
Amministratore | Gestisci tabelle checkpoint | Aggiunge una tabella di checkpoint supplementare durante l'upgrade di Oracle GoldenGate dalla versione 11.2.1.0.0 o da una versione precedente. |
UPGRADE HEARTBEATTABLE |
Amministratore | Aggiorna tabella heartbeat | Modifica le tabelle di heartbeat per tenere traccia della posizione di riavvio di Extract. |
VALIDATE ENCRYPTIONPROFILE |
Amministratore | Convalida profilo di cifratura | Convalida la cifratura dei dati con il profilo specificato. |
VERSIONS |
Utente | Esegui comando | Visualizza le informazioni relative al sistema operativo e al database. |
VIEW DISCARD |
Utente | Recupera report | Visualizza il file dei dati scartati generato da Extract o Replicat. |
VIEW ENCKEYS |
Utente | Recupero file di configurazione | Recupera il contenuto di un file di configurazione contenente il valore ENCKEYS. |
VIEW GLOBALS |
Utente | Recupero file di configurazione | Visualizza allo schermo il contenuto del file dei parametri GLOBALS in modalità di sola lettura. |
VIEW MESSAGES |
Utente | Recupero messaggi | Visualizza il log di messaggi di Oracle GoldenGate (file ggserr.log). |
VIEW PARAMS |
Utente | Recupero file di configurazione | Visualizza allo schermo il contenuto di un file dei parametri in modalità di sola lettura. |
VIEW REPORT |
Utente | Recupera report | Visualizza il report processo generato da Extract o Replicat. |