Loading…

Casos do Dia a Dia: O tamanho do arquivo de uma base Snapshot pode te enganar!

Olá Pessoal, Esse é um post bem rápido para registrar um acontecimento que aconteceu no meu dia a dia. O pessoal de desenvolvimento criou uma base Snapshot no servidor de testes e quando vimos o tamanho da Base em disco nos assustamos (133 GB????): Não usamos muito Snapshot na empresa, mas sabemos que ele só […]

FeedBack Microsoft Connect: Resolvido como NÃO será corrigido

Olá Pessoal, Ano passado fiz um post registrando um Bug que acontece até a versão 2008 R2 do SQL Server, quando se cria uma tabela com dois campos calculados com o mesmo nome, conforme pode ser visto abaixo: create table Bug_SQL2008R2( Cod int, Bug as cod+cod, Bug as cod+cod ) Post Completo: Casos do Dia […]

Casos do Dia a Dia – Error formatting query, probably invalid paramters

Olá Pessoal, Realizando uma Consultoria Remota em um cliente, criei um job para mandar um determinado alerta e esse job executava um comando como o abaixo: EXEC msdb.dbo.sp_send_dbmail @profile_name = ‘Profile’, @recipients = ‘E-mails’, @query = ‘Select em várias DMVs’, @Subject = ‘Assunto’; Contudo, esse job não estava funcionando e o erro abaixo era gerado: […]

Casos do Dia a Dia – CREATE TABLE gerando um arquivo DUMP! Isso é um bug?

Olá Pessoal, No meu ambiente existem uns 30 profissionais que utilizam o SQL Server diariamente (Dev, ERP e BI). Com isso, cada dia uma pessoa me aparece com um problema diferente para resolver. Entretanto, em uma dessas vezes, eles se superaram e me mandaram um problema que eu não consegui explicar o motivo. Durante uma […]

Colunas com valores NULL ocupam espaço em disco? Mito?

Olá Pessoal, Muitos de vocês já devem ter recebido a seguinte solicitação: “Favor criar uma coluna nova na tabela X (80 milhões de linhas). Como os valores existentes serão NULLs, esse campo não ocupará espaço em disco e não teremos nenhum impacto nessa tabela“. Entretanto, não é exatamente isso que acontece! Tipos de dados que […]

Casos do Dia a Dia – Erro de Collation em uma Consulta

Fala Pessoal, O foco desse post não é explicar o que é uma collation, mas sim contar uma experiência de duas situações que já passei. Quando instalamos o SQL Server ele possui uma collation default chamada SQL_Latin1_General_CP1_CI_AS. Eu particularmente, utilizo na maioria das vezes a collation SQL_Latin1_General_CP1_CI_AI. Agora, imaginem que vocês por algum motivo possuam […]

Casos do Dia a Dia – E-mails de eventos com erros críticos no Banco de Dados

Fala Pessoal, Na semana passada passei por uma experiência que gostaria de compartilhar aqui no Blog. Em meus servidores SQL Server, eu configuro o envio de alertas quando acontece algum erro com severidade entre 20 e 25 (críticos). Um certo dia, precisei reiniciar o serviço do SQL Server. Como não posso fazer isso durante o […]

Casos do Dia a Dia – Databases ONLINE e inacessíveis para SELECT

Fala Pessoal, O tempo está bem curto e por isso faz tempo que não posto por aqui. Semana passada passei por um problema e gostaria de deixar registrado aqui para vocês. Possuo um servidor SQL Server de homologação que é virtualizado. Algumas databases menores ficam dentro do próprio VHD e as que são maiores ficam […]