Garantire spazio sufficiente per TempDB
Se si verificano errori durante la gestione degli oggetti Recordset 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 uno spazio temporaneo.
Importante
A partire da Windows 8 e Windows Server 2012, i componenti del server di RDS non sono più inclusi nel sistema operativo Windows. Per altri dettagli, vedere la Guida di riferimento per la compatibilità di Windows 8 e Windows Server 2012. I componenti del client di RDS verranno rimossi in una versione futura di Windows. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. Le applicazioni che usano RDS devono eseguire la migrazione a WCF Data Service.
Importante
Leggere questa procedura prima di eseguire le azioni perché non è facile compattare un dispositivo una volta espanso.
Nota
Per impostazione predefinita, inMicrosoft SQL Server 7.0 e versioni successive, TempDB viene impostato in modo tale che le dimensioni vengano aumentate 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 di TempDB in SQL Server 6.5
Avviare Microsoft SQL Server Enterprise Manager, aprire l'albero per il server e quindi aprire l'albero Dispositivi database.
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.
Nella casella Dimensioni impostare la quantità di spazio desiderata per il dispositivo (ad esempio, 50 megabyte (MB) di spazio su disco rigido).
Fare clic su Cambia ora per aumentare la quantità di spazio in base alla quale è possibile espandere TempDB (logico).
Aprire l'albero Database nel server e quindi fare doppio clic su TempDB per aprire la finestra di dialogo Modifica database. La scheda Database elenca la quantità di spazio attualmente allocata a TempDB (Dimensioni dati). Per impostazione predefinita, è 2 MB.
Nel gruppo Dimensioni fare clic su Espandi. I grafici mostrano lo spazio disponibile e allocato in ognuno dei dispositivi fisici. Le barre di colore marrone rappresentano lo spazio disponibile.
Selezionare un dispositivo di log, ad esempio Master, per visualizzare le dimensioni disponibili nella casella Dimensioni (MB).
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 altre informazioni su questo argomento, cercare "Finestra di dialogo Espandi database" nel file della Guida di Microsoft SQL Server Enterprise Manager.