Partilhar via


Gravar mensagens de rastreamento de execução no log de erros do SQL Server Agent

aplica-se a:sql serverinstância gerenciada de SQL do Azure

Importante

Na Instância Gerenciada de SQL do Azure, a maioria, mas nem todos os recursos do SQL Server Agent são atualmente suportados. Consulte as diferenças de T-SQL entre a Instância Gerenciada de SQL do Azure e o SQL Server para obter detalhes.

Este tópico descreve como configurar o Microsoft SQL Server Agent para incluir mensagens de rastreamento de execução em seu log de erros no SQL Server usando o SQL Server Management Studio.

Antes de começar

Limitações e restrições

  • O Explorador de Objetos só exibirá o nó do SQL Server Agent se você tiver permissão para usá-lo.

  • Como essa opção pode fazer com que o log de erros se torne grande, inclua apenas mensagens de rastreamento de execução nos logs de erros do SQL Server Agent ao investigar um problema específico do SQL Server Agent.

Segurança

Permissões

Para executar suas funções, o SQL Server Agent deve ser configurado para utilizar as credenciais de uma conta que seja membro da função de servidor fixo sysadmin no SQL Server. A conta deve ter as seguintes permissões do Windows:

  • Fazer logon como um serviço (SeServiceLogonRight)

  • Substituir um token no nível do processo (SeAssignPrimaryTokenPrivilege)

  • Ignorar verificação de passagem (SeChangeNotifyPrivilege)

  • Ajustar cotas de memória para um processo (SeIncreaseQuotaPrivilege)

Para obter mais informações sobre as permissões do Windows necessárias para a conta de serviço do SQL Server Agent, consulte Selecione uma Conta para a Conta de Serviço do SQL Server Agent e Configurando Contas de Serviço do Windows.

Para gravar mensagens de rastreamento de execução no log de erros do SQL Server Agent

  1. No Pesquisador de Objetos, clique no sinal de adição para expandir o servidor que contém o log de erros do SQL Server Agent no qual você deseja gravar mensagens de rastreamento de execução.

  2. Clique com o botão direito do mouse em SQL Server Agent e selecione Propriedades.

  3. Na caixa de diálogo SQL Server Agent Properties –server_name, em Log de erros na página Geral, marque a caixa de seleção Incluir mensagens de rastreamento de execução.

  4. Clique em OK.