home *** CD-ROM | disk | FTP | other *** search
/ 95.86.62.111 / 95.86.62.111.tar / 95.86.62.111 / rasknsabajle.sql < prev    next >
Text File  |  2013-07-15  |  3KB  |  72 lines

  1. USE [msdb]
  2. GO
  3.  
  4. /****** Object:  Job [RasknSabajle]    Script Date: 07/15/2013 13:05:30 ******/
  5. BEGIN TRANSACTION
  6. DECLARE @ReturnCode INT
  7. SELECT @ReturnCode = 0
  8. /****** Object:  JobCategory [[Uncategorized (Local)]]]    Script Date: 07/15/2013 13:05:30 ******/
  9. IF NOT EXISTS (SELECT name FROM msdb.dbo.syscategories WHERE name=N'[Uncategorized (Local)]' AND category_class=1)
  10. BEGIN
  11. EXEC @ReturnCode = msdb.dbo.sp_add_category @class=N'JOB', @type=N'LOCAL', @name=N'[Uncategorized (Local)]'
  12. IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
  13.  
  14. END
  15.  
  16. DECLARE @jobId BINARY(16)
  17. EXEC @ReturnCode =  msdb.dbo.sp_add_job @job_name=N'RasknSabajle', 
  18.         @enabled=1, 
  19.         @notify_level_eventlog=0, 
  20.         @notify_level_email=0, 
  21.         @notify_level_netsend=0, 
  22.         @notify_level_page=0, 
  23.         @delete_level=0, 
  24.         @description=N'No description available.', 
  25.         @category_name=N'[Uncategorized (Local)]', 
  26.         @owner_login_name=N'SERVER\Administrator', @job_id = @jobId OUTPUT
  27. IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
  28. /****** Object:  Step [RasknSabajle]    Script Date: 07/15/2013 13:05:30 ******/
  29. EXEC @ReturnCode = msdb.dbo.sp_add_jobstep @job_id=@jobId, @step_name=N'RasknSabajle', 
  30.         @step_id=1, 
  31.         @cmdexec_success_code=0, 
  32.         @on_success_action=1, 
  33.         @on_success_step_id=0, 
  34.         @on_fail_action=2, 
  35.         @on_fail_step_id=0, 
  36.         @retry_attempts=0, 
  37.         @retry_interval=1, 
  38.         @os_run_priority=0, @subsystem=N'TSQL', 
  39.         @command=N'declare @Datum as smalldatetime
  40. Set @Datum=dateadd(day,-1,getdate())
  41. Exec sp_RaskPromet @Datum', 
  42.         @database_name=N'Wtrg', 
  43.         @database_user_name=N'Dijana', 
  44.         @flags=0
  45. IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
  46. EXEC @ReturnCode = msdb.dbo.sp_update_job @job_id = @jobId, @start_step_id = 1
  47. IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
  48. EXEC @ReturnCode = msdb.dbo.sp_add_jobschedule @job_id=@jobId, @name=N'RasknSabajle', 
  49.         @enabled=1, 
  50.         @freq_type=4, 
  51.         @freq_interval=1, 
  52.         @freq_subday_type=1, 
  53.         @freq_subday_interval=0, 
  54.         @freq_relative_interval=0, 
  55.         @freq_recurrence_factor=0, 
  56.         @active_start_date=20130114, 
  57.         @active_end_date=99991231, 
  58.         @active_start_time=60000, 
  59.         @active_end_time=235959, 
  60.         @schedule_uid=N'f2af9428-6406-405e-9cd3-23d5dcfd4f58'
  61. IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
  62. EXEC @ReturnCode = msdb.dbo.sp_add_jobserver @job_id = @jobId, @server_name = N'(local)'
  63. IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
  64. COMMIT TRANSACTION
  65. GOTO EndSave
  66. QuitWithRollback:
  67.     IF (@@TRANCOUNT > 0) ROLLBACK TRANSACTION
  68. EndSave:
  69.  
  70. GO
  71.  
  72.