Pular para o conteúdo

SQL Server

Comando SQL Server para saber o status do restore de um banco de dados

Abaixo segue um comando útil para você saber o status do restore de databases grandes.

Shrink Logs de Transação de todas as bases do SQL Server via Stored Procedure

Criamos a stored procedure abaixo que automatiza o shrink …

Depois rodamos o comando abaixo ou podemos também colocar em um Job.

Fonte: https://www.mssqltips.com/sqlservertip/6385/shrink-sql-server-transaction-log-for-all-databases/

SQL Server Shrinking log não funciona e o arquivo continua grande

Quando isto ocorrer, rode o comando abaixo no seu SQL Server:

Vai retornar uma lista com o nome do banco e como está configurado o log. Tem que estar como NOTHING. Se estiver como LOG_BACKUP o shrinking não vai limpar o log. Para mudar… Continue a ler »SQL Server Shrinking log não funciona e o arquivo continua grande

Executar um Script grande no SQL Server

Existem algumas situações que ao rodar um script grande no SQL Management Studio dá erro de memória porque o arquivo é muito grande. Nesta situação temos uma saída que é rodar o sqlcmd via comando. Abaixo um exemplo.

Como fazer um update a partir de um select no SQL Server

Abaixo está um comando para que seja feito o update de em uma tabela a partir de um select de outra tabela.

Select em um campo varbinary

Se você precisar fazer um select em um campo varbinary e precisa ver o conteúdo, use o comando abaixo.

Onde CAMPO é o campo que está como varbinary e TABELA é a tabela do banco que contém o campo.