Condividi tramite


Attività Compatta database (Piano di manutenzione)

Data aggiornamento: 17 luglio 2006

Utilizzare la finestra di dialogo Attività Compatta database per creare un'attività che tenti di ridurre le dimensioni dei database selezionati. Utilizzare le opzioni descritte di seguito per definire la quantità di spazio inutilizzato che deve rimanere nel database dopo la compattazione. Maggiore è la percentuale specificata, minore sarà il livello di compattazione del database. Il valore è basato sulla percentuale dei dati effettivi presenti nel database. Ad esempio, per un database da 100 MB contenente 60 MB di dati e 40 MB di spazio libero con una percentuale di spazio libero del 50%, si otterrebbero 60 MB di dati e 30 MB di spazio libero, in quanto il 50% di 60 MB è pari a 30 MB. Dal database viene eliminato solo lo spazio in eccesso. I valori validi sono compresi tra 0 e 100.

Questa attività esegue l'istruzione DBCC SHRINKDATABASE.

Opzioni

  • Connessione
    Consente di selezionare la connessione al server da utilizzare per l'esecuzione dell'attività.
  • Nuova
    Consente di creare una nuova connessione al server da utilizzare per l'esecuzione dell'attività. La finestra di dialogo Nuova connessione è descritta di seguito.
  • Database
    Consente di specificare i database interessati dall'attività.

    • Tutti i database
      Consente di generare un piano di manutenzione per l'esecuzione di attività di manutenzione su tutti i database di Microsoft SQL Server, ad eccezione di tempdb.

    • Tutti i database di sistema
      Consente di generare un piano di manutenzione per l'esecuzione di attività di manutenzione su ogni database di sistema di SQL Server, ad eccezione di tempdb. Non vengono eseguite attività di manutenzione sui database creati dall'utente.

    • Tutti i database utente
      Consente di generare un piano di manutenzione per l'esecuzione di attività di manutenzione su tutti i database creati dall'utente. Non vengono eseguite attività di manutenzione sui database di sistema di SQL Server.

    • I database seguenti
      Consente di generare un piano di manutenzione per l'esecuzione di attività di manutenzione solo sui database selezionati. Quando si seleziona questa opzione, è necessario selezionare almeno un database nell'elenco.

      [!NOTA] I piani di manutenzione vengono eseguiti solo sui database per cui è impostato un livello di compatibilità 80 o superiore. I database per cui è impostato un livello di compatibilità 70 o inferiore non vengono visualizzati.

  • Compatta database quando le dimensioni superano
    Consente di specificare le dimensioni in MB che causano l'esecuzione dell'attività.
  • Spazio che deve rimanere disponibile dopo la compattazione
    Consente di interrompere l'operazione di compattazione quando lo spazio disponibile nei file di database raggiunge le dimensioni specificate.
  • Visualizza codice T-SQL
    Consente di visualizzare le istruzioni Transact-SQL eseguite sul server per questa attività, in base alle opzioni selezionate.

    [!NOTA] Se il numero di oggetti interessati dall'attività è elevato, la visualizzazione del codice potrebbe richiedere una considerevole quantità di tempo.

Finestra di dialogo Nuova connessione

  • Nome connessione
    Consente di immettere un nome per la nuova connessione.
  • Selezionare o immettere il nome di un server
    Consente di selezionare il server a cui connettersi per l'esecuzione dell'attività.
  • Aggiorna
    Consente di aggiornare l'elenco dei server disponibili.
  • Immettere le informazioni per l'accesso al server
    Consente di specificare le opzioni di autenticazione per l'accesso al server.
  • Usa la protezione integrata di Windows NT
    Consente di connettersi a un'istanza del Motore di database di SQL Server utilizzando l'autenticazione di Microsoft Windows.
  • Usa nome utente e password specifici
    Consente di connettersi a un'istanza del Motore di database di SQL Server utilizzando l'autenticazione di SQL Server. Questa opzione non è disponibile.
  • Nome utente
    Consente di specificare un account di accesso di SQL Server da utilizzare per l'autenticazione. Questa opzione non è disponibile.
  • Password
    Consente di specificare una password da utilizzare per l'autenticazione. Questa opzione non è disponibile.

Vedere anche

Altre risorse

DBCC SHRINKDATABASE (Transact-SQL)

Guida in linea e informazioni

Assistenza su SQL Server 2005

Cronologia modifiche

Versione Cronologia

17 luglio 2006

Nuovo contenuto:
  • Aggiunta di una nota sui livelli di compatibilità.