Plano de manutenção do SQL Server

1

Eu tenho um plano de manutenção que executa um trabalho SQL que está falhando, mas não dando e registra para ver o que está acontecendo. Eu sou novo no SQL e não sei o que este trabalho está fazendo.

Job T-SQL

SET ARITHABORT ON

SET CONCAT_NULL_YIELDS_NULL ON

SET QUOTED_IDENTIFIER ON

SET ANSI_NULLS ON

SET ANSI_PADDING ON

SET NUMERIC_ROUNDABORT OFF

    
por Andy 05.07.2010 / 11:53

2 respostas

1

Se você observar a tarefa relevante no SQL Server Agent, edite a etapa e, em seguida, clique em avançado - você poderá especificar um caminho para um log da tarefa. Após a próxima execução, ele criará um log - e você poderá ver o que ele fez e onde ele falhou. É um ponto de partida para solucionar problemas.

Se você estiver usando o SQL2005 ou posterior, se clicar em Gerenciamento - Planos de manutenção, poderá clicar duas vezes no plano relevante - e ter uma ideia do que ele faz. Principais trabalhos de manutenção, incluindo backups, verificador de consistência do CheckDB, backups do log de transações (se necessário) e reindexação.

    
por 05.07.2010 / 13:51
0

Você deve verificar cada um deles na documentação da Microsoft - por exemplo, SET ARITHABORT . Uma maneira fácil é pesquisar em cada comando SET no Google .

    
por 05.07.2010 / 13:35

Tags