3
我有一個Report Services實例可創建數百個作業。作業採用串行格式(即xxxxxx-xxx-xxxxx-xxxx-xxxx),並在SSMS中混亂了作業部分視圖。有什麼方法可以隱藏這些工作嗎?在SSMS中隱藏報表服務作業
我有一個Report Services實例可創建數百個作業。作業採用串行格式(即xxxxxx-xxx-xxxxx-xxxx-xxxx),並在SSMS中混亂了作業部分視圖。有什麼方法可以隱藏這些工作嗎?在SSMS中隱藏報表服務作業
執行此操作的快速方法是編輯SSMS用來提取作業列表以忽略由「報告服務器」創建的任何作業的底層過程。
msdb.dbo.sp_help_category
(系統存儲過程),彈出的程序代碼。VARCHAR(500)
改變@where_clause
到VARCHAR(MAX)
EXECUTE
聲明,只是之前該行添加以下內容:-- Ignore Reporting Services Jobs IN SSMS SET @where_clause += N' AND CASE WHEN name = ''Report Server'' AND ( SELECT program_name FROM sys.sysprocesses where spid = @@spid) = ''Microsoft SQL Server Management Studio'' THEN 0 ELSE 1 END = 1 '
欲瞭解更多信息,請參閱此答案的基礎的原始文章:
http://timlaqua.com/2012/01/hiding-ssrs-schedule-jobs-in-ssms/
不,不是真的。 – 2012-07-30 14:59:29