Estou seguindo o guia - http://www.sqlchicken.com/2009/07/how-to-create-a-server-side-trace-with-sql-profiler/, que está funcionando até chegar à Etapa 8
- Agora, para agendar seu script recém-criado. No SSMS, conecte-se ao servidor no qual deseja rastrear. Vá para o SQL Server Agent e expanda-o para poder ver a pasta Trabalhos. Clique com o botão direito do mouse na pasta Trabalhos e selecione Novo Trabalho.
Não consigo encontrar SQL Server Agent
. Onde posso tornar isso SQL Server Agent
visível? Dei ao usuário atual toda a permissão de acesso.
Respostas:
Se você não receber as permissões necessárias, não poderá ver o Agente, independentemente de executar o Enterprise / Standard / Datacenter, etc ...
As funções necessárias são sysadmin, ou as funções individuais aqui - http://msdn.microsoft.com/en-us/library/ms188283.aspx
fonte
O SQL Server Agent está disponível apenas em determinadas versões do SQL Server. Por exemplo, ele não está disponível no SQL Server Express.
Se você possui o SQL Server Standard ou Enterprise, ele estará disponível no SQL Server Management Studio (SSMS) na parte inferior da lista de itens do servidor.
fonte
Obrigado Boris Hristov e Max Vernon por me esclarecer.
Sim, para ver o MSSQLSERVER, o usuário precisa ter a
sysadmin
permissão. Além disso, se o MSSQLSERVER for a instância padrão do SQL Server 2008, será necessário chamar o Hostname e eles poderão ver oSQL Server Agent
.fonte
Você não precisa do agente do SQL Server para iniciar um rastreamento do lado do servidor. Isso é apenas para agendar.
Você pode emitir os comandos diretamente em uma janela do estúdio de gerenciamento / analisador de consultas.
Aqui está como:
Abra o SQL Server Profiler e configure o rastreamento no qual você está interessado. Execute o rastreamento e pare-o. Vá para Arquivo -> Exportar -> Definição de Rastreio e selecione o destino no qual você está interessado.
Isso salvará os comandos SQL necessários para iniciar o rastreamento no SQL Management Studio.
Eu uso essa técnica o tempo todo.
fonte
Sei que ele é antigo e já foi resolvido, mas encontrei o problema e me deparei com esta página. Talvez isso ajude alguém.
Em alguns casos, o SQL Server Agent não é expansível com um rótulo (Agent XPs desativado). Nesse caso, execute esse código para habilitá-lo.
Aqui estão as informações relacionadas a esta ação.
fonte