본문 바로가기

Service Broker에서 수행하는 작업 모니터링(sp_broker_works) 서비스브로커의 Conversion 내에서 SP와 같은 작업을 실행하는 경우, Waitfor 등의 요인으로 인해 SQL Server가 중지되지 않는 경우가 있다. 이때, 아래의 SP를 사용한다. --해당 SP는 필요에 따라 계속 수정하겠습니다. USE masterGO IF OBJECT_ID('dbo.sp_broker_works') IS NULLEXEC ('CREATE PROCEDURE dbo.sp_broker_works AS SELECT 1')GO/*2015-02-02 SQLDBWook@gmail.com / SQL Server 2012*/ALTER PROCEDURE dbo.sp_broker_worksASSET TRANSACTION ISOLATION LEVEL READ UNCOMMITTEDSET NOCOUN.. 더보기
Server 레벨 계정 Role 및 권한 보기 SQL Server Server 레벨 계정 Role 및 권한 보기 /*2015-02-02 SQLDBWook@gmail.com*/USE master go /*몰아보기*/SELECTUSP.nameAS UserID,SSP.name COLLATE Korean_Wansung_CI_ASAS RoleName ,'Role'AS DivisionCode FROMsys.server_role_members AS RM JOINsys.server_principalsAS SSPON RM.role_principal_id = SSP.principal_id JOINsys.server_principalsAS USPON RM.member_principal_id = USP.principal_idUNION ALLSELECTUSP.nameAS .. 더보기
sp_job 오래 돌고있는 SQL Server Agent Job을 확인하기 위한 필요성을 느껴 sp_job을 작성하였습니다. Sysprocesses 와 sysJobs,sysJobsActivity 기반으로 동작합니다. 2000버전도 함께 공유합니다. USE masterGo/************************************** SP_NAME:dbo.sp_job SP_LOCATION:masterDB SP_DB:master SP_BUSINESS:Check the Running Job with Sysprocesses SP_CREATE_DATE:2014-11-19 SP_AUTHOR:Taewook Cha (SQLDBWook@gmail.com) SP_MODIFY_LOG:Project No|Sequence No|Mo.. 더보기