SQL Server: Mudando local padrão para armazenar dados, logs e backups.

Neste post vou mostrar dois modos de alterar os locais padrões que o SQL Server utiliza para salvar os dados dos bancos, os arquivos de log e os backups.

Alterando opções do Banco de Dados

A primeira forma é alterando a configuração do banco de dados. Para realizar esta alteração, primeiro abra o SQL Management Studio e conecte-se ao banco.

Após conectar-se, siga o caminho: (Se estiver com preguiça de ler, coloquei imagens para demonstrar o caminho…)

  • Clique com o botão da direita na raiz (Localhost);
  • Clique em Properties;
  • Clique na opção Database Settings;
  • Na seção Database Default Locations, altere as pastas padrões para os locais desejados.

 

 

 

Alterando os dados via consulta (query)

A segunda forma de alterar é via query, basta utilizar o comando abaixo:

USE [master]
GO
 
-- Mudar a pasta padrão dos arquivos de dados.
EXEC   xp_instance_regwrite
       N'HKEY_LOCAL_MACHINE',
       N'Software\Microsoft\MSSQLServer\MSSQLServer',
       N'DefaultData',
       REG_SZ,
       N'D:\BancodeDados\Data'
GO
 
-- Mudar a pasta padrão dos arquivos de log.
EXEC   xp_instance_regwrite
       N'HKEY_LOCAL_MACHINE',
       N'Software\Microsoft\MSSQLServer\MSSQLServer',
       N'DefaultLog',
       REG_SZ,
       N'D:\BancodeDados\Logs'
GO
 
-- Mudar a pasta padrão dos arquivos de backup.
EXEC   xp_instance_regwrite
       N'HKEY_LOCAL_MACHINE',
       N'Software\Microsoft\MSSQLServer\MSSQLServer',
       N'BackupDirectory',
       REG_SZ,
       N'D:\BancodeDados\Backups'
GO

 

Atenção!

Após alterar, você precisará reiniciar o serviço do Sql Server para que as alterações tenham efeito.

 

The following two tabs change content below.
Arquiteto de Software e Desenvolvedor Backend (quase Fullstack), geralmente trabalho com C#, PowerShell, Python, Golang, bash e Unity (esse é mais por hobby). Estou sempre buscando algo novo para aprender, adicionando novas ferramentas ao meu cinto de utilidades.
Posted in Banco de Dados, Dev and tagged , , , , , , , .