dumpoplog

Affiche le contenu du journal des opérations d'une réplique
Référence associée
lsepoch
scruboplog

Conditions d'utilisation

Produit Type de commande
MultiSite sous-commande multiutil
Plateforme
UNIX
Windows

Syntaxe

dumpoplog

[ –cl/an nom-clan ] [ –site
nom-site ] –fam/ily
nom-famille
–u/ser nomutilisateur [
–p/assword ]
motdepasse [ –l/ong | –s/hort]
[ –at réplique ] [
ID-oplog... | [ –from
ID-oplog ]
[ –to ID-oplog ] ] [
–since date-heure ] [
–reverse ]

Description

Utilisez l'option dumpoplog pour afficher les informations du journal des opérations (l'oplog) d'une réplique. L'oplog suit toutes les transactions de base de données, y compris les changements des enregistrements et des schémas. Chaque entrée d'oplog a un ID oplog.

Restrictions

Vous devez disposer des droits de superutilisateur.

Options et arguments

Précisez le clan, le site et la famille

Valeur par défaut
Clan : Premier clan répliqué sur ce site. Si cet hôte a enregistré plus d'une connexion dbset, –clan est obligatoire.

Site : Site actuel. S'il y a plus d'un site sur cet hôte, –site est obligatoire.

Famille : Pas de valeur par défaut, vous devez préciser une famille.

–cl/an nom-clan
Nom du clan de la réplique.
–site nom-site
Nom du site de la réplique.
–fam/ily nom-famille
Famille de la base de données utilisateur : Nom attribué à une base de données utilisateur lors de sa création.

Famille de référentiel de schémas : Le nom de la famille est MASTR.

Indication d'un nom d'utilisateur et d'un mot de passe

Valeur par défaut
Vous devez indiquer un nom d'utilisateur et un mot de passe.
–u/ser utilisateur
Nom d'un utilisateur bénéficiant des droits Super Utilisateur.
–p/assword motdepasse
Mot de passe associé à l'utilisateur indiqué.

Indication des informations à afficher

Valeur par défaut
Le format –short est utilisé par défaut. Toutes les entrées de l'oplog sont affichées.
–l/ong | –s/hort
Avec –long, toutes les colonnes de l'oplog sont affichées, y compris les informations sur la révision du schéma qui s'applique aux données du paquet. Avec l'option –short, chaque opération de base de données qui a eu lieu est affichée.
–at réplique
Affiche les entrées d'oplog provenant des sites spécifiés.
ID-oplog...
Affiche les entrées oplog spécifiées.
–from ID-oplog
Affiche une plage d'entrées d'oplog, commençant par ID-oplog et se finissant par la dernière ou par celle qui a été indiquée par –to. Précisez les ID-oplog sous forme de nombres entiers.
–to ID-oplog
Affiche une plage d'entrées d'oplog se terminant par ID-oplog et commençant par 1 ou par l'entrée précisée par –from. Précisez les ID-oplog sous forme de nombres entiers.
–since date-heure
Affiche toutes les entrées oplog postérieures à date-heure. L'argument date-heure peut avoir n'importe lequel des formats suivants :
date.heure | date | heure | now
où :
date :
= jour-de-la-semaine | date-longue
heure :
= h[h]:m[m][:s[s]] [UTC [ [ + | - ]h[h][:m[m] ] ] ]
jour-de-la-semaine :
= today |yesterday |Sunday | ... |Saturday |Sun | ... |Sat
date-longue:
= d[d]mois[[yy]yy]
mois:
= January |... |December |Jan |... |Dec

Précisez l'heure au format 24 heures, dans le fuseau horaire local. Si vous n'indiquez pas l'heure, la valeur par défaut est 00:00:00. Si vous n'indiquez pas la date, la valeur par défaut est today. Si vous n'indiquez pas le siècle, l'année ou une date spécifique, la valeur la plus récente est utilisée. Précisez UTC si vous souhaitez que l'heure soit résolue quel que soit le fuseau horaire. Utilisez l'opérateur plus (+) ou moins (-) pour indiquer un décalage positif ou négatif par rapport à l'heure UTC. Si vous précisez UTC sans décalage horaire en heure ou minutes, le réglage par défaut est Greenwich Mean Time (GMT). (Les dates antérieures au 1er janvier 1970 Universal Coordinated Time (UTC) ne sont pas valides.)

Exemples :
  • 22-November-2002
  • sunday
  • yesterday.16:00
  • 0
  • 8-jun
  • 13:00
  • today
  • 9-Aug.10:00UTC
–reverse
Inverse l'ordre de la liste des entrées d'oplog.

Exemples

Dans ces exemples, chaque commande a été découpée en plusieurs lignes, pour en faciliter la lecture. Cependant, chacune doit être entrée en une seule ligne. La sortie de chaque exemple n'est pas affichée, pour raison de place.

  • Affichez l'oplog des opérations associées à la famille DOC de la réplique boston_hub.

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

  • Affichez l'oplog des opérations sanfran_hub de la réplique sanfran_hub.

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

  • Affichez l'oplog de toutes les opérations de la réplique bangalore au 28 janvier 2002.

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

  • Affichez les entrées 3 à 6 de l'oplog de la réplique boston_hub.

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

  • Affichez la première entrée d'oplog de la réplique tokyo.

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


Retour d'informations