dumpoplog

Lista o conteúdo do log de operações de uma réplica

Aplicabilidade

Produto Tipo de Comando
MultiSite Subcomando de multiutil
Plataforma
UNIX®
Windows®

Sinopse

dumpoplog

[ –cl/an clan-name ] [ –site site-name ] –fam/ily family-name
–u/ser username [ –p/assword ] password [ –l/ong | –s/hort]
[ –at replica ] [ oplog-ID... | [ –from oplog-ID ]
[ –to oplog-ID ] ] [ –since date-time ] [ –reverse ]

Descrição

Utilize dumpoplog para listar informações no log de operações de uma réplica (oplog). O oplog rastreia todas as transações do banco de dados, inclusive alterações de registro e modificações de esquema. Cada entrada oplog possui um ID de oplog.

Restrições

Você deve ter privilégios de Superusuário.

Opções e Argumentos

Especificando o Clã, o Site e a Família

Padrão
Clã: primeiro clã replicado nesse site. Se houver mais de uma conexão dbset registrada nesse host, –clan será obrigatório.

Site: site atual. Se houver mais de um site nesse host, –site será obrigatório.

Família: nenhum padrão; você deve especificar uma família.

–cl/an clan-name
Nome do clã da réplica.
–site site-name
Nome do site da réplica.
–fam/ily family-name
Família do banco de dados do usuário: nome fornecido ao banco de dados do usuário quando ele foi criado.

Família do repositório de esquemas: o nome da família é MASTR.

Especificando um Nome de Usuário e uma Senha

Padrão
Você deve especificar um nome de usuário e uma senha.
–u/ser user
Nome de um usuário com privilégios de superusuário.
–p/assword password
Senha associada ao usuário especificado.

Especificando as Informações para Exibição

Padrão
Se você não especificar o formato, será utilizado o formato –short. Todas as entradas do oplog são listadas.
–l/ong | –s/hort
Com –long, exibe todas as colunas do oplog, inclusive informações sobre a revisão do esquema que se aplicam aos dados do pacote. Com –short, exibe cada operação do banco de dados ocorrida.
–at replica
Lista as entradas do oplog que se originaram dos sites especificados.
oplog-ID...
Lista as entradas do oplog especificadas.
–from oplog-ID
Lista um intervalo de entradas do oplog, iniciando com oplog-ID e terminando com a mais recente ou aquela especificada com –to. Especifique os IDs do oplog como inteiros.
–to oplog-ID
Lista um intervalo de entradas do oplog, terminando com oplog-ID e iniciando com 1 ou aquela especificada com –from. Especifique os IDs do oplog como inteiros.
–since date-time
Lista todas as entradas do oplog após date-time. O argumento date-time pode ter um dos seguintes formatos:
date.time | date | time | now
em que:
date:
= day-of-week | long-date
time:
= h[h]:m[m][:s[s]] [UTC [ [ + | - ]h[h][:m[m] ] ] ]
day-of-week:
= today |yesterday |Sunday | ... |Saturday |Sun | ... |Sat
long-date:
= d[d]month[[yy]yy]
month:
= January |... |December |Jan |... |Dec

Especifique o horário no formato de 24 horas, em relação ao fuso horário local. Se você omitir o horário, o valor padrão será 00:00:00. Se omitir date, o valor padrão será today. Se você omitir o século, o ano ou uma data específica, será utilizado o mais recente. Especifique UTC se você desejar que o horário seja resolvido para o mesmo momento no tempo, independentemente do fuso horário. Utilize o operador mais (+) ou menos (-) para especificar um deslocamento positivo ou negativo para o horário UTC. Se você especificar UTC sem deslocamentos de hora ou minuto, a configuração padrão será GMT (Hora de Greenwich). (As datas anteriores a 1 de janeiro de 1970 (UTC - Universal Coordinated Time) são inválidas).

Exemplos:
  • 22-November-2002
  • sunday
  • yesterday.16:00
  • 0
  • 8-jun
  • 13:00
  • today
  • 9-Aug.10:00UTC
–reverse
Inverte a ordem da lista de entradas do oplog.

Exemplos

Nestes exemplos, as linhas são quebradas por questões de legibilidade. Cada comando deve ser digitado em uma única linha física. A saída de cada exemplo não é mostrada devido a limitações de espaço.

  • Liste o oplog das operações associadas à família DOC na réplica boston_hub.

    multiutil dumpoplog -clan telecomm -site boston_hub -family DOC
    -user susan -p passwd

  • Liste o oplog das operações sanfran_hub na réplica sanfran_hub.

    multiutil dumpoplog -clan telecomm -site sanfran_hub -family DEV
    -user jcole -p passwd -short -at sanfran_hub

  • Lista o oplog de todas as operações na réplica bangalore a partir de 28 de janeiro de 2002.

    multiutil dumpoplog -clan telecomm -site bangalore -family DOC
    -user masako -p passwd -short -since 28-Jan-2002

  • Liste as entradas do oplog de 3 a 6 da réplica boston_hub.

    multiutil dumpoplog -clan telecomm -site boston_hub -family DEV
    -user susan passwd -long -from 3 -to 6

  • Liste a primeira entrada do oplog na réplica tokyo.

    multiutil dumpoplog -clan testclan -site tokyo -family TEST
    -user masako -p passwd -long -from 1


Feedback