lsreplica

Elenca le repliche di database

Applicabilità

Prodotto Tipo di comando
MultiSite comando secondario multiutil
Piattaforma
UNIX
Windows

Riepilogo

  • Elencare le repliche di database:
    lsrep/lica

    [ –cl/an nome-gruppo ] [ –site nome-sito ] –fam/ily nome-famiglia
    –u/ser nome utente [–p/assword] password [–l/ong | –s/hort |
    –fmu_ formato ]
    [–sib/lings | [ –sib/lings]
    –infa/mily nome-famiglia | replica ... ]

  • Elencare il repository di schemi funzionante per una famiglia:
    lsrep/lica

    [ –cl/an nome-gruppo ] [ –site nome-sito ] –fam/ily nome-famiglia
    –u/ser nomeutente [–p/assword] password –working/master

Descrizione

Questo comando elenca le informazioni su tutte le repliche attive note alla replica corrente. È possibile elencare tutte le repliche in un gruppo o in una famiglia nell'ambito di un gruppo. È possibile che esistano altre repliche, ma i pacchetti che contengono le informazioni sulla creazione non sono stati ancora importati nella replica corrente.

Limitazioni

È necessario disporre dei privilegi di Super utente.

Opzioni ed argomenti

Specifica del gruppo, del sito e della famiglia

Valore predefinito
Gruppo: il primo gruppo replicato in questo sito. Se esiste più di un collegamento dbset registrato in questo host, –clan è obbligatorio.

Sito: il sito corrente. Se esiste più di un sito in questo host, –site è obbligatorio.

Famiglia: nessun valore predefinito; è necessario specificare una famiglia.

–cl/an nome-gruppo
Il nome del gruppo di replica.
–site nome-sito
Il nome del sito di replica.
–fam/ily nome-famiglia
La famiglia del database utente: il nome database fornito al database utente quando è stato creato.

Famiglia di repository di schemi: il nome della famiglia è MASTR.

È possibile utilizzare l'opzione –siblings o l'opzione –siblings –infamily per elencare le repliche in una famiglia specifica nell'ambito di un gruppo, come noto al repository di schemi.

Specifica di un nome utente e password

Valore predefinito
È necessario specificare un nome utente e una password.
–u/ser utente
Il nome dell'utente con privilegi di Super utente.
–p/assword password
La password associata all'utente specificato.

Elenco del formato

Valore predefinito
Include la creazione delle informazioni di eventi per ciascuna replica.
–l/ong
Elenca le informazioni di creazione della replica e il server di sincronizzazione. Se la replica corrente si trova in fase di ripristino, questa opzione annota gli elenchi delle altre repliche da cui sono richiesti gli aggiornamenti di ripristino.
–s/hort
Elenca solo i nomi di repliche.
–fmu_ stringa-formato
Elenca le informazioni utilizzando la stringa di formato specificato, la quale utilizza le specifiche di conversione che identificano gli elementi da visualizzare e ne indicano il formato di visualizzazione. Il formato delle specifiche di conversione è simile a quello della funzione di linguaggio C printf() il segno percentuale (%) e una lettera (minuscola), che indica il tipo di dati da visualizzare.

Diversamente dagli identificatori printf(), le specifiche di conversione non sono sostituite dagli argomenti forniti in un altro punto della riga comandi; esse sono sostituite automaticamente da multiutil con i valori del campo estratti dalla replica.

stringa-formato è una stringa di caratteri, composta da caratteri alfanumerici, specifiche di conversione e sequenze di escape. Essa deve essere contenuta tra le virgolette ( " ).

Specifiche di conversione:

%h
Nome host
%n
Nome della replica
%c
Nome del gruppo
%f
Nome della famiglia
%d
Descrizione della replica, se presente
%s
Stato della replica
%%
Carattere %
%z
Dimensione area ID
%t
Soglia area ID

Sequenze di escape:

\n
<NL>
\t
<TAB>
\'
Singolo apice
\\
Barra retroversa letterale (non interpretato)
\nnn
Carattere specificato dal codice ottale

Specifica della replica

Valore predefinito
Elenca tutte le repliche note nella famiglia di repliche correnti, inclusa la replica corrente.
–working/master
Elenca il repository di schemi funzionante per il gruppo specificato.
–sib/lings
Per un database utente, elenca i membri della famiglia della replica corrente, ma non elenca la replica corrente stessa. Per un repository di schemi, elenca i membri della famiglia di tutte le repliche nel sito, ma non le repliche nel sito corrente. Questa opzione è utile quando si scrivono gli script che elaborano solo le repliche di pari livello.
–infa/mily famiglia
Elenca le repliche nella famiglia della replica specificata. Utilizzare il nome del sito per specificare la replica. Questa opzione può essere utilizzata solo se si specifica MASTR con l'opzione –family.
replica ...
L'opzione –site specifica la replica che si sta interrogando per le informazioni; questo argomento indica il sito della replica per cui si desidera vengano elencate le informazioni. È possibile elencare solo le repliche che sono membri della stessa famiglia.

Esempi

In questi esempi, le righe sono interrotte per agevolare la lettura. È necessario immettere ogni comando su una singola riga. Ignorare lo stato NOT CONNECTED nell'elenco; questo valore è solo per uso interno da parte di IBM®.

  • Elencare le repliche nella famiglia DEV del gruppo 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

  • Elencare gli oggetti di pari livello nella famiglia DEV nel gruppo telecomm, ma non la replica del database utente nel sito 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

  • Elencare i membri del gruppo nel gruppo telecomm, ma non le repliche nel sito 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

  • Elencare tutti i database utente nella famiglia TEST del gruppo testclan, come noto al repository di schemi funzionante.

    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

  • Elencare il repository di schemi funzionante per la famiglia DEV nel gruppo testclan.

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

  • Simile all'output da 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;


Feedback