Referência da CLI do Oracle Database
A CLI do Banco de Dados (dbcli
) é uma interface de linha de comando disponível para o Base Database Service. Depois de estabelecer conexão com o sistema de BD no Base Database Service, você pode usar o dbcli
para executar tarefas como criar homes de bancos de dados e bancos de dados Oracle.
Observações Operacionais
-
Os comandos da CLI do banco de dados devem ser executados como o usuário raiz.
-
O
dbcli
está no diretório/opt/oracle/dcs/bin/
.Esse diretório está incluído no caminho para o ambiente do usuário raiz.
-
O Oracle Database mantém logs da saída do comando
dbcli
nos arquivosdcscli.log
edcs-agent.log
no diretório/opt/oracle/dcs/log/
. - Os comandos da CLI do banco de dados e a maioria dos parâmetros fazem distinção entre maiúsculas e minúsculas e devem ser digitados conforme mostrado. Alguns parâmetros não fazem distinção entre maiúsculas e minúsculas, conforme indicado nas descrições de parâmetro, e podem ser digitados em letras maiúsculas ou minúsculas.
Sintaxe
Os comandos da CLI do banco de dados usam a seguinte sintaxe:
dbcli command [parameters]
em que:
command
é uma combinação de verbo-objeto, comocreate-database
.parameters
inclui opções adicionais para o comando. A maioria dos nomes de parâmetros é precedida por dois traços, por exemplo,--help
. Os nomes de parâmetros abreviados são precedidos por um traço, por exemplo,-h
.- Os valores dos parâmetros especificados pelo usuário são mostrados em texto vermelho entre sinais de maior e menor, por exemplo, <db_home_id>. Omita os sinais de maior e menor ao especificar esses valores.
- O parâmetro de ajuda está disponível com cada comando.
O restante deste tópico contém sintaxe e outros detalhes sobre os comandos.
Comando de Atualização da CLI
Ocasionalmente, novos comandos são adicionados à CLI do banco de dados e outros comandos são atualizados para oferecer suporte a novos recursos. Você pode usar o seguinte comando para atualizar a CLI do banco de dados:
cliadm update-dbcli
Use o comando cliadm update-dbcli
para atualizar a CLI do banco de dados com os comandos novos e atualizados mais recentes.
Observação:
Em sistemas de banco de dados RAC, execute o comando cliadm update-dbcli
em cada nó do cluster.
Sintaxe
cliadm update-dbcli [-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-j | --json | (Opcional) Exibe a saída JSON. |
Exemplo
O seguinte comando atualiza o dbcli
:
cliadm update-dbcli
Saída:{
"jobId" : "dc9ce73d-ed71-4473-99cd-9663b9d79bfd",
"status" : "Created",
"message" : "Dcs cli will be updated",
"reports" : [ ],
"createTimestamp" : "January 18, 2017 10:19:34 AM PST",
"resourceList" : [ ],
"description" : "dbcli patching",
"updatedTime" : "January 18, 2017 10:19:34 AM PST"
}
Comandos Agent
O seguinte comando está disponível para gerenciar agentes:
dbcli ping-agent
dbcli ping-agent
Use o comando dbcli ping-agent
para testar a acessibilidade de um agente.
Sintaxe
dbcli ping-agent [-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-j | --json | (Opcional) Exibe a saída JSON. |
Comandos Autologcleanpolicy
Os comandos a seguir estão disponíveis para gerenciar políticas para limpeza automática (expurgação) de logs.
dbcli create-autoLogCleanPolicy
dbcli list-autoLogCleanPolicy
dbcli create-autoLogCleanPolicy
Use o comando dbcli create-autoLogCleanPolicy
para criar políticas para limpeza automática (expurgação) de logs.
Sintaxe
dbcli create-autoLogCleanPolicy
[-c {gi|database|dcs}]
[-f <number>]
[-o <number>]
[-u {Day|Hour|Minute}]
[-uMB <number>]
[-uPer <number>]
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-c | --components | (Opcional) Componentes a serem expurgados. Os valores possíveis são gi, database e dcs. Separe diversas entradas com vírgula. Exemplo: gi,dcs |
-f | --freeSpaceBelowPercentage | (Opcional) Expurga logs quando o espaço livre em disco está abaixo da porcentagem especificada do tamanho total da partição. Intervalo válido: 20 a 50. Padrão: 20. |
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-j | --json | (Opcional) Exibe a saída JSON. |
-o | --olderthan | (Opcional) Parte de quantidade do intervalo de tempo. Padrão: 30. Limpa logs anteriores ao intervalo de tempo especificado (-o e -u ).
|
-u | --olderThanUnit | (Opcional) Parte de unidade do intervalo de tempo. Valores possíveis: Day, Hour ou Minute. Padrão: Day. Limpa logs anteriores ao intervalo de tempo especificado (-o e -u ).
|
-uMB | --usageOverMB | (Opcional) Expurga logs quando o uso do log excede o número especificado de Megabytes (MB). Intervalo válido: 10 a 50% do tamanho total da partição |
-uPer | --usageOverPercentage | (Opcional) Expurga logs quando o uso do log excede a porcentagem especificada do tamanho total da partição. Intervalo válido: 10 a 50. |
dbcli list-autoLogCleanPolicy
Use o comando dbcli list-autoLogCleanPolicy
para listar políticas para limpeza automática de logs.
Sintaxe
dbcli list-autoLogCleanPolicy
[-c {gi|database|dcs}]
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-c | --components | (Opcional) Componentes. Os valores possíveis são gi, database e dcs. Separe diversas entradas com vírgula. Exemplo: gi,dcs |
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-j | --json | (Opcional) Exibe a saída JSON. |
Comandos Backup
Os seguintes comandos estão disponíveis para fazer backup de bancos de dados:
dbcli create-backup
dbcli getstatus-backup
dbcli schedule-backup
Observação:
Em vez de usar dbcli
, você pode usar a Console ou o API para gerenciar o backup dos bancos de dados do seu sistema de banco de dados no Object Storage. No entanto, se você alternar do uso de dbcli
para o uso de backups gerenciados, uma nova configuração de backup será criada e associada ao seu banco de dados, e os backups criados usando o dbcli
não estarão acessíveis nas interfaces de backup gerenciado. Para obter informações sobre backups gerenciados, consulte Fazer Backup e Recuperação no Base Database Service.
Antes de fazer backup de um banco de dados usando o comando dbcli create-backup
, você precisará:
- Criar uma configuração de backup usando o comando
dbcli create-backupconfig
. - Associar a configuração de backup ao banco de dados usando o comando
dbcli update-database
.
Depois que um banco de dados for associado a uma configuração de backup, você poderá usar o comando dbcli create-backup
em um job cron
para executar backups automaticamente. Você pode usar um utilitário cron, como CronMaker, para ajudar a criar expressões. Para obter mais informações, consulte CronMaker.
dbcli create-backup
Use o comando dbcli create-backup
para criar um backup de um banco de dados.
Sintaxe
dbcli create-backup
-in <db_name>
-i <db_id>
[-bt {Regular-L0|Regular-L1|Longterm|ArchiveLog}]
[-c {Database|TdeWallet}]
[-k <n>]
[-t <tag>]
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-bt | --backupType |
Tipo de backup (Opcional). Os valores possíveis são Regular-L0, Regular-L1, Longterm e ArchiveLog. Regular-L0 e Regular L1 correspondem aos backups L0 e L1 incrementais. Longterm corresponde a backup Completo. ArchiveLog corresponde ao backup de redo logs arquivados. O valor padrão é Regular-L1. Os valores não fazem distinção entre maiúsculas de minúsculas. Se omitido, o valor padrão será usado. |
-c | --component |
(Opcional) Componente. Os valores possíveis são Database e TdeWallet. O valor padrão é Database. O valor TdeWallet faz backup de wallets de TDE. Os valores não fazem distinção entre maiúsculas de minúsculas. Se omitido, o valor padrão será usado. Observe que o backup das wallets de TDE é feito automaticamente nas seguintes situações:
|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-i | --dbid | O ID do banco de dados do qual será feito backup. Use o comandodbcli list-databases para obter o ID do banco de dados.
|
-in | --dbName | O nome do banco de dados do qual será feito backup. Use o comando dbcli list-databases para obter o nome do banco de dados.
|
-j | --json | (Opcional) Exibe a saída JSON. |
-k | --keepDays |
(Opcional) Especifica o período pelo qual o backup ou a cópia deve ser mantido. Após esse período, o backup fica obsoleto, independentemente das definições da política de retenção de backup. Somente para o tipo de backup Longterm. |
-t | --tag |
(Obrigatório para o tipo de backup Longterm) Determina um nome de tag especificado pelo usuário para um conjunto de backup e aplica essa tag aos arquivos de saída gerados pelo comando. Esse valor não faz distinção entre maiúsculas e minúsculas. Número válido de caracteres: 1 a 30. Os caracteres são limitados aos caracteres válidos em nomes de arquivo no sistema de arquivos de destino. Por exemplo, o ASM não oferece suporte ao uso do caractere de hífen (-) nos nomes de arquivo que ele usa internamente, portanto, incremental-semanal não é um nome de tag válido para backups em grupos de discos do ASM. As variáveis de ambiente não são válidas no parâmetro TAG. |
Exemplos
O comando a seguir cria um backup do banco de dados especificado usando o ID do banco de dados.
dbcli create-backup -i 573cadb2-0cc2-4c1c-9c31-595ab8963d5b
Este comando cria um backup do banco de dados especificado usando o nome do banco de dados ("mydb").
dbcli create-backup -in mydb
dbcli getstatus-backup
Use o comando dbcli getstatus-backup
para exibir o status de um backup.
Sintaxe
dbcli getstatus-backup
-t <backup_type>
[i <id>]
[-in <name>]
[-l] [-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-i | --dbId | (Opcional) ID do Recurso do Banco de Dados. |
-in | --dbName | (Opcional) Nome do Recurso do Banco de Dados. |
-j | --json | (Opcional) Exibe a saída JSON. |
-l | --isLatestBackupReport | (Opcional) Relatório de backup mais recente. Padrão: true. |
-t | --backupType | Tipo de backup. |
dbcli schedule-backup
Use o comando dbcli schedule-backup
para programar um backup de um banco de dados.
Sintaxe
dbcli schedule-backup
-t <backup_type>
-f <number>
[i <id>]
[-in <name>]
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-f | --frequency | Frequência em minutos. |
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-i | --dbId | (Opcional) ID do Recurso do Banco de Dados. |
-in | --dbName | (Opcional) Nome do Recurso do Banco de Dados. |
-j | --json | (Opcional) Exibe a saída JSON. |
-t | --backupType | Tipo de backup. |
Comandos Backupconfig
Uma configuração de backup determina o destino do backup e a janela de recuperação para backups do banco de dados. Você pode criar a configuração de backup e, em seguida, associá-la a um banco de dados usando o comando dbcli update-database
.
Observação:
Os backups configurados usando a Console podem ficar inutilizáveis se você fizer alterações usando esses comandos. Para backups configurados usando a Console, use esses comandos apenas com orientação do suporte.Observação:
Em vez de usar dbcli
, você pode usar a Console ou o API para gerenciar o backup dos bancos de dados do sistema de banco de dados no Object Storage. Para obter informações sobre backups gerenciados, consulte Fazer Backup e Recuperação no Base Database Service.
Depois que um banco de dados for associado a uma configuração de backup, você poderá usar o comando dbcli create-backup
em um job cron
para executar backups automaticamente. Você pode usar um utilitário cron, como CronMaker, para ajudar a criar expressões. Para obter mais informações, consulte CronMaker.
Os seguintes comandos estão disponíveis para gerenciar configurações de backup:
dbcli create-backupconfig
dbcli list-backupconfigs
dbcli describe-backupconfig
dbcli update-backupconfig
dbcli delete-backupconfig
dbcli create-backupconfig
Use o comando dbcli create-backupconfig
para criar uma configuração de backup que defina o destino do backup e as janelas de recuperação.
Sintaxe
dbcli create-backupconfig
-d {DISK|OBJECTSTORE|NONE}
-c <bucket>
-o <object_store_swift_id>
-on <object_store_swift_name>
-w <n>
-n <name>
[-cr|-no-cr]
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-c | --container |
O nome de um bucket existente no serviço Oracle Cloud Infrastructure Object Storage. Você pode usar a Console ou a API do Object Storage para criar o bucket. Para obter mais informações, consulte Gerenciando Buckets. Você também deve especificar o parâmetro |
-cr -no-cr |
--crosscheck --no-crosscheck |
(Opcional) Indica se a operação de verificação cruzada deve ou não ser ativada. Esta operação determina se os arquivos no disco no catálogo de gerenciamento de mídia correspondem aos dados no repositório do RMAN. Se o valor apropriado for omitido, a definição padrão será usada (a verificação cruzada é ativada por padrão). |
-d | --backupdestination |
O destino do backup como um dos seguintes (esses valores não fazem distinção entre maiúsculas e minúsculas): DISK - A Área de Recuperação Rápida local. OBJECTSTORE - O serviço Oracle Cloud Infrastructure Object Storage. Você também deve especificar os parâmetros NONE - Desativa o backup. |
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-j | --json | (Opcional) Exibe a saída JSON. |
-n | --name | O nome da configuração de backup. |
-o | --objectstoreswiftId |
O ID do armazenamento de objetos que contém o ponto final e as credenciais do serviço Oracle Cloud Infrastructure Object Storage. Use o comando Você também deve especificar o parâmetro |
-on | --objectstoreswiftName |
O nome do armazenamento de objetos que contém o ponto final e as credenciais do serviço Oracle Cloud Infrastructure Object Storage. Use o comando Você também deve especificar o parâmetro |
-w | --recoverywindow |
O número de dias pelos quais os backups e redo logs arquivados são mantidos. O intervalo sempre termina com o tempo atual e é estendido novamente no tempo pelo número de dias especificado. Para um destino de backup DISK, especifique 1 a 14 dias. Para um destino de backup OBJECTSTORE, especifique 1 a 30 dias. |
Exemplo
O comando a seguir cria uma configuração de backup com o nome 'dbbkcfg1':
dbcli create-backupconfig -d Disk -w 7 -n dbbkcfg1
Saída:{
"jobId" : "4e0e6011-db53-4142-82ef-eb561658a0a9",
"status" : "Success",
"message" : null,
"reports" : [ {
"taskId" : "TaskParallel_919",
"taskName" : "persisting backup config metadata",
"taskResult" : "Success",
"startTime" : "November 18, 2016 20:21:25 PM UTC",
"endTime" : "November 18, 2016 20:21:25 PM UTC",
"status" : "Success",
"taskDescription" : null,
"parentTaskId" : "TaskSequential_915",
"jobId" : "4e0e6011-db53-4142-82ef-eb561658a0a9",
"tags" : [ ],
"reportLevel" : "Info",
"updatedTime" : "November 18, 2016 20:21:25 PM UTC"
} ],
"createTimestamp" : "November 18, 2016 20:21:25 PM UTC",
"description" : "create backup config:dbbkcfg1",
"updatedTime" : "November 18, 2016 20:21:25 PM UTC"
}
dbcli list-backupconfigs
Use o comando dbcli list-backupconfigs
para listar todas as configurações de backup no sistema de banco de dados.
Sintaxe
dbcli list-backupconfigs [-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-j | --json | (Opcional) Exibe a saída JSON. |
Exemplo
O seguinte comando lista uma configuração de backup:
dbcli list-backupconfigs
Saída:ID Name RecoveryWindow BackupDestination CreateTime
---------------------------------------- -------------------- ------------------ ----------------- -----------------------------
ccdd56fe-a40b-4e82-b38d-5f76c265282d dbbkcfg1 7 Disk July 10, 2016 12:24:08 PM UTC
dbcli describe-backupconfig
Use o comando dbcli describe-backupconfig
para mostrar detalhes sobre uma configuração de backup específica.
Sintaxe
dbcli describe-backupconfig -i <id> -in <name> [-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-i | --backupconfigid | O ID da configuração de backup. Use o comando dbcli list-backupconfigs para obter o ID.
|
-in | --backupconfigname | O nome da configuração de backup. Use o comando dbcli list-backupconfigs para obter o nome.
|
-j | --json | (Opcional) Exibe a saída JSON. |
Exemplo
Este comando exibe detalhes sobre uma configuração de backup:
dbcli describe-backupconfig -i ccdd56fe-a40b-4e82-b38d-5f76c265282d
Saída:Backup Config details
----------------------------------------------------------------
ID: ccdd56fe-a40b-4e82-b38d-5f76c265282d
Name: dbbkcfg1
RecoveryWindow: 7
BackupDestination: Disk
CreatedTime: July 10, 2016 12:24:08 PM UTC
UpdatedTime: July 10, 2016 12:24:08 PM UTC
dbcli update-backupconfig
Use o comando dbcli update-backupconfig
para atualizar uma configuração de backup existente.
Sintaxe
dbcli update-backupconfig
-i <id>
-in <name>
-w <n>
-d {DISK|OBJECTSTORE|NONE}
-c <bucket>
-o <object_store_swift_id>
-on <object_store_swift_name>
[-cr|-no-cr]
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-c | --container |
O nome de um bucket existente no serviço Oracle Cloud Infrastructure Object Storage. Você pode usar a Console ou a API do Object Storage para criar o bucket. Para obter mais informações, consulte Gerenciando Buckets. Você também deve especificar o parâmetro |
-cr -no-cr |
--crosscheck --no-crosscheck |
(Opcional) Indica se a operação de verificação cruzada deve ou não ser ativada. Esta operação determina se os arquivos no disco no catálogo de gerenciamento de mídia correspondem aos dados no repositório do RMAN. Se o valor apropriado for omitido, a definição padrão será usada (a verificação cruzada é ativada por padrão). |
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-i | --backupconfigid | O ID da configuração de backup a ser atualizada. Use o comando dbcli list-backupconfigs para obter o ID.
|
-in | --backupconfigname | O nome da configuração de backup a ser atualizada. Use o comando dbcli list-backupconfigs para obter o nome.
|
-j | --json | (Opcional) Exibe a saída JSON. |
-o | --objectstoreswiftId |
O ID do armazenamento de objetos que contém o ponto final e as credenciais do serviço Oracle Cloud Infrastructure Object Storage. Use o comando Você também deve especificar o parâmetro |
-on | --objectstoreswiftname |
O nome do armazenamento de objetos que contém o ponto final e as credenciais do serviço Oracle Cloud Infrastructure Object Storage. Use o comando Você também deve especificar o parâmetro |
-w | --recoverywindow |
A nova janela de recuperação de disco. Para um destino de backup DISK, especifique 1 a 14 dias. Para um destino de backup OBJECTSTORE, especifique 1 a 30 dias. |
Exemplo
O comando a seguir atualiza a janela de recuperação para uma configuração de backup:
dbcli update-backupconfig -i ccdd56fe-a40b-4e82-b38d-5f76c265282d -w 5
Saída:{
"jobId" : "0e849291-e1e1-4c7a-8dd2-62b522b9b807",
"status" : "Created",
"message" : null,
"reports" : [ ],
"createTimestamp" : 1468153731699,
"description" : "update backup config: dbbkcfg1",
"updatedTime" : 1468153731700
}
dbcli delete-backupconfig
Use o comando dbcli delete-backupconfig
para excluir uma configuração de backup.
Sintaxe
dbcli delete-backupconfig -i <id> -in <name> [-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-i | --id | O ID da configuração de backup a ser excluída. Use o comando dbcli list-backupconfigs para obter o ID.
|
-in | --backupconfigname | O nome da configuração de backup a ser excluída. Use o comando dbcli list-backupconfigs para obter o nome.
|
-j | --json | (Opcional) Exibe a saída JSON. |
Exemplo
Este comando exclui a configuração de backup especificada:
dbcli delete-backupconfig -i ccdd56fe-a40b-4e82-b38d-5f76c265282d
Comando Component
dbcli describe-component
O sistema de banco de dados pode não incluir este comando mais recente. Se tiver problemas ao executar o comando, use o comando CLI Update Command
para atualizar a CLI do banco de dados e tente executar a operação novamente.
Observação:
O comando dbcli describe-component
não está disponível em sistemas de banco de dados RAC de 2 nós. Não há suporte para a aplicação de patches de sistemas de 2 nós por meio do Object Storage.
Use o comando dbcli describe-component
para mostrar as versões de patch instaladas e disponíveis para os componentes do servidor, do armazenamento e/ou do home de banco de dados no sistema de banco de dados.
Este comando requer uma configuração de credenciais do Object Storage válida. Se a configuração estiver ausente ou for inválida, o comando falhará com o erro: Failed to connect to the object store. Please provide valid details.
Para obter mais informações sobre como atualizar a CLI, criar a configuração de credenciais e aplicar patches, consulte Atualizar um Sistema de Banco de Dados.
Sintaxe
dbcli describe-component
[-s <server_group>]
[-d <db_group>]
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-d | --dbhomes | (Opcional) Lista as versões de patch instaladas e disponíveis somente para os componentes do home do banco de dados. |
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-j | --json | (Opcional) Exibe a saída JSON. |
-s | --server | (Opcional) Lista as versões de patch instaladas e disponíveis somente para os componentes do servidor. |
Exemplo
O seguinte comando para mostrar as versões do componente atual e as versões de patch disponíveis no armazenamento de objetos:
dbcli describe-component
Saída:System Version
---------------
12.1.2.10.0
Component Installed Version Available Version
---------------------------------------- -------------------- --------------------
OAK 12.1.2.10.0 up-to-date
GI 12.1.0.2.161018 up-to-date
ORADB12102_HOME1 12.1.0.2.161018 up-to-date
ORADB12102_HOME2, ORADB12102_HOME3 12.1.0.2.160719 12.1.0.2.161018
Comandos Database
Os seguintes comandos estão disponíveis para gerenciar bancos de dados:
dbcli clone-database
dbcli describe-database
dbcli list-databases
dbcli modify-database
dbcli recover-database
dbcli update-database
dbcli clone-database
Use o comando dbcli clone-database
para clonar um banco de dados.
Sintaxe
dbcli clone-database
-f <name>
-u <name>
-n <name>
[-s <shape>]
[-t <type>]
[m <sys_password>]
[-p <tde_password>]
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-f | --sourcedbname | Nome do banco de dados de origem. |
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-j | --json | (Opcional) Exibe a saída JSON. |
-m | --syspassword | (Opcional) Senha para SYS. |
-n | --dbname | Nome do banco de dados. |
-p | --tdepassword | (Opcional) Senha da wallet de TDE de origem. |
-s | --dbshape | (Opcional) Forma do Banco de Dados. Exemplos: odb1, odb2. |
-t | --dbtype | (Opcional) Tipo de Banco de Dados: SI |
-u | --databaseUniqueName | Nome exclusivo do banco de dados. |
dbcli describe-database
Use o comando dbcli describe-database
para exibir detalhes do banco de dados.
Sintaxe
dbcli describe-database
-i <db_id>
-in <db_name>
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-i | --dbid | O ID do banco de dados a ser exibido. Use o comando dbcli list-databases para obter o ID do banco de dados.
|
-in | --dbName | O nome do banco de dados a ser exibido. Use o comando dbcli list-databases para obter o nome do banco de dados.
|
-j | --json | (Opcional) Exibe a saída JSON. |
Exemplo
O seguinte comando exibe informações para um banco de dados chamado b727bf80-c99e-4846-ac1f-28a81a725df6:
dbcli describe-dbhome -i b727bf80-c99e-4846-ac1f-28a81a725df6
Saída:DB Home details
----------------------------------------------------------------
ID: b727bf80-c99e-4846-ac1f-28a81a725df6
Name: OraDB12102_home1
Version: 12.1.0.2
Home Location: /u01/app/orauser/product/12.1.0.2/dbhome_1
Created: Jun 2, 2016 10:19:23 AM
dbcli list-databases
Use o comando dbcli list-databases
para listar todos os bancos de dados no sistema de banco de dados.
Sintaxe
dbcli list-databases [-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-j | --json | (Opcional) Exibe a saída JSON. |
Exemplo
Este comando exibe uma lista de bancos de dados:
dbcli list-databases
Saída:ID DB Name DB Version CDB Class Shape Storage Status
---------------------------------------- ---------- -------------------- ---------- -------- -------- ---------- ----------
80ad855a-5145-4f8f-a08f-406c5e4684ff dbst 12.1.0.2 true OLTP odb2 ACFS Configured
6f4e36ae-120b-4436-b0bf-d0c4aef9f7c9 db11tsta 11.2.0.4 false OLTP odb1 ACFS Configured
d8e31790-84e6-479c-beb0-ef97207091a2 db11tstb 11.2.0.4 false OLTP odb1 ACFS Configured
cce096c7-737b-447a-baa1-f4c2a330c030 pdbtst 12.1.0.2 true OLTP odb1 ACFS Configured
O seguinte comando exibe a saída JSON para um banco de dados:
dbcli list-databases -j
Saída:[ {
"id" : "80ad855a-5145-4f8f-a08f-406c5e4684ff",
"name" : "dbtst",
"dbName" : "dbtst",
"databaseUniqueName" : "dbtst_phx1cs",
"dbVersion" : "12.1.0.2",
"dbHomeId" : "2efe7af7-0b70-4e9b-ba8b-71f11c6fe287",
"instanceOnly" : false,
"registerOnly" : false,
"dbId" : "167525515",
"isCdb" : true,
"pdBName" : "pdb1",
"pdbAdminUserName" : "pdbuser",
"enableTDE" : true,
"dbType" : "SI",
"dbTargetNodeNumber" : "0",
"dbClass" : "OLTP",
"dbShape" : "odb2",
"dbStorage" : "ACFS",
"dbCharacterSet" : {
"characterSet" : "US7ASCII",
"nlsCharacterset" : "AL16UTF16",
"dbTerritory" : "AMERICA",
"dbLanguage" : "AMERICAN"
},
"dbConsoleEnable" : false,
"backupConfigId" : null,
"backupDestination" : "NONE",
"cloudStorageContainer" : null,
"state" : {
"status" : "CONFIGURED"
},
"createTime" : "November 09, 2016 17:23:05 PM UTC",
"updatedTime" : "November 09, 2016 18:00:47 PM UTC"
}
dbcli modify-database
Use o comando dbcli modify-database
para modificar um banco de dados.
Sintaxe
dbcli modify-database
-i <db_id>
-dh <destination_db_home_id>
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-dh | --destdbhomeid | ID do home do banco de dados de destino. |
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-i | --databaseid | ID do banco de dados. |
-j | --json | (Opcional) Exibe a saída JSON. |
dbcli recover-database
Use o comando dbcli recover-database
para recuperar um banco de dados.
Sintaxe
dbcli recover-database
[-br <json>]
[-in <db_name>]
[-i <db_id>]
[-r <time>]
[-t {Latest|PITR|SCN}]
[-s]
[-l <location>]
[-tp <tde_password>]
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-br | --backupReport | (Opcional) Entrada JSON para relatório de backup. |
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-i | --dbid | (Opcional) ID do recurso do banco de dados. |
-in | --dbName | (Opcional) Nome do banco de dados. |
-j | --json | (Opcional) Exibe a saída JSON. |
-l | --tdeWalletLocation | (Opcional) Local de backup da wallet de TDE. É necessário fazer backup da wallet de TDE no formato tar.gz. |
-r | --recoveryTimeStamp | (Obrigatório quando o tipo de recuperação for PITR) Timestamp de recuperação no formato mm/dd/yyyy hh:mi:ss. Padrão: [ ] |
-s | --scn | (Obrigatório quando o tipo de recuperação for SNC) SNC. |
-t | --recoverytype | (Exigido quando o relatório de backup é fornecido) Tipo de recuperação. Os valores possíveis são Latest, PITR e SCN. |
-tp | --tdeWalletPassword | (Opcional) Senha da wallet de TDE. |
dbcli update-database
Use o comando dbcli update-database
para associar uma configuração de backup a um banco de dados.
Sintaxe
dbcli update-database
-i <db_id>
-bi <bkup_config_id>
-bin <bkup_config_name>;
[-id <id>]
-in <name>
[-no-ab]
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-bi | --backupconfigid | Define o ID da configuração de backup. Use o comando dbcli list-backupconfigs para obter o ID.
|
-bin | --backupconfigname | Define o nome da configuração de backup para uso futuro. Use o comando dbcli list-backupconfigs para obter o nome.
|
-id | --databaseid |
(Opcional.) Especifica o DBID, que é um número de identificação exclusivo de 32 bits calculado quando o banco de dados é criado. RMAN exibe o DBID durante a conexão com o banco de dados de destino. Você pode obter o DBID consultando a view V$DATABASE ou as views do catálogo de recuperação RC_DATABASE e RC_DATABASE_INCARNATION. |
-in | --dbName |
Define o nome do banco de dados a ser atualizado. Use o comando |
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-i | --dbid | Define o ID do banco de dados a ser atualizado. Use o comando dbcli list-databases para obter o ID do banco de dados.
|
-j | --json | (Opcional) Exibe a saída JSON. |
-no-ab | --noautobackup |
(Opcional) Desativa backups automáticos para o banco de dados especificado. Observe que, uma vez desativado, o backup automático não pode ser reativado usando a CLI. Para ativar novamente o backup automático, use a Console. |
Exemplo
O seguinte comando associa um arquivo de configuração de backup a um banco de dados:
dbcli update-database -bi 78a2a5f0-72b1-448f-bd86-cf41b30b64ee -i 71ec8335-113a-46e3-b81f-235f4d1b6fde
Saída:{
"jobId" : "2b104028-a0a4-4855-b32a-b97a37f5f9c5",
"status" : "Created",
"message" : null,
"reports" : [ ],
"createTimestamp" : 1467775842977,
"description" : "update database id:71ec8335-113a-46e3-b81f-235f4d1b6fde",
"updatedTime" : 1467775842978
}
Comandos Dbhome
Os seguintes comandos estão disponíveis para gerenciar homes do banco de dados:
dbcli create-dbhome
dbcli describe-dbhome
dbcli delete-dbhome
dbcli list-dbhomes
dbcli update-dbhome
dbcli create-dbhome
Use o comando dbcli create-dbhome
para criar um Home do Oracle Database.
Sintaxe
dbcli create-dbhome -v <version> [-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-j | --json | (Opcional) Exibe a saída JSON. |
-v | --version | Define a versão do Home do Banco de Dados. |
Exemplo
O seguinte comando cria um Home do Oracle Database versão 12.1.0.2:
dbcli create-dbhome -v 12.1.0.2
dbcli describe-dbhome
Use o comando dbcli describe-dbhome
para exibir detalhes do Home do Oracle Database.
Sintaxe
dbcli describe-dbhome -i <db_home_id> [-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-i | --dbhomeid | Identifica o ID do home do banco de dados. Use o comando dbcli list-dbhomes para obter o ID.
|
-j | --json | (Opcional) Exibe a saída JSON. |
Exemplo
A saída a seguir é um exemplo de uso do comando de exibir detalhes do Oracle Database Home.
dbcli describe-dbhome -i 52850389-228d-4397-bbe6-102fda65922b
Saída:DB Home details
----------------------------------------------------------------
ID: 52850389-228d-4397-bbe6-102fda65922b
Name: OraDB12102_home1
Version: 12.1.0.2
Home Location: /u01/app/oracle/product/12.1.0.2/dbhome_1
Created: June 29, 2016 4:36:31 AM UTC
dbcli delete-dbhome
Use o comando dbcli delete-dbhome
para excluir um home do banco de dados do sistema de banco de dados.
Sintaxe
dbcli delete-dbhome -i <db_home_id> [-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-i | --dbhomeid | Identifica o ID do home do banco de dados a ser excluído. Use o comando dbcli list-dbhomes para obter o ID.
|
-j | --json | (Opcional) Exibe a saída JSON. |
dbcli list-dbhomes
Use o comando dbcli list-dbhomes
para exibir uma lista de diretórios Oracle Home.
Sintaxe
dbcli list-dbhomes [-h] [-j]
Parâmetro
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-j | --json | (Opcional) Exibe a saída JSON. |
Exemplo
O comando a seguir exibe uma lista de diretórios Oracle Home.
dbcli list-dbhomes
Saída:ID Name DB Version Home Location
------------------------------------ ----------------- ---------- ------------------------------------------
b727bf80-c99e-4846-ac1f-28a81a725df6 OraDB12102_home1 12.1.0.2 /u01/app/orauser/product/12.1.0.2/dbhome_1
dbcli update-dbhome
Observação:
O sistema de banco de dados pode não incluir este comando mais recente. Se tiver problemas ao executar o comando, use o comandoCLI Update
para atualizar a CLI do banco de dados e tente executar a operação novamente.
Use o comando dbcli update-dbhome
para aplicar o patch do bundle DBBP a um home do banco de dados. Para obter mais informações sobre a aplicação de patches, consulte Atualizar um Sistema de BD.
Sintaxe
dbcli update-dbhome
-i <db_home_id>
-n <node>
[--local]
[--precheck]
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-i | --dbhomeid | O ID do home do banco de dados. Use o comando dbcli list-dbhomes para obter o ID.
|
-j | --json | (Opcional) Exibe a saída JSON. |
-n | --node |
(Opcional) Número do nó a ser atualizado. Use o comando |
-l | --local |
(Opcional) Executa a operação no nó local de um sistema de alta disponibilidade (HA) com vários nós. Esse parâmetro não é necessário para executar a operação em um sistema de nó único. |
-p | --precheck |
(Opcional) Executa operações de pré-verificação para verificar pré-requisitos. |
Exemplo
Os seguintes comandos atualizam o home do banco de dados e mostram a saída do job de atualização:
dbcli update-dbhome -i e1877dac-a69a-40a1-b65a-d5e190e671e6
Saída:{
"jobId" : "493e703b-46ef-4a3f-909d-bbd123469bea",
"status" : "Created",
"message" : null,
"reports" : [ ],
"createTimestamp" : "January 19, 2017 10:03:21 AM PST",
"resourceList" : [ ],
"description" : "DB Home Patching: Home Id is e1877dac-a69a-40a1-b65a-d5e190e671e6",
"updatedTime" : "January 19, 2017 10:03:21 AM PST"
}
dbcli describe-job -i 493e703b-46ef-4a3f-909d-bbd123469bea
Saída:Job details
----------------------------------------------------------------
ID: 493e703b-46ef-4a3f-909d-bbd123469bea
Description: DB Home Patching: Home Id is e1877dac-a69a-40a1-b65a-d5e190e671e6
Status: Running
Created: January 19, 2017 10:03:21 AM PST
Message:
Task Name Start Time End Time Status
---------------------------------------- ----------------------------------- ----------------------------------- ----------
Create Patching Repository Directories January 19, 2017 10:03:21 AM PST January 19, 2017 10:03:21 AM PST Success
Download latest patch metadata January 19, 2017 10:03:21 AM PST January 19, 2017 10:03:21 AM PST Success
Update System version January 19, 2017 10:03:21 AM PST January 19, 2017 10:03:21 AM PST Success
Update Patching Repository January 19, 2017 10:03:21 AM PST January 19, 2017 10:03:31 AM PST Success
Opatch updation January 19, 2017 10:03:31 AM PST January 19, 2017 10:03:31 AM PST Success
Patch conflict check January 19, 2017 10:03:31 AM PST January 19, 2017 10:03:31 AM PST Running
Comandos Dbstorage
Os seguintes comandos estão disponíveis para gerenciar o armazenamento do banco de dados:
dbcli list-dbstorages
dbcli describe-dbstorage
dbcli list-dbstorages
Use o comando dbcli list-dbstorages
para listar o armazenamento do banco de dados no sistema de banco de dados.
Sintaxe
dbcli list-dbstorages [-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-j | --json | (Opcional) Exibe a saída JSON. |
Exemplo
O seguinte comando exibe detalhes sobre o armazenamento do banco de dados:
dbcli list-dbstorages
Saída:ID Type DBUnique Name Status
---------------------------------------- ------ -------------------- ----------
afb4a1ce-d54d-4993-a149-0f28c9fb33a4 Acfs db1_2e56b3a9b815 Configured
d81e8013-4551-4d10-880b-d1a796bca1bc Acfs db11xp Configured
dbcli description-dbstorage
Use o comando dbcli describe-dbstorage
para mostrar informações detalhadas sobre um recurso de armazenamento de banco de dados específico.
Sintaxe
dbcli describe-dbstorage -i <db_storage_id> [-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-i | --id | Define o ID de armazenamento do banco de dados. Use o comando dbcli list-dbstorages para obter o ID de armazenamento do banco de dados.
|
-j | --json | (Opcional) Exibe a saída JSON. |
Exemplo
O seguinte comando exibe os detalhes de armazenamento do banco de dados para 105a2db2-625a-45ba-8bdd-ee46da0fd83a:
dbcli describe-dbstorage -i 105a2db2-625a-45ba-8bdd-ee46da0fd83a
Saída:DBStorage details
----------------------------------------------------------------
ID: 105a2db2-625a-45ba-8bdd-ee46da0fd83a
DB Name: db1
DBUnique Name: db1
DB Resource ID: 439e7bd7-f717-447a-8046-08b5f6493df0
Storage Type:
DATA Location: /u02/app/oracle/oradata/db1
RECO Location: /u03/app/oracle/fast_recovery_area/
REDO Location: /u03/app/oracle/redo/
State: ResourceState(status=Configured)
Created: July 3, 2016 4:19:21 AM UTC
UpdatedTime: July 3, 2016 4:41:29 AM UTC
Comandos Dgconfig
dbcli list-dgconfigs
Use o comando dbcli list-dgconfigs
para listar configurações do DG.
Sintaxe
dbcli list-dgconfigs [-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-j | --json | (Opcional) Exibe a saída JSON. |
Comandos Job
Os seguintes comandos estão disponíveis para gerenciar jobs:
dbcli describe-job
dbcli list-jobs
dbcli describe-job
Use o comando dbcli describe-job
para exibir detalhes sobre um job específico.
Sintaxe
dbcli describe-job -i <job_id> [-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-i | --jobid | Identifica o job. Use o comando dbcli list-jobs para obter o jobid.
|
-j | --json | (Opcional) Exibe a saída JSON. |
Exemplo
O seguinte comando exibe detalhes sobre o ID do job especificado:
dbcli describe-job -i 74731897-fb6b-4379-9a37-246912025c17
Saída:Job details
----------------------------------------------------------------
ID: 74731897-fb6b-4379-9a37-246912025c17
Description: Backup service creation with db name: dbtst
Status: Success
Created: November 18, 2016 8:33:04 PM UTC
Message:
Task Name Start Time End Time Status
---------------------------------------- ----------------------------------- ----------------------------------- ----------
Backup Validations November 18, 2016 8:33:04 PM UTC November 18, 2016 8:33:13 PM UTC Success
validate recovery window November 18, 2016 8:33:13 PM UTC November 18, 2016 8:33:17 PM UTC Success
Db cross check November 18, 2016 8:33:17 PM UTC November 18, 2016 8:33:23 PM UTC Success
Database Backup November 18, 2016 8:33:23 PM UTC November 18, 2016 8:34:22 PM UTC Success
Backup metadata November 18, 2016 8:34:22 PM UTC November 18, 2016 8:34:22 PM UTC Success
dbcli list-jobs
Utilize o comando dbcli list-jobs
para exibir uma lista de jobs, incluindo os IDs dos jobs, o status e o
timestamp de criação do job.
Sintaxe
dbcli list-jobs [-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-j | --json | (Opcional) Exibe a saída JSON. |
Exemplo
Este comando exibe uma lista de jobs:
dbcli list-jobs
Saída:ID Description Created Status
---------------------------------------- --------------------------------------------------------------------------- ----------------------------------- ----------
0a362dac-0339-41b5-9c9c-4d229e363eaa Database service creation with db name: db11 November 10, 2016 11:37:54 AM UTC Success
9157cc78-b487-4ee9-9f46-0159f10236e4 Database service creation with db name: jhfpdb November 17, 2016 7:19:59 PM UTC Success
013c408d-37ca-4f58-a053-02d4efdc42d0 create backup config:myBackupConfig November 18, 2016 8:28:14 PM UTC Success
921a54e3-c359-4aea-9efc-6ae7346cb0c2 update database id:80ad855a-5145-4f8f-a08f-406c5e4684ff November 18, 2016 8:32:16 PM UTC Success
74731897-fb6b-4379-9a37-246912025c17 Backup service creation with db name: dbtst November 18, 2016 8:33:04 PM UTC Success
40a227b1-8c47-46b9-a116-48cc1476fc12 Creating a report for database 80ad855a-5145-4f8f-a08f-406c5e4684ff November 18, 2016 8:41:39 PM UTC Success
Comando Latestpatch
dbcli description-latestpatch
Observação:
- O sistema de banco de dados pode não incluir este comando mais recente. Se tiver problemas ao executar o comando, use o comando
CLI Update
para atualizar a CLI do banco de dados e tente executar a operação novamente. - O comando
dbcli describe-latestpatch
não está disponível em sistemas de banco de dados RAC de 2 nós. Não há suporte para a aplicação de patches de sistemas de 2 nós por meio do Object Storage.
Use o comando dbcli describe-latestpatch
para mostrar os patches mais recentes aplicáveis ao sistema de banco de dados e disponíveis no Oracle Cloud Infrastructure Object Storage.
Este comando requer uma configuração de credenciais do Object Storage válida. Se a configuração estiver ausente ou for inválida, o comando falhará com o erro: Failed to connect to the object store. Please provide valid details
.
Para obter mais informações sobre como atualizar a CLI, criar a configuração de credenciais e aplicar patches, consulte Atualizar um Sistema de Banco de Dados.
Sintaxe
dbcli describe-latestpatch [-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-j | --json | (Opcional) Exibe a saída JSON. |
Exemplo
O seguinte comando exibe os patches disponíveis no armazenamento de objetos:
dbcli describe-latestpatch
Saída:componentType availableVersion
--------------- --------------------
gi 12.1.0.2.161018
db 11.2.0.4.161018
db 12.1.0.2.161018
oak 12.1.2.10.0
Comandos Logcleanjob
Os seguintes comandos estão disponíveis para gerenciar jobs de limpeza de logs:
dbcli create-logCleanJob
dbcli describe-logCleanJob
dbcli list-logCleanJobs
dbcli create-logCleanJob
Use o comando dbcli create-logCleanJob
para criar um job de limpeza de log:
Sintaxe
dbcli create-logCleanJob
[-c {gi|database|dcs}]
[-o <number>]
[u {Day|Hour|Minute}]
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-c | --components | (Opcional) Componentes. Os valores possíveis são gi, database e dcs. Separe vários valores por vírgula. |
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-j | --json | (Opcional) Exibe a saída JSON. |
-o | --olderThan | (Opcional) Parte de quantidade do intervalo de tempo. Padrão: 30. Limpa logs anteriores ao intervalo de tempo especificado (-o e -u ).
|
-u | --unit | (Opcional) Parte de unidade do intervalo de tempo. Valores possíveis: Day, Hour ou Minute. Padrão: Day. Limpa logs anteriores ao intervalo de tempo especificado (-o e -u ).
|
dbcli describe-logCleanJob
Use o comando dbcli describe-logCleanJob
para exibir o resumo para um job de limpeza de log.
Sintaxe
dbcli describe-logCleanJob
-i <job_id>
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-i | --jobid | ID do job de limpeza de log para o qual o resumo será exibido. |
-j | --json | (Opcional) Exibe a saída JSON. |
dbcli list-logCleanJobs
Use o comandodbcli list-logCleanJobs
para listar jobs de limpeza de logs.
Sintaxe
dbcli list-logCleanJobs [-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-j | --json | (Opcional) Exibe a saída JSON. |
Comandos Netsecurity
Os seguintes comandos estão disponíveis para gerenciar a criptografia de rede no sistema de banco de dados:
dbcli describe-netsecurity
dbcli update-netsecurity
dbcli describe-netsecurity
Use o comando dbcli describe-netsecurity
para exibir a definição de criptografia de rede atual para um home do banco de dados.
Sintaxe
dbcli describe-netsecurity -H <db_home_id> [-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-H | --dbHomeId | Define o ID do home do banco de dados. Use o comando dbcli list-dbhomes para obter o dbhomeid.
|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-j | --json | (Opcional) Exibe a saída JSON. |
Exemplo
O seguinte comando exibe a definição de criptografia para o home do banco de dados especificado:
dbcli describe-netsecurity -H 16c96a9c-f579-4a4c-a645-8d4d22d6889d
Saída:NetSecurity Rules
----------------------------------------------------------------
DatabaseHomeID: 16c96a9c-f579-4a4c-a645-8d4d22d6889d
Role: Server
EncryptionAlgorithms: AES256 AES192 AES128
IntegrityAlgorithms: SHA1
ConnectionType: Required
Role: Client
EncryptionAlgorithms: AES256 AES192 AES128
IntegrityAlgorithms: SHA1
ConnectionType: Required
dbcli update-netsecurity
Use o comando dbcli update-netsecurity
para atualizar a configuração de segurança do Oracle Net no sistema de banco de dados.
Sintaxe
dbcli update-netsecurity
{-c|-s}
-t {REJECTED|ACCEPTED|REQUESTED|REQUIRED}
-H <db_home_id>
-e {AES256|AES192|AES128}
-i {SHA1|SHA512|SHA384|SHA256}
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-c | --client |
Indica que a configuração de criptografia ou integridade de dados especificada é para o cliente. ( |
-e | -- encryptionAlgorithms | Define o algoritmo a ser usado para criptografia. Especifique AES256, AES192 ou AES128. |
-H | --dbHomeId | Define o ID do home do banco de dados. Use o comando dbcli list-dbhomes para obter o dbHomeId.
|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-i | --integrityAlgorithms | Define o algoritmo a ser usado para integridade. Especifique SHA1, SHA512, SHA384 ou SHA256. Para o Oracle Database 11g, o único valor aceito é SHA1. |
-j | --json | (Opcional) Exibe a saída JSON. |
-s | --server | Indica que a configuração de criptografia ou integridade de dados especificada é para o servidor. (--client e --server são mutuamente exclusivos.)
|
-t | --connectionType |
Especifica como a criptografia ou a integridade de dados do Oracle Net Services é negociada com os clientes. Os seguintes valores estão listados na ordem de aumento da segurança: REJECTED - Não ative a criptografia de dados ou a integridade de dados, mesmo que seja exigido pelo cliente. ACCEPTED - Ative a criptografia de dados ou a integridade de dados se exigido ou solicitado pelo cliente. REQUESTED - Ative a integridade de dados ou a criptografia de dados se o cliente permitir. REQUIRED - Ative a criptografia de dados ou a integridade de dados ou impeça a conexão. |
Exemplo
O seguinte comando atualiza o tipo de conexão para ACCEPTED:
dbcli update-netsecurity -H a2ffbb07-c9c0-4467-a458-bce4d3b76cd5 -t ACCEPTED
Comandos Objectstoreswift
Você pode fazer backup de um banco de dados para um bucket existente no serviço Oracle Cloud Infrastructure Object Storage usando o comando dbcli create-backup
, mas primeiro será necessário:
- Criar um armazenamento de objetos no sistema de banco de dados que contém o ponto final e as credenciais para acessar o Object Storage usando o comando
dbcli create-objectstoreswift
. - Criar uma configuração de backup que se refira ao ID do armazenamento de objetos e ao nome do bucket usando o comando
dbcli create-backupconfig
. - Associar a configuração de backup ao banco de dados usando o comando
dbcli update-database
.
Os comandos a seguir estão disponíveis para gerenciar armazenamentos de objetos.
dbcli create-objectstoreswift
dbcli describe-objectstoreswift
dbcli list-objectstoreswifts
dbcli create-objectstoreswift
Use o comando dbcli create-objectstoreswift
para criar um armazenamento de objetos.
Sintaxe
dbcli create-objectstoreswift
-n <object_store_name>
-t <object_storage_namespace>
-u <user_name>
-e https://swiftobjectstorage.<region_name>.oraclecloud.com/v1
-p <password>
[-h] [-j]
em que <object_storage_namespace> corresponde ao namespace do serviço Object Storage da sua tenancy.
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-e | --endpointurl |
O URL do ponto final a seguir. |
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-j | --json | (Opcional) Exibe a saída JSON. |
-n | --name |
O nome do armazenamento de objetos a ser criado. |
-p | --swiftpassword |
O token de autenticação que você gerou usando a Console ou a API do IAM. Para obter informações sobre a geração de um token de autenticação para uso com o Swift, consulte Gerenciando Credenciais do Usuário. Esta não é a senha do usuário do Oracle Cloud Infrastructure. Especifique Especifique |
-t | --tenantname | O namespace do serviço Object Storage da sua tenancy. |
-u | --username | O nome de usuário da conta de usuário do Oracle Cloud Infrastructure, por exemplo: -u djones@example.com
Este é o nome de usuário usado para acessar a Console. O nome de usuário deve ter acesso no nível da tenancy ao Object Storage. Uma forma fácil de fazer isso é adicionar o nome do usuário ao grupo Administradores. No entanto, o acesso a todos os serviços de nuvem será permitido. Em vez disso, um administrador pode criar uma política que permita acesso no nível da tenancy apenas ao Object Storage. Veja a seguir um exemplo dessa política. Allow group DBAdmins to manage buckets in tenancy Allow group DBAdmins to manage objects in tenancy Para obter mais informações sobre como adicionar um usuário a um grupo, consulte Gerenciando Grupos. Para obter mais informações sobre políticas, consulte Conceitos Básicos de Políticas. |
Exemplo
O seguinte comando cria um armazenamento de objetos e solicita a senha Swift:
dbcli create-objectstoreswift -n r2swift -t MyObjectStorageNamespace -u djones@example.com -e https://swiftobjectstorage.<region_name>.oraclecloud.com/v1 -p
Saída:Password for Swift:
{
"jobId" : "c565bb71-f67b-4fab-9d6f-a34eae36feb7",
"status" : "Created",
"message" : "Create object store swift",
"reports" : [ ],
"createTimestamp" : "January 19, 2017 11:11:33 AM PST",
"resourceList" : [ {
"resourceId" : "8a0fe039-f5d4-426a-8707-256c612b3a30",
"resourceType" : "ObjectStoreSwift",
"jobId" : "c565bb71-f67b-4fab-9d6f-a34eae36feb7",
"updatedTime" : "January 19, 2017 11:11:33 AM PST"
} ],
"description" : "create object store:biyanr2swift",
"updatedTime" : "January 19, 2017 11:11:33 AM PST"
}
dbcli describe-objectstoreswift
Use o comando dbcli describe-objectstoreswift
para exibir detalhes sobre um armazenamento de objetos.
Sintaxe
dbcli describe-objectstoreswift
-i <object_store_swift_id>
-in <object_store_swift_name>
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-i | --objectstoreswiftid | O ID do armazenamento de objetos. Use o comando dbcli list-objectstoreswifts para obter o ID.
|
-in | --objectstoreswiftName | o nome do armazenamento de objetos. Use o comando dbcli list-objectstoreswifts para obter o nome.
|
-j | --json | (Opcional) Exibe a saída JSON. |
Exemplo
O seguinte comando exibe detalhes sobre um armazenamento de objetos:
dbcli describe-objectstoreswift -i 910e9e2d-25b4-49b4-b88e-ff0332f7df87
Saída:Object Store details
----------------------------------------------------------------
ID: 910e9e2d-25b4-49b4-b88e-ff0332f7df87
Name: objstrswift15
UserName: djones@example.com
TenantName: CompanyABC
endpoint URL: https://swiftobjectstorage.<region_name>.oraclecloud.com/v1
CreatedTime: November 16, 2016 11:25:34 PM UTC
UpdatedTime: November 16, 2016 11:25:34 PM UTC
dbcli list-objectstoreswifts
Use o comando dbcli list-objectstoreswifts
para listar os armazenamentos de objetos em um sistema de banco de dados.
Sintaxe
dbcli list-objectstoreswifts [-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-j | --json | (Opcional) Exibe a saída JSON. |
Exemplo
O seguinte comando lista os armazenamento de objetos no sistema de banco de dados:
dbcli list-objectstoreswifts
Saída:ID Name UserName TenantName Url createTime
---------------------------------------- -------------------- -------------------- -------------- ------ ---------------------------------------------------- -----------------------------------
2915bc6a-6866-436a-a38c-32302c7c4d8b swiftobjstr1 djones@example.com LargeComputers https://swiftobjectstorage.<region_name>.oraclecloud.com/v1 November 10, 2016 8:42:18 PM UTC
910e9e2d-25b4-49b4-b88e-ff0332f7df87 objstrswift15 djones@example.com LargeComputers https://swiftobjectstorage.<region_name>.oraclecloud.com/v1 November 16, 2016 11:25:34 PM UTC
Comando Pendingjob
dbcli list-pendingjobs
Use o comando dbcli list-pendingjobs
para exibir uma lista de jobs pendentes.
Sintaxe
dbcli list-pendingjobs [-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-j | --json | (Opcional) Exibe a saída JSON. |
Comandos Rmanbackupreport
Os seguintes comandos estão disponíveis para gerenciar relatórios de backup do RMAN
dbcli create-rmanbackupreport
dbcli delete-rmanbackupreport
dbcli describe-rmanbackupreport
dbcli list-rmanbackupreports
dbcli create-rmanbackupreport
Use o comando dbcli create-rmanbackupreport
para criar um relatório de backup do RMAN.
Sintaxe
dbcli create-rmanbackupreport
-w {summary|detailed}
-rn <name>
[-i <db_id>]
[-in <db_name>]
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-i | --dbid | (Opcional) ID do recurso do banco de dados. |
-in | --dbname | (Opcional) Nome do recurso do banco de dados. |
-j | --json | (Opcional) Exibe a saída JSON. |
-rn | --rptname | Nome do relatório de backup do RMAN. Número máximo de caracteres: 30. Coloque o nome entre aspas simples quando caracteres especiais forem usados. |
-w | --reporttype | Tipo de relatório de backup do RMAN. Valores possíveis: resumido ou detalhado. |
dbcli delete-rmanbackupreport
Use o comando dbcli delete-rmanbackupreport
para excluir um relatório de backup do RMAN.
Sintaxe
dbcli delete-rmanbackupreport
[-d <db_id>]
[-dn <db_name>]
[-n <number>]
[-i <rpt_id>]
[-in <rpt_name>]
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-d | --dbid | (Opcional) ID do recurso do banco de dados. |
-dn | --dbname | (Opcional) Nome do recurso do banco de dados. |
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-i | --reportid | (Opcional) ID do relatório de backup do RMAN |
-in | --rptname | (Opcional) Nome do relatório de backup do RMAN |
-j | --json | (Opcional) Exibe a saída JSON. |
-n | --numofday | (Opcional) Número de dias desde a criação ( fornecido com ID do Banco de Dados/Nome do Banco de Dados) |
dbcli describe-rmanbackupreport
Use o comando dbcli describe-rmanbackupreport
para
Sintaxe
dbcli describe-rmanbackupreport
[-i <rpt_id>]
[-in <rpt_name>]
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-i | --id | (Opcional) ID do relatório de backup do RMAN |
-in | --name | (Opcional) Nome do relatório de backup do RMAN |
-j | --json | (Opcional) Exibe a saída JSON. |
dbcli list-rmanbackupreports
Use o comando dbcli list-rmanbackupreports
para
Sintaxe
dbcli list-rmanbackupreports
[-i <db_id>]
[-in <db_name>]
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-i | --dbid | (Opcional) ID do recurso do banco de dados. |
-in | --dbName | (Opcional) Nome do recurso do banco de dados. |
-j | --json | (Opcional) Exibe a saída JSON. |
Comandos Schedule
Os seguintes comandos estão disponíveis para gerenciar programações:
dbcli describe-schedule
dbcli list-schedules
dbcli update-schedule
dbcli describe-schedule
Use o comandodbcli describe-schedule
para descrever uma programação.
Sintaxe
dbcli describe-schedule -i <id> [-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-i | --scheduleid | ID da Programação. |
-j | --json | (Opcional) Exibe a saída JSON. |
dbcli list-schedules
Use o comando dbcli list-schedules
para listar programações.
Sintaxe
dbcli list-schedules [-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-j | --json | (Opcional) Exibe a saída JSON. |
dbcli update-schedule
Use o comando dbcli update-schedule
para atualizar uma programação.
Sintaxe
dbcli update-schedule
-i <id>
[-x <expression>]
[-t <description>]
[-d]
[-e]
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-d | --disable | (Opcional) Desativa a programação. |
-e | --enable | (Opcional) Ativa a programação. |
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-i | --scheduleid | ID da Programação. |
-j | --json | (Opcional) Exibe a saída JSON. |
-t | --description | (Opcional) Descrição |
-x | --cronExpression | (Opcional) Expressão Cron. Use cronmaker.com para gerar uma expressão cron válida. |
Comando Scheduledexecution
dbcli list-scheduledExecutions
Use o comando dbcli list-scheduledExecutions
para listar execuções programadas.
Sintaxe
dbcli list-scheduledExecutions
[-e <execution_id>]
[-i <schedule_id>]
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-e | --executionid | (Opcional) ID da Execução. |
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-i | --scheduleid | (Opcional) ID da Programação. |
-j | --json | (Opcional) Exibe a saída JSON. |
Comando Server
dbcli update-server
Observação:
O sistema de banco de dados pode não incluir este comando mais recente. Se tiver problemas ao executar o comando, use o comandoCLI Update
para atualizar a CLI do banco de dados e tente executar a operação novamente.
Use o comando dbcli update-server
para aplicar patches aos componentes do servidor no sistema de banco de dados. Para obter mais informações sobre a aplicação de patches, consulte Atualizar um Sistema de BD.
Sintaxe
dbcli update-server
[-n <number>]
[--local]
[--precheck]
[-v]
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-j | --json | (Opcional) Exibe a saída JSON. |
-l | --local |
(Opcional) Executa a operação no nó local de um sistema de alta disponibilidade (HA) com vários nós. Esse parâmetro não é necessário para executar a operação em um sistema de nó único. |
-n | --node |
(Opcional) Número do nó a ser atualizado. Use o comando |
-p | --precheck |
(Opcional) Executa operações de pré-verificação para verificar pré-requisitos. |
-v | --version | (Opcional) Versão a ser atualizada. |
Exemplos
Os seguintes comandos atualizam o servidor e mostram a saída do job de atualização:
dbcli update-server
Saída:{
"jobId" : "9a02d111-e902-4e94-bc6b-9b820ddf6ed8",
"status" : "Created",
"reports" : [ ],
"createTimestamp" : "January 19, 2017 09:37:11 AM PST",
"resourceList" : [ ],
"description" : "Server Patching",
"updatedTime" : "January 19, 2017 09:37:11 AM PST"
}
dbcli describe-job -i 9a02d111-e902-4e94-bc6b-9b820ddf6ed8
Saída:Job details
----------------------------------------------------------------
ID: 9a02d111-e902-4e94-bc6b-9b820ddf6ed8
Description: Server Patching
Status: Running
Created: January 19, 2017 9:37:11 AM PST
Message:
Task Name Start Time End Time Status
---------------------------------------- ----------------------------------- ----------------------------------- ----------
Create Patching Repository Directories January 19, 2017 9:37:11 AM PST January 19, 2017 9:37:11 AM PST Success
Download latest patch metadata January 19, 2017 9:37:11 AM PST January 19, 2017 9:37:11 AM PST Success
Update System version January 19, 2017 9:37:11 AM PST January 19, 2017 9:37:11 AM PST Success
Update Patching Repository January 19, 2017 9:37:11 AM PST January 19, 2017 9:38:35 AM PST Success
oda-hw-mgmt upgrade January 19, 2017 9:38:35 AM PST January 19, 2017 9:38:58 AM PST Success
Opatch updation January 19, 2017 9:38:58 AM PST January 19, 2017 9:38:58 AM PST Success
Patch conflict check January 19, 2017 9:38:58 AM PST January 19, 2017 9:42:06 AM PST Success
apply clusterware patch January 19, 2017 9:42:06 AM PST January 19, 2017 10:02:32 AM PST Success
Updating GiHome version January 19, 2017 10:02:32 AM PST January 19, 2017 10:02:38 AM PST Success
O seguinte comando atualiza apenas o nó 0 do servidor, com pré-verificação:
dbcli update-server -n 0 -p
Saída:{
"jobId" : "3e2a1e3c-83d3-4101-86b8-4d525f3f8c18",
"status" : "Created",
"message" : null,
"reports" : [ ],
"createTimestamp" : "April 26, 2019 06:07:27 AM UTC",
"resourceList" : [ ],
"description" : "Server Patching Prechecks",
"updatedTime" : "April 26, 2019 06:07:27 AM UTC"
}
Comando System
dbcli describe-system
Use o comando dbcli describe-system
para exibir detalhes sobre o sistema. Em um sistema de banco de dados RAC de 2 nós, o comando fornece informações sobre o nó local.
Sintaxe
dbcli describe-system [-b] [-d] [-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-b | --bom | (Opcional) Exibe informações da BOM. |
-d |
--details |
(Opcional) Exibe informações adicionais sobre o sistema de banco de dados, incluindo a CLI do dcs e informações de versão do agente. |
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-j | --json | (Opcional) Exibe a saída JSON. |
Comandos TDE
Os seguintes comandos estão disponíveis para gerenciar itens relacionados à TDE ( relatórios de backup, chaves e wallets):
dbcli list-tdebackupreports
dbcli update-tdekey
dbcli recover-tdewallet
dbcli list-tdebackupreports
Use o comando dbcli list-tdebackupreports
para listar relatórios de backup das wallets de TDE.
Sintaxe
dbcli list-tdebackupreports
[-i <db_id>]
[-in <db_name>]
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-i | --dbResid | (Opcional) Exibe os relatórios de backup da Wallet de TDE para o ID do recurso do banco de dados especificado. Use o comando dbcli list-databases para obter o ID do recurso do banco de dados.
|
-in | --dbResname | (Opcional) Exibe os relatórios de backup da Wallet de TDE para o nome do recurso do banco de dados especificado. Use o comando dbcli list-databases para obter o nome do recurso do banco de dados.
|
-j | --json | (Opcional) Exibe a saída JSON. |
Exemplo
O seguinte comando lista os relatórios de backup de wallets de TDE:
dbcli list-tdebackupreports
Saída:DbResID OraDbId BackupLocation
--------------------------------------- -------------------- ----------------------------------------
538ca5b1-654d-4418-8ce1-f49b6c987a60 1257156075 https://swiftobjectstorage.us-phoenix-1.oraclecloud.com/v1/dbaasimage/backuptest/host724007/tdewallet/Testdb5/1257156075/2017-08-17/TDEWALLET_BMC60_2017-08-17_10-58-17.0990.tar.gz
538ca5b1-9fb2-4245-b157-6e25d7c988c5 704287483 https://swiftobjectstorage.us-phoenix-1.oraclecloud.com/v1/dbaasimage/backuptest/host724007/tdewallet/Testdb1/704287483/2017-08-17/TDEWALLET_AUTO_2017-08-17_11-03-25.0953.tar.gz
538ca5b1-9fb2-4245-b157-6e25d7c988c5 704287483 https://swiftobjectstorage.us-phoenix-1.oraclecloud.com/v1/dbaasimage/backuptest/host724007/tdewallet/Testdb1/704287483/2017-08-17/TDEWALLET_BMC62_2017-08-17_11-04-41.0264.tar.gz
19714ffa-de1b-4433-9188-c0592887e609 1157116855 https://swiftobjectstorage.us-phoenix-1.oraclecloud.com/v1/dbaasimage/backuptest/host724007/tdewallet/Testdb7/1157116855/2017-08-17/TDEWALLET_AUTO_2017-08-17_11-57-47.0605.tar.gz
dbcli update-tdekey
Use o comando dbcli update-tdekey
para atualizar a chave de criptografia de TDE na wallet de TDE. Você pode atualizar a chave de criptografia de Bancos de Dados Plugáveis (se -pdbNames for especificado) e/ou o Banco de Dados Contêiner (se -rootDatabase for especificado).
Sintaxe
dbcli update-tdekey
-i <db_id>
-p [-all]
-n <pdbname1,pdbname2>
[-r|-no-r]
-t <tag_name>
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-all | --allPdbNames |
(Opcional) Flag para alternar (atualizar) todos os nomes de PDB. Para atualizar todos em vez de nomes de PDB especificados, use esse parâmetro em vez de |
-i | --databaseId |
Define o ID do banco de dados para o qual a chave será atualizada. |
-p | --password |
Define a senha da wallet Admin de TDE. Especifique Se for necessário fornecer a senha no comando, por exemplo, em um script, use |
-n | --pdbNames | Define os nomes do PDB a serem alternados (atualizados). |
-r -no-r |
--rootDatabase --no-rootDatabase |
Indica se a chave do banco de dados raiz deve ser alternada, se for um banco de dados contêiner. |
-t | -tagName | Define o TagName usado para fazer backup da wallet. O padrão é OdaRotateKey. |
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-j | --json | (Opcional) Exibe a saída JSON. |
Exemplo
O seguinte comando atualiza a chave apenas para pdb1 e pdb2:
dbcli update-tdekey -dbid ee3eaab6-a45b-4e61-a218-c4ba665503d9 -p -n pdb1,pdb2
Saída:TDE Admin wallet password:
{
"jobId" : "08e5edb1-42e1-4d16-a47f-783c0afa4778",
"status" : "Created",
"message" : null,
"reports" : [ ],
"createTimestamp" : 1467876407035,
"description" : "TDE update",
"updatedTime" : 1467876407035
}
O seguinte comando atualiza pdb1, pdb2 e o banco de dados contêiner:
dbcli update-tdekey -dbid ee3eaab6-a45b-4e61-a218-c4ba665503d9 -p -n pdb1,pdb2 -r
Saída:TDE Admin wallet password:
{
"jobId" : "c72385f0-cd81-42df-a8e8-3a1e7cab1278",
"status" : "Created",
"message" : null,
"reports" : [ ],
"createTimestamp" : 1467876433783,
"description" : "TDE update",
"updatedTime" : 1467876433783
}
dbcli recovery-tdewallet
Use o comando dbcli recover-tdewallet
para recuperar uma wallet de TDE.
Sintaxe
dbcli recover-tdewallet
-in <db_name>
-tp <password>
[-l <location>]
[-h] [-j]
Parâmetros
Parâmetro | Nome Completo | Descrição |
---|---|---|
-h | --help | (Opcional) Exibe a ajuda para usar o comando. |
-in | --dbName | Nome do banco de dados. |
-j | --json | (Opcional) Exibe a saída JSON. |
-l | --tdeWalletBackuplocation | (Opcional) Local de backup da wallet de TDE. O backup da wallet de TDE deve ser feito no formato tar.gz. |
-tp | --tdeWalletPassword |
Define a senha da wallet Admin de TDE. |