Sleduji průvodce - http://www.sqlchicken.com/2009/07/how-to-create-a-server-side-trace-with-sql-profiler/ , který funguje dokud nedosáhnu kroku 8
- Nyní naplánujte nově vytvořený skript. V SSMS se připojte k serveru, na kterém chcete sledovat. Přejděte do svého SQL Server Agenta a rozbalte jej, takže uvidíte složku Úlohy. Klepněte pravým tlačítkem myši na složku Úlohy a vyberte příkaz Nová úloha.
Nemohu najít SQL Server Agent
. Kde to mohu udělat SQL Server Agent
viditelné? Současnému uživateli jsem udělil všechna přístupová oprávnění.
Děkuji Borisu Hristovovi a Maxu Vernonovi za poučení.
Ano, pro zobrazení MSSQLSERVER musí mít uživatel oprávnění sysadmin
. Pokud je MSSQLSERVER výchozí instancí pro SQL Server 2008, stačí zavolat na hostname a budou moci vidět SQL Server Agent
.
Pokud vám nebudou udělena potřebná oprávnění, Agenta neuvidíte, bez ohledu na to, zda provozujete Enterprise/Standard/Datacenter atd. ...
Potřebné role jsou sysadmin nebo jednotlivé role zde - http://msdn.Microsoft.com/en-us/library/ms188283.aspx
Agent serveru SQL je k dispozici pouze u některých verzí serveru SQL. Například u SQL Server Express není vůbec k dispozici.
Pokud máte SQL Server Standard nebo Enterprise, bude k dispozici v SQL Server Management Studio (SSMS) na konci seznamu položek serveru.
Vím, že je to staré a již vyřešené, ale narazil jsem na problém a narazil jsem na tuto stránku, takže možná někomu pomůže.
V některých případech nelze agenta SQL Server rozšířit o štítek (Agent XPs je zakázán). V takovém případě spusťte tento kód a povolte jej.
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'Agent XPs', 1;
GO
RECONFIGURE
GO
Zde jsou informace týkající se této akce.
Pro spuštění trasování na straně serveru nepotřebujete agenta serveru SQL. To je jen naplánovat.
Příkazy můžete vydat přímo v okně analytického studia/dotazového editoru.
Zde je návod:
Otevřete SQL Server Profiler a nastavte trasování, které vás zajímá. Spusťte trasování a zastavte jej. Přejděte na Soubor -> Exportovat -> Definice trasování a vyberte cíl, o který máte zájem.
Tím se uloží SQL příkazy potřebné ke spuštění trasování v SQL Management Studio.
Tuto techniku používám pořád.