lsreplica

indique les répliques de la base de données
Référence associée
restorereplica
syncreplica
mkreplica

Conditions d'utilisation

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

Syntaxe

  • Afficher les répliques de la base de données :
    lsrep/lica

    [ –cl/an nom-clan ] [ –site
    nom-site ] –fam/ily
    nom-famille
    –u/ser nomutilisateur
    [–p/assword]
    motdepasse [–l/ong |
    –s/hort |
    –fmu_ format ]
    [–sib/lings | [ –sib/lings]
    –infa/mily family-name | replica ... ]

  • Afficher le référentiel de schémas de travail d'une famille :
    lsrep/lica

    [ –cl/an nom-clan ] [ –site
    nom-site ] –fam/ily
    nom-famille
    –u/ser nomutilisateur [–p/assword]
    motdepasse –working/master

Description

Cette commande affiche des informations sur toutes les répliques actives connues de la réplique en cours. Vous pouvez dresser la liste de toutes les répliques d'un clan ou d'une famille d'un clan. Il peut exister d'autres répliques, mais les paquets qui contiennent leurs informations de création n'ont pas encore été importés sur la réplique en cours.

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.

Vous pouvez utiliser l'option –siblings ou les options –siblings –infamily pour afficher les répliques d'une famille d'un clan, tel que connu par votre référentiel de schémas.

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 du format

Valeur par défaut
Inclut les informations sur l'événement de création de chaque réplique.
–l/ong
Affiche les informations sur la création de chaque réplique et le serveur de synchronisation. Si la réplique en cours est en cours de restauration, cette option repère les listes des autres répliques depuis lesquelles des mises à jour de restauration sont requises.
–s/hort
Affiche uniquement les noms des répliques.
–fmu_ format-string
Affiche les informations à l'aide de la chaîne de format précisée, qui utilise des spécifications de conversion pour identifier les éléments à afficher et préciser leur format d'affichage. Le format de spécification de conversion ressemble à celui de la fonction du langage C printf() : un signe pourcentage %) et une lettre clé (en minuscule) indiquent le type de données à afficher.

Contrairement aux indicateurs de printf(), les spécifications de conversion ne sont pas remplacées par des arguments fournis à d'autres endroits de la ligne de commande. La commande multiutil les remplace automatiquement par des valeurs de zone extraites de la réplique.

chaîne-format est une chaîne de caractères alphanumériques, de spécifications de conversion et de séquences d'échappement. Elle doit être mise entre guillemets doubles ( " ).

Spécifications de conversion :

%h
Nom de l'hôte
%n
Nom de la réplique
%c
Nom du clan
%f
Nom de la famille
%d
Description de la réplique, le cas échéant
%s
Statut de la réplique
%%
Caractère %
%z
Taille du bloc d'ID
%t
Seuil du bloc d'ID

Séquences d'échappement :

\n
<NL>
\t
<TAB>
\'
Guillemet simple
\\
Barre oblique inversée littérale (non interprétée)
\nnn
Caractère, indiqué en octal

Indication de la réplique

