Condividi tramite


Creazione del criterio Nome Finance

In questa attività verrà creato un database denominato Finance, quindi una condizione per cui tutti i nomi di tabella devono iniziare con le lettere fintbl. Verranno quindi creati un criterio e una categoria di criteri per applicare uno standard di denominazione per le tabelle del database Finance.

Per creare il database Finance

  1. In Management Studio aprire una finestra di query ed eseguire l'istruzione seguente:

    CREATE DATABASE Finance ;
    GO
    
  2. In Esplora oggetti fare clic su Database, quindi premere F5 per aggiornare l'elenco dei database.

Per creare la condizione Tabelle Finance

  1. In Esplora oggetti espandere Gestione, espandere Gestione criteri, fare clic con il pulsante destro del mouse su Condizioni, quindi scegliere Nuova condizione.

  2. Nella finestra di dialogo Crea nuova condizione digitare Tabelle Finance nella casella Nome.

  3. Nella casella Facet selezionare Multipart Name.

  4. 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.

  5. Nella pagina Descrizione digitare I nomi di tabella del database Finance devono iniziare con fintbl, quindi scegliere OK per creare la condizione.

Per creare il criterio Nome Finance

  1. In Esplora oggetti fare clic con il pulsante destro del mouse su Criteri, quindi scegliere Nuovo criterio.

  2. Nella finestra di dialogo Crea nuovo criterio digitare Nome Finance nella casella Nome.

  3. Nella casella Condizioni di controllo selezionare Tabelle Finance. Questa opzione è disponibile nell'area Multipart Name.

  4. Nell'area In base a viene visualizzato un elenco di oggetti di database che hanno applicato il criterio. Selezionare la casella di controllo Ogni tabella.

  5. Nell'area Ogni database espandere Ogni, quindi fare clic su Nuova condizione.

  6. Nella finestra di dialogo Crea nuova condizione digitare Database Finance nella casella Nome.

  7. 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.

  8. Nella casella Modalità di valutazione selezionare Su modifica: impedisci esecuzione. Questa opzione consente di applicare il criterio tramite la creazione di un trigger di database nel database Finance.

  9. Selezionare la casella Abilitato. La casella Abilitato non si applica ai criteri Su richiesta.

  10. Nella casella Restrizione server selezionare Nessuna.

  11. Fare clic su OK.

Per creare la categoria di criteri Finance

  1. In Esplora oggetti espandere Gestione, fare clic con il pulsante destro del mouse su Gestione criteri, quindi scegliere Gestione categorie.

  2. In Nome nella finestra di dialogo Gestione categorie di criteri immettere 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 il criterio Nome Finance.

  3. Fare clic su OK.

Attività successiva della lezione

Sottoscrizione e verifica del criterio Nome Finance