Repair-IDQRenamedDatabase

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

Repair-IDQRenamedDatabase

Previous pageReturn to chapter overviewNext page

Il cmdlet Repair-IDQRenamedDatabase corregge le dipendenze tra i Database di un Catalog.

Il cmdlet è preposto alla gestione della casistica che si viene a generare quando, a seguito di un backup dei DB di Irion EDM, ne è stato fatto un restore (non importa la macchina su cui sia avvenuto il restore) rinominando i DB.

 

Il cambio di nome dei DB di Irion EDM potrebbe essersi reso necessario  per fini pratico/estetico/funzionali (ad esempio, all’aggiornamento da IrionDQ 2014 ad Irion EDM 2016 Update 9 è desiderabile che un’istanza chiamata ‘Inst14’  possa essere rinominata in 'Instance16')

 

A tal fine si può utilizzare, storage area per storage area, il cmdlet Repair-IDQRenamedDatabase, il processo di aggiornamento/riparazione di un’istanza con uno o più database rinominati esige la esecuzione per ogni istanza modificata. In tal modo si è mantenuta la possibilità di rinominare anche un solo database.

 

Sintassi

 

<# Repairs the metadata of a renamed database #>

Repair-IDQRenamedDatabase [-Server] <string> [-CatalogDatabaseName] <string> [[-CatalogOwnerName] <string>]

[-DatabaseName_Old] <string> [-DatabaseName_New] <string> [[-ExecutionCredential] <pscredential>]

[[-ExecuteRepairCatalog]] [-WhatIf] [-Confirm]  [<CommonParameters>]

 

Argomenti

 

Parametro

Descrizione

 Richiesto

-Server <string>

Nome del DBServer su cui risede il Catalog

Y

-CatalogDatabaseName <string>

Nome fisico del database del Catalog

Y

-CatalogOwnerName <string>

SQL Server login associato al dbo per tutti i database IrionEDM

N

-DatabaseName_New <string>

Nome fisico attuale del database da riordinare

Y

-DatabaseName_Old <string>

Nome fisico precedente del database da riordinare

Y

-ExecuteRepairCatalog

Effettua l'azione su tutti i database del Catalog, mantenendo la logica e i security settings.

N

-ExecutionCredential <pscredential>

Username e password di accesso al server.

N

-WhatIf

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

N

-Confirm

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

N