Visualizzare o modificare i percorsi predefiniti per i file di dati e di log
Si applica a: SQL Server - Solo Windows
La procedura consigliata per la protezione dei file di dati e di log consiste nel verificare che siano protetti da elenchi di controllo di accesso (ACL). Impostare gli elenchi di controllo di accesso a livello della radice in cui vengono creati i file.
Nota
Queste istruzioni sono solo per SQL Server in Windows. Per modificare i percorsi predefiniti per SQL Server in Linux, vedere Configurare SQL Server in Linux con lo strumento mssql-conf.
Usare SQL Server Management Studio
In Esplora oggetti fare clic con il pulsante destro del mouse sul server e scegliere Proprietà.
Nel pannello sinistro della pagina Proprietà selezionare la scheda Impostazioni database.
Nel pannello Percorsi predefiniti databaseè possibile visualizzare i percorsi predefiniti correnti per i nuovi file di dati e di log. Per modificare un percorso predefinito, immettere un nuovo percorso predefinito nel campo Dati o Log oppure selezionare il pulsante Sfoglia per trovare e selezionare un percorso.
Dopo aver cambiato i percorsi predefiniti, è necessario arrestare e avviare il servizio di SQL Server per completare la modifica.
Usare Transact-SQL
Attenzione
Nell'esempio seguente viene usata una stored procedure estesa per modificare il Registro di sistema del server. Se le modifiche al Registro di sistema vengono apportate in modo non corretto, possono verificarsi problemi gravi. Questi problemi potrebbero richiedere la reinstallazione del sistema operativo. Microsoft non è in grado di garantire che questi problemi possano essere risolti. La modifica del Registro di sistema è a esclusivo rischio dell'utente.
Connettersi al motore di database di .
Nella barra Standard selezionare Nuova query.
Copiare e incollare l'esempio seguente nella finestra Query. Sostituire i
<path_*>
valori con i nuovi percorsi in cui inserire i file di dati e di log e quindi selezionare Esegui.USE [master]; GO EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'BackupDirectory', REG_SZ, N'<path_to_database_backup_files>' GO EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'DefaultData', REG_SZ, N'<path_to_data_files>' GO EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'DefaultLog', REG_SZ, N'<path_to_log_files>' GO
Dopo aver cambiato i percorsi predefiniti, è necessario arrestare e avviare il servizio di SQL Server per completare la modifica.
Contenuto correlato
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per