não há dúvida de que o arquivo de log se tornará maior e maior com o crescimento do arquivo de banco de dados do SQL Server. No entanto, isso influenciará a velocidade de execução do computador e ocupará cada vez mais espaço. Não é isso que esperamos ver. Portanto, às vezes, é necessário reduzir até mesmo excluir o arquivo de log do SQL Server.

as seguintes formas introduzidas serão aplicadas ao SQL Server 2014/2012 para excluir o arquivo de log com SQL Server Management Studio ou Transact-SQL.

caminho 1: Excluir arquivo de Log do SQL Server no SQL Server Management Studio

Etapa 1: Diminuir arquivo de log do servidor

1. Faça Login no SQL Server Management Studio. No Object Explorer, expanda essa instância conectada ao SQL Server.

faça login no SQL Server Management Studio

2. Desdobre os bancos de dados e clique com o botão direito do mouse no banco de dados que deseja reduzir.

3. Vire para tarefas-encolher e clique em arquivos.

 naviagte para banco de dados para escolher a opção de arquivo

4. Selecione o tipo de arquivo e o nome do arquivo.

 escolha o arquivo de banco de dados para reduzir

Geralmente, o arquivo de log será reduzido depois que você clicar em OK agora. Mas se você quiser configurá-lo com mais detalhes, as opções abaixo podem ser selecionadas.

faça configurações opcionais para reduzir o arquivo SQL

Opção 1: Marque a caixa de seleção liberar espaço não utilizado.

Opção 2: Selecione reorganizar arquivos antes de liberar espaço não utilizado caixa de seleção.

se isso for selecionado, o arquivo Shrink para o valor deve ser especificado. Por padrão, a opção é desmarcada.

Opção 3: Insira a porcentagem máxima de espaço livre a ser deixado no arquivo de banco de dados após o banco de dados ter sido reduzido. O valor pode estar entre 0 e 99. Esta opção só está disponível quando reorganizar arquivos antes de liberar espaço não utilizado está ativado.

mas se nos prepararmos para excluir dados, o arquivo de dados primário não pode ser menor do que o tamanho do arquivo principal no banco de dados do modelo.

Opção 4: Selecione o arquivo vazio migrando os dados para outros arquivos na mesma caixa de seleção filegroup.

5. clicar.

Passo 2: Excluir arquivo de log do SQL Server

1. No Object Explorer, faça a instância conectada ao SQL Server Database Engine e, em seguida, expanda essa instância.

2. Expanda Bancos de Dados, Clique com o botão direito do mouse para excluir o arquivo e clique em Propriedades.

vire para a opção de exclusão de arquivo de banco de dados

3. Selecione a página Arquivos. Na grade arquivos de banco de Dados, selecione o arquivo a ser excluído e clique em Remover.

excluir arquivo de log do SQL Server

4. clicar.

Caminho 2: Excluir Arquivo de Log do SQL Server com Transact-SQL

se você estiver familiarizado com Transact-SQL, siga esta maneira de trabalhar para o banco de dados do SQL Server ou exclusão de arquivo de log.

Passo 1: arquivo de log SQL vazio

1. Conecte-se ao mecanismo de banco de dados.

2. Na barra Padrão, clique em Nova Consulta.

3. Copie e cole o exemplo a seguir na janela de consulta e clique em Executar.

USE UserDB;
GO
DBCC SHRINKFILE (DataFile1, 8);
GO

este exemplo usa DBCC SHRINKFILE para reduzir o tamanho de um arquivo de dados chamado DataFile1 no banco de dados UserDB para 8 MB.

Passo 2: Excluir arquivo de log do SQL Server

1. Conecte-se ao mecanismo de banco de dados.

2. Na barra Padrão, clique em Nova Consulta.

3. Copie e cole o exemplo a seguir na janela de consulta e clique em Executar. Este exemplo remove o arquivo test1dat4.

Use master;
GO
alterar banco de dados AdventureWorks2012
remover arquivo test1dat4;
GO

comparando o caminho 1 ao caminho 2, o primeiro caminho é, sem dúvida, mais fácil para novos usuários do SQL Server. Mas o comando pode funcionar rápido. No entanto, será mais fácil controlar a taxa de falhas ao excluir o arquivo do SQL Server usando o SQL Server Management Studio. Em um word, eles podem encolher e excluir arquivo de banco de dados ou arquivo de log. A diferença é apenas a implementação.

  • Como Encontrar Excluídos SQL Arquivo de Banco de dados de Vírus Atacou a Unidade
  • Como Gerenciar o Número de Logs de Erro SQL Server
  • Como Repor o SQL Server SA e Outros Senha de Usuário
  • Como Restaurar uma Indisponível Banco de dados Mestre no SQL Server 2012
  • Como para Descriptografar o Arquivo de Banco de dados no SQL Server Express

Deixe uma resposta

O seu endereço de email não será publicado.