sqlserver:comandos_uteis
Tabela de conteúdos
Comandos úteis (SQL Server)
Ver o espaço em disco
Útil para conferir quanto tem de espaço disponível nas unidades. No SQL Server (146.164.247.173) as bases de dados ficam na unidade E: e os arquivos de Transaction Log ficam na unidade D:.
xp_fixeddrives
Truncar o Transaction Log
Nos casos do Transaction Log acusar que está cheio, uma alternativa é truncar o arquivo. Para isso use os comandos abaixo:
USE basedados;
DBCC SHRINKFILE(arquivo_logico_log, 1);
BACKUP LOG basedados WITH TRUNCATE_ONLY;
Onde basedados é o nome da base de dados e arquivo_logico_log é o nome lógico do Transaction Log da base.
Exemplo:
USE Siga;
DBCC SHRINKFILE(siga_log, 1);
BACKUP LOG SIGA WITH TRUNCATE_ONLY;
É necessário ver nas propriedades da base, na página Files, qual o nome do arquivo lógico do Transaction Log.
sqlserver/comandos_uteis.txt · Última modificação: 27/04/2021 12:05 por 127.0.0.1