Я следую руководству - http://www.sqlchicken.com/2009/07/how-to-create-a-server-side-trace-with-sql-profiler/, которое работает, пока я не достигну шага 8
- Теперь, чтобы запланировать ваш новый сценарий. В SSMS подключитесь к серверу, на котором вы хотите отслеживать. Перейдите к агенту SQL Server и разверните его, чтобы вы могли видеть папку «Задания». Щелкните правой кнопкой мыши папку Jobs и выберите New Job.
Я не могу не найти SQL Server Agent
. Где я могу сделать это SQL Server Agent
видимым? Я дал текущему пользователю все права доступа.
Ответы:
Если вам не предоставлены необходимые разрешения, вы не сможете видеть агента, независимо от того, используете ли вы Enterprise / Standard / Datacenter и т. Д.
Необходимые роли - это sysadmin или отдельные роли здесь - http://msdn.microsoft.com/en-us/library/ms188283.aspx
источник
Агент SQL Server доступен только в определенных версиях SQL Server. Например, он не доступен вообще с SQL Server Express.
Если у вас есть SQL Server Standard или Enterprise, он будет доступен в SQL Server Management Studio (SSMS) в нижней части списка элементов сервера.
источник
Спасибо Борису Христову и Максу Вернону за то, что просветили меня.
Да, чтобы увидеть MSSQLSERVER, пользователю необходимо иметь
sysadmin
разрешение. Кроме того, если MSSQLSERVER является экземпляром по умолчанию для SQL Server 2008, нужно просто вызвать имя хоста, и они смогут увидетьSQL Server Agent
.источник
Вам не нужен агент SQL Server для запуска трассировки на стороне сервера. Это просто чтобы запланировать это.
Команды можно вводить непосредственно в окне студии управления / анализа запросов.
Вот как:
Откройте SQL Server Profiler и настройте интересующую вас трассировку. Запустите трассировку и остановите ее. Перейдите в File -> Export -> Trace Definition и выберите интересующую вас цель.
Это сохранит команды SQL, необходимые для запуска трассировки в SQL Management Studio.
Я использую эту технику все время.
источник
Я знаю, что он старый и уже решен, но я столкнулся с проблемой и наткнулся на эту страницу, так что, возможно, она кому-нибудь поможет.
В некоторых случаях ваш агент SQL Server не может быть расширен с помощью метки (агент XP отключен). В этом случае запустите этот код, чтобы включить его.
Вот информация, связанная с этим действием.
источник