Il cmdlet Set-IDQGateWayTriggerStatus consente di abilitare o disabilitare in maniera coerente la pubblicazione sullo Shelf Gateway.
Il cmdLet ora richiede due parametri, @enabled (1 oppure 0) e @storageAreaName (opzionale). Laddove quest'ultimo non sia specificato, la stored abiliterà o disabiliterà tutti i triggers relative al Gateway in tutte le storage areas di tipo shelf e audit, se specificato agirà solo sul database indicato.
Disabilitare i triggers significa ora eliminarli fisicamente dal database di shelf, abilitarli significa ricrearli ed abilitarli. Tale compito è demandato ad una nuova stored procedure locale al database di shelf (o audit).
<# Sets the Shelf Gateway activation triggers #> |
Set-IDQGateWayTriggerStatus [-Server] <string> [[-Instance] <string>] [[-StorageAreaName] <string>] [-Enable] <bool> [[-ExecutionCredential] <pscredential>] [-WhatIf] [-Confirm] [<CommonParameters>] |
Parametro |
Descrizione |
Richiesto |
-Server <string> |
Nome del DBServer su cui risede il Catalog |
Y |
-Instance <string> |
Nome dell'istanza del Catalog |
N |
-Enable <bool> |
Flag che abilita / disabilita i trigger |
Y |
-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 |