Creazione di criteri Nome Finance
In questa attività verranno creati un database denominato Finance e una condizione per cui tutti i nomi di tabella devono iniziare con le lettere fintbl. Verranno quindi creati i criteri e una categoria di criteri per applicare uno standard di denominazione per le tabelle del database Finance.
Per creare il database Finance
In Management Studio aprire una finestra di query ed eseguire l'istruzione seguente:
CREATE DATABASE Finance ; GO
In Esplora oggetti fare clic su Database, quindi premere F5 per aggiornare l'elenco dei database.
Per creare la condizione Tabelle Finance
In Esplora oggetti espandere Gestione, espandere Gestione criteri, fare clic con il pulsante destro del mouse su Condizioni, quindi scegliere Nuova condizione.
Nella finestra di dialogo Crea nuova condizione digitare Tabelle Finance nella casella Nome.
Nell'elenco Facet selezionare Nome a più parti.
Nella casella Campo nell'area Espressione selezionare @Name. Nella casella Operatore selezionare Like e, nella casella Valore, digitare 'fintbl%' per forzare tutti i nomi di tabella in modo che inizino con le lettere fintbl.
Nella pagina Descrizione digitare I nomi di tabella del database Finance devono iniziare con fintbl, quindi scegliere OK per creare la condizione.
Per creare i criteri Nome Finance
In Esplora oggetti fare clic con il pulsante destro del mouse su Criteri, quindi scegliere Nuovi criteri.
Nella finestra di dialogo Crea nuovi criteri digitare Nome Finance nella casella Nome.
Nell'elenco Condizioni di controllo selezionare Tabelle Finance. Questa opzione è disponibile nell'area Nome a più parti.
Nell'area In base a viene visualizzato un elenco di oggetti di database che hanno applicato i criteri. Selezionare la casella di controllo Ogni tabella.
Nell'area Ogni database espandere Ogni, quindi fare clic su Nuova condizione.
Nella finestra di dialogo Crea nuova condizione digitare Database Finance nella casella Nome.
Nella casella Espressione completare l'espressione in modo da includere @Name= 'Finance', quindi scegliere OK per chiudere la pagina della condizione.
[!NOTA]
Potrebbe essere necessario uscire dalla casella Valore premendo TAB per abilitare il pulsante OK.
Nell'elenco Modalità di valutazione selezionare Su modifica: impedisci esecuzione. Questa opzione consente di applicare i criteri tramite la creazione di un trigger di database nel database Finance.
Selezionare l'elenco Abilitato. La casella Abilitato non si applica ai criteri Su richiesta.
Nell'elenco Restrizione server selezionare Nessuna.
Scegliere OK.
Per creare la categoria di criteri Finance
In Esplora oggetti espandere Gestione, fare clic con il pulsante destro del mouse su Gestione criteri, quindi scegliere Gestione categorie.
In Nome nella finestra di dialogo Gestione categorie di criteri digitare Finance nella casella vuota, quindi deselezionare Imponi sottoscrizioni di database. Tramite Imponi sottoscrizioni di database ogni database nell'istanza verrà forzato per la sottoscrizione dei criteri di proprietà della categoria di criteri. Ai fini di questa lezione, solo il database Finance deve sottoscrivere i criteri Nome Finance.
Scegliere OK.