Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server – endast Windows
Det bästa sättet att skydda dina datafiler och loggfiler är att se till att de skyddas av åtkomstkontrollistor (ACL). Ange ACL:er på katalogroten under vilken filerna skapas.
Notera
De här anvisningarna gäller endast för SQL Server i Windows. Information om hur du ändrar standardplatserna för SQL Server i Linux finns i Konfigurera SQL Server på Linux med verktyget mssql-conf.
Använda SQL Server Management Studio
Högerklicka på servern i Object Explorer och välj Egenskaper.
I den vänstra panelen på sidan Egenskaper väljer du fliken Databasinställningar.
I databasstandardplatservisar du de aktuella standardplatserna för nya datafiler och nya loggfiler. Om du vill ändra en standardplats anger du ett nytt standardsökvägsnamn i fältet Data eller Log eller väljer bläddra-knappen för att hitta och välja ett sökvägsnamn.
När du har ändrat standardplatserna måste du stoppa och starta SQL Server-tjänsten för att slutföra ändringen.
Använd Transact-SQL
Försiktighet
I följande exempel används en utökad lagrad procedur för att ändra serverregistret. Allvarliga problem kan uppstå om du ändrar registret felaktigt. De här problemen kan kräva att du installerar om operativsystemet. Microsoft kan inte garantera att dessa problem kan lösas. Ändra registret på egen risk.
Anslut till databasmotorn.
I standardfältet väljer du Ny fråga.
Kopiera och klistra in följande exempel i frågefönstret. Ersätt
<path_*>
-värdena med de nya platser som du vill placera dina data och loggfiler och välj sedan Kör.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
När du har ändrat standardplatserna måste du stoppa och starta SQL Server-tjänsten för att slutföra ändringen.