ÿþ 
  
 B E G I N   T R A N S A C T I O N                          
     D E C L A R E   @ J o b I D   B I N A R Y ( 1 6 )      
     D E C L A R E   @ R e t u r n C o d e   I N T          
     S E L E C T   @ R e t u r n C o d e   =   0            
 I F   ( S E L E C T   C O U N T ( * )   F R O M   m s d b . d b o . s y s c a t e g o r i e s   W H E R E   n a m e   =   N ' C o n t r o l ' )   <   1    
     E X E C U T E   m s d b . d b o . s p _ a d d _ c a t e g o r y   @ n a m e   =   N ' C o n t r o l '  
  
     - -   D e l e t e   t h e   j o b   w i t h   t h e   s a m e   n a m e   ( i f   i t   e x i s t s )  
     S E L E C T   @ J o b I D   =   j o b _ i d            
     F R O M       m s d b . d b o . s y s j o b s          
     W H E R E   ( n a m e   =   N ' S Q L   A g e n t   J o b   R e s e t ' )                
     I F   ( @ J o b I D   I S   N O T   N U L L )          
     B E G I N      
     - -   C h e c k   i f   t h e   j o b   i s   a   m u l t i - s e r v e r   j o b      
     I F   ( E X I S T S   ( S E L E C T     *    
                             F R O M         m s d b . d b o . s y s j o b s e r v e r s    
                             W H E R E       ( j o b _ i d   =   @ J o b I D )   A N D   ( s e r v e r _ i d   < >   0 ) ) )    
     B E G I N    
         - -   T h e r e   i s ,   s o   a b o r t   t h e   s c r i p t    
         R A I S E R R O R   ( N ' U n a b l e   t o   i m p o r t   j o b   ' ' S Q L   A g e n t   J o b   R e s e t ' '   s i n c e   t h e r e   i s   a l r e a d y   a   m u l t i - s e r v e r   j o b   w i t h   t h i s   n a m e . ' ,   1 6 ,   1 )    
         G O T O   Q u i t W i t h R o l l b a c k      
     E N D    
     E L S E    
         - -   D e l e t e   t h e   [ l o c a l ]   j o b    
         E X E C U T E   m s d b . d b o . s p _ d e l e t e _ j o b   @ j o b _ n a m e   =   N ' U K D M   S Q L   A g e n t   J o b   R e s e t '    
         S E L E C T   @ J o b I D   =   N U L L  
     E N D    
  
 B E G I N    
  
     - -   A d d   t h e   j o b  
     E X E C U T E   @ R e t u r n C o d e   =   m s d b . d b o . s p _ a d d _ j o b   @ j o b _ i d   =   @ J o b I D   O U T P U T   ,   @ j o b _ n a m e   =   N ' S Q L   A g e n t   J o b   R e s e t ' ,   @ o w n e r _ l o g i n _ n a m e   =   N ' S A ' ,   @ d e s c r i p t i o n   =   N ' S e t s   a l l   r e q u i r e d   j o b s   b a c k   t o   d e f a u l t ' ,   @ c a t e g o r y _ n a m e   =   N ' C o n t r o l ' ,   @ e n a b l e d   =   1 ,   @ n o t i f y _ l e v e l _ e m a i l   =   0 ,   @ n o t i f y _ l e v e l _ p a g e   =   0 ,   @ n o t i f y _ l e v e l _ n e t s e n d   =   0 ,   @ n o t i f y _ l e v e l _ e v e n t l o g   =   2 ,   @ d e l e t e _ l e v e l =   0  
     I F   ( @ @ E R R O R   < >   0   O R   @ R e t u r n C o d e   < >   0 )   G O T O   Q u i t W i t h R o l l b a c k    
  
     - -   A d d   t h e   j o b   s t e p s  
     E X E C U T E   @ R e t u r n C o d e   =   m s d b . d b o . s p _ a d d _ j o b s t e p   @ j o b _ i d   =   @ J o b I D ,   @ s t e p _ i d   =   1 ,   @ s t e p _ n a m e   =   N ' R e s e t   A d S a l e s ' ,   @ c o m m a n d   =   N ' E X E C U T E   d b o . R e s e t S Q L A g e n t J o b   ' ' A d S a l e s ' ' ' ,   @ d a t a b a s e _ n a m e   =   N ' C o n t r o l ' ,   @ s e r v e r   =   N ' ' ,   @ d a t a b a s e _ u s e r _ n a m e   =   N ' ' ,   @ s u b s y s t e m   =   N ' T S Q L ' ,   @ c m d e x e c _ s u c c e s s _ c o d e   =   0 ,   @ f l a g s   =   0 ,   @ r e t r y _ a t t e m p t s   =   0 ,   @ r e t r y _ i n t e r v a l   =   1 ,   @ o u t p u t _ f i l e _ n a m e   =   N ' ' ,   @ o n _ s u c c e s s _ s t e p _ i d   =   0 ,   @ o n _ s u c c e s s _ a c t i o n   =   1 ,   @ o n _ f a i l _ s t e p _ i d   =   0 ,   @ o n _ f a i l _ a c t i o n   =   2  
     I F   ( @ @ E R R O R   < >   0   O R   @ R e t u r n C o d e   < >   0 )   G O T O   Q u i t W i t h R o l l b a c k    
  
     E X E C U T E   @ R e t u r n C o d e   =   m s d b . d b o . s p _ u p d a t e _ j o b   @ j o b _ i d   =   @ J o b I D ,   @ s t a r t _ s t e p _ i d   =   1    
     I F   ( @ @ E R R O R   < >   0   O R   @ R e t u r n C o d e   < >   0 )   G O T O   Q u i t W i t h R o l l b a c k    
  
     - -   A d d   t h e   j o b   s c h e d u l e s  
     E X E C U T E   @ R e t u r n C o d e   =   m s d b . d b o . s p _ a d d _ j o b s c h e d u l e   @ j o b _ i d   =   @ J o b I D ,   @ n a m e   =   N ' D a i l y ' ,   @ e n a b l e d   =   1 ,   @ f r e q _ t y p e   =   4 ,   @ a c t i v e _ s t a r t _ d a t e   =   2 0 0 5 1 1 1 5 ,   @ a c t i v e _ s t a r t _ t i m e   =   1 5 2 0 0 0 ,   @ f r e q _ i n t e r v a l   =   1 ,   @ f r e q _ s u b d a y _ t y p e   =   1 ,   @ f r e q _ s u b d a y _ i n t e r v a l   =   0 ,   @ f r e q _ r e l a t i v e _ i n t e r v a l   =   0 ,   @ f r e q _ r e c u r r e n c e _ f a c t o r   =   0 ,   @ a c t i v e _ e n d _ d a t e   =   9 9 9 9 1 2 3 1 ,   @ a c t i v e _ e n d _ t i m e   =   2 3 5 9 5 9  
     I F   ( @ @ E R R O R   < >   0   O R   @ R e t u r n C o d e   < >   0 )   G O T O   Q u i t W i t h R o l l b a c k    
  
     - -   A d d   t h e   T a r g e t   S e r v e r s  
     E X E C U T E   @ R e t u r n C o d e   =   m s d b . d b o . s p _ a d d _ j o b s e r v e r   @ j o b _ i d   =   @ J o b I D ,   @ s e r v e r _ n a m e   =   N ' ( l o c a l ) '    
     I F   ( @ @ E R R O R   < >   0   O R   @ R e t u r n C o d e   < >   0 )   G O T O   Q u i t W i t h R o l l b a c k    
  
 E N D  
 C O M M I T   T R A N S A C T I O N                      
 G O T O       E n d S a v e                              
 Q u i t W i t h R o l l b a c k :  
     I F   ( @ @ T R A N C O U N T   >   0 )   R O L L B A C K   T R A N S A C T I O N    
 E n d S a v e :    
  
  
 
