Repair-IDQCatalog

Navigation:  Catalog & System Administration > L'Automation Console > I cmdlet di IrionEDM > Catalog Management >

Repair-IDQCatalog

Previous pageReturn to chapter overviewNext page

Il cmdlet Repair-IDQCatalog effettua il fix di eventuali errori sulla struttura dei database di un Catalog IrionEDM. Il comando ricrea i database e corregge errori sulle loro proprietà, ricrea viste e store procedure. Non sono ricreate le tabelle né i dati.

Sintassi

<# Repairs an existing Catalog and its DataBases in Catalog mode #>

Repair-IDQCatalog [-WhatIf] [-Confirm]  [<CommonParameters>]

 

<# Repairs an existing Catalog and its DataBases via Server and Instance #>

Repair-IDQCatalog [-Server] <string> [[-Instance] <string>] [[-ExecutionCredential] <pscredential>]

[[-DatabaseOwner] <string>] [[-Script] <string>] [[-CheckOnly]] [[-CheckShelfStructures]] [[-RepairOption]

{RepairAll | CheckRDBMSRequirements | RebuildAllProcedures | CheckDatabaseConsistency | CheckSecuritySettings |

CheckServiceBrokerStatus}] [-WhatIf] [-Confirm]  [<CommonParameters>]

 

Argomenti

 

Parametro

Descrizione

 Richiesto

-Server <string>

Server su cui risiede il Catalog.

Y

-Instance <string>

Nome dell’istanza del Catalog.

N

-ExecutionCredential <pscredential>

Username e password di esecuzione del ripristino dei database.

N

-Script <string>

File che contiene lo script di repair del Catalog. Se specificato, l’azione non  è eseguita ma è salvato solo lo script di repair.

N

-DatabaseOwner <string>

Indica il dbo del catalog

N

-Confirm

Visualizza un messaggio di conferma all’atto dell’esecuzione del comando

N

-WhatIf

Simula il commandlet restituendo a video gli step di esecuzione senza effettuarli

N

-CheckOnly

Effettua solamente un controllo, senza eseguire.

N

-RepairOption

Consente di eseguire solo una parte delle verifiche

N

 

DatabaseOwner

Il parametro opzionale -DatabaseOwner indica il dbo del catalog;  l'utenza deve già esistere ed avere un login attivo su SQL Server, che può essere cambiato.

 

RepairOption

Il parametro opzionale -RepairOption può assumere i seguenti valori:

RepairAll esegue tutte le operazioni previste dal Repair (equivale ad ometterlo);

CheckRDBMSRequirements verifica le impostazioni essenziali dell’RDBMS, ovvero sensitività della Collation utilizzata e abilitazione dell’accesso in Mixed Mode;

RebuildAllProcedures elimina e ricrea tutte le stored procedures e funzioni dei database di IrionEDM;

CheckDatabaseConsistency verifica le proprietà dei database esatte dall’applicazione (cross ownership chaining, trustworthy, broker abilitato, …);

CheckSecuritySettings verifica l’owner dei database, l’abilitazione del guest, …

CheckServiceBrokerStatus abilita il Service brker per ogni database IrionEDM

 

warning

Il cmdlet può funzionare alternativamente accedendo al Catalog come Drive oppure specificando Server e Instance.