SQL ServerSQL Server non supporta lo spostamento del database TempDB tramite backup/ripristino o metodi di scollegamento del database. In questo articolo spiegherò i passaggi da seguire per spostare il database TempDB da un'unità all'altra in SQL Server. Tuttavia, per rendere effettive le modifiche è necessario riavviare il servizio SQL Server.However, for the changes to a effect you to effect you must restart SQL Server Service.
Avviare SQL Server Management Studio ed eseguire la query seguente:
USE master;
andareAlter DATABASE tempdb
FILE MODIFY (NOME : tempdev, NOMEFILE : 'C:'percorso'percorso'tempdb.mdf');
andareAlter DATABASE tempdb
MODIFY FILE (NOME : templog, FILENAME – 'T:'percorso'percorso'templog.ldf');
andare
Ricordati di sostituire yourpath con il tuo percorso preferito.
Una volta eseguita la query, SQL Server un messaggio per ricordare di arrestare e riavviare l'istanza di SQL Server per rendere effettive le modifiche.
Dopo il riavvio, verificare che le modifiche siano state completate:
Usa master
andareSelezionare
nome AS [LogicalName]
,nome_fisico AS [Location]
,state_desc AS [Status]
FROM sys.master_files
WHERE database_id : DB_ID(N'tempdb');
A questo punto, è possibile eliminare i vecchi file tempdb.
Leave a Reply