Valeur par défaut
Affiche toutes les répliques connues dans la famille de répliques en cours, y compris la réplique en cours.
–working/master
Affiche le référentiel du schémas de travail pour le clan indiqué.
–sib/lings
Pour une base de données utilisateur, affiche les membres de la famille de la réplique en cours, sauf la réplique en cours en elle-même. Pour un référentiel de schémas, l'option affiche les membres de la famille de toutes les répliques du site, mais pas les répliques du site courant. Cette option est utile lorsque vous écrivez des scripts qui ne traitent que les répliques soeurs.
–infa/mily famille
Affiche les répliques de la famille de la réplique spécifiée. Utilisez le nom du site pour préciser la réplique. Vous ne pouvez utiliser cette option que si vous avez précisé MASTR avec l'option –family.
réplique ...
L'option –site précise la réplique que vous interrogez pour obtenir des informations. Cet argument précise le site de la réplique pour laquelle vous souhaitez afficher les informations. Vous ne pouvez afficher que les répliques qui appartiennent à la même famille.

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. Ignorez le statut NOT CONNECTED dans la liste. Cette valeur est utilisée en interne par IBM.

  • Affichez les répliques de la famille DEV du clan telecomm.

    multiutil lsreplica -clan telecomm -site boston_hub -family DEV
    -user susan -p passwd -long

    Name: BOSTON_HUB; Clan: TELECOMM; Family: DEV; Host: minuteman;
    Status: NORMAL, NOT CONNECTED;
    Description: ; Block Size: 4096; Block Threshold: 1024
    Name: SANFRAN_HUB; Clan: TELECOMM; Family: DEV; Host: goldengate;
    Status: NORMAL, NOT CONNECTED;
    Description: ; Block Size: 4096; Block Threshold: 1024
    Name: BANGALORE; Clan: TELECOMM; Family: DEV; Host: ramohalli;
    Status: NORMAL, NOT CONNECTED;
    Description: ; Block Size: 4096; Block Threshold: 1024

  • Affichez les éléments apparentés de la famille DEV dans le clan telecomm, mais pas la réplique de la base de données utilisateur du site boston_hub.

    multiutil lsreplica -clan telecomm -site boston_hub -family DEV
    -user susan -p passwd -long –siblings

    Name: SANFRAN_HUB; Clan: TELECOMM; Family: DEV; Host: goldengate;
    Status: NORMAL, NOT CONNECTED;
    Description: ; Block Size: 4096; Block Threshold: 1024
    Name: BANGALORE; Clan: TELECOMM; Family: DEV; Host: ramohalli;
    Status: NORMAL, NOT CONNECTED;
    Description: ; Block Size: 4096; Block Threshold: 1024

  • Affichez les membres du clan telecomm, mais pas les répliques du site boston_hub.

    multiutil lsreplica -clan telecomm -site boston_hub -family MASTR
    -user susan -p passwd -long -siblings

    Name: SANFRAN_HUB; Clan: TELECOMM; Family: MASTR; Host: goldengate;
    Status: NORMAL, NOT CONNECTED;
    Description: ; Block Size: 4096; Block Threshold: 1024
    Name: SANFRAN_HUB; Clan: TELECOMM; Family: DEV; Host: goldengate;
    Status: NORMAL, NOT CONNECTED;
    Description: ; Block Size: 4096; Block Threshold: 1024
    Name: BANGALORE; Clan: TELECOMM; Family: MASTR; Host: ramohalli;
    Status: NORMAL, NOT CONNECTED;
    Description: ; Block Size: 4096; Block Threshold: 1024
    Name: BANGALORE; Clan: TELECOMM; Family: DOC; Host: ramohalli;
    Status: NORMAL, NOT CONNECTED;
    Description: ;Block Size: 4096; Block Threshold: 1024

  • Affichez toutes les bases de données utilisateurs de la famille TEST du clan testclan et connues du référentiel de schémas de travail.

    multiutil lsreplica -clan testclan -site sydney -family MASTR
    -user bfife -p passwd -long -infamily TEST

    Name: TOKYO; Clan: TESTING; Family: TEST; Host: shinjuku;
    Status: NORMAL, NOT CONNECTED; Description:
    ; Block Size: 4096; Block Threshold: 1024
    Name: SYDNEY; Clan: TESTING; Family: TEST; Host: taronga;
    Status: NORMAL, NOT CONNECTED; Description:
    ; Block Size: 4096; Block Threshold: 1024

  • Affichez le référentiel de schémas de travail de la famille DEV du clan testclan.

    multiutil lsreplica -clan testclan -site sydney -family DEV
    -user bfife -workingmaster

  • Imitez la sortie de la commande lsreplica –long.

    multiutil lsreplica -clan testing -site tokyo -family TEST
    -user masako -password passwd -fmu_ "Name:%n; Clan:%c; Family:%f; Host:%h;
    Status:%s;"

    Name:TOKYO; Clan:TESTING; Family:TEST; Host:shinjuku; Status:
    NORMAL, NOT CONNECTED; Name:SYDNEY; Clan:TESTING; Family:TEST;
    Host:taronga; Status:NORMAL, NOT CONNECTED;


Retour d'informations