Condividi tramite


Garantire uno spazio tempDB sufficiente

Se si verificano errori durante la gestione di Recordset oggetti che richiedono spazio di elaborazione in Microsoft SQL Server 6.5, potrebbe essere necessario aumentare le dimensioni di TempDB. Alcune query richiedono spazio di elaborazione temporaneo, ad esempio una query con una clausola ORDER BY richiede un tipo di oggetto Recordset , che richiede spazio temporaneo.

Importante

A partire da Windows 8 e Windows Server 2012, i componenti server di Servizi Desktop Remoto non sono più inclusi nel sistema operativo Windows (vedere Windows 8 e Manuale di compatibilità di Windows Server 2012 per ulteriori dettagli). I componenti del client di Servizi Desktop remoto verranno rimossi in una versione futura di Windows. Evitare di usare questa funzionalità nel nuovo lavoro di sviluppo e pianificare la modifica delle applicazioni che attualmente usano questa funzionalità. Le applicazioni che usano RDS devono eseguire la migrazione a WCF Data Service.

Importante

Leggere questa procedura prima di eseguire le azioni perché non è così facile compattare un dispositivo una volta espanso.

Nota

Per impostazione predefinita, inMicrosoft SQL Server 7.0 e versioni successive, TempDB viene impostato per aumentare automaticamente in base alle esigenze. Pertanto, questa procedura può essere necessaria solo nei server che eseguono versioni precedenti alla 7.0.

Per aumentare lo spazio tempDB in SQL Server 6.5

  1. Avviare Microsoft SQL Server Enterprise Manager, aprire l'albero per il server e quindi aprire l'albero Dispositivi di database.

  2. Selezionare un dispositivo (fisico) da espandere, ad esempio Master, e fare doppio clic sul dispositivo per aprire la finestra di dialogo Modifica dispositivo database.

    Questa finestra di dialogo mostra la quantità di spazio usata dai database correnti.

  3. Nella casella Dimensioni aumentare il dispositivo alla quantità desiderata (ad esempio, 50 megabyte (MB) di spazio su disco rigido.

  4. Fare clic su Cambia adesso per aumentare la quantità di spazio a cui può espandersi TempDB (logico).

  5. Aprire l'albero dei Database sul server e quindi fare doppio clic su TempDB per aprire la finestra di dialogo Modifica Database. Nella scheda Database è elencata la quantità di spazio attualmente allocata a TempDB (Dimensioni dati). Per impostazione predefinita, si tratta di 2 MB.

  6. Nel gruppo Dimensioni fare clic su Espandi . I grafici mostrano lo spazio disponibile e allocato in ognuno dei dispositivi fisici. Le barre in colore maroon rappresentano lo spazio disponibile.

  7. Seleziona un Log Device, come Master, per visualizzare le dimensioni disponibili nella casella Dimensioni (MB).

  8. Fare clic su Espandi ora per allocare tale spazio al database TempDB.

    Nella finestra di dialogo Modifica database vengono visualizzate le nuove dimensioni allocate per TempDB.

Per ulteriori informazioni su questo argomento, cercare nel file della Guida di Microsoft SQL Server Enterprise Manager la voce "Finestra di dialogo Espandi database".

Vedere anche

Fondamenti di RDS