blog.Toby

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            130 隨筆 :: 2 文章 :: 150 評(píng)論 :: 0 Trackbacks

           

          USE [msdb]

          GO

          /****** 對(duì)象:  Job [pdw遠(yuǎn)程備份到192.168.36.38(每周7覆蓋更新)]    腳本日期: 12/21/2007 09:37:05 ******/

          BEGIN TRANSACTION

          DECLARE @ReturnCode INT

          SELECT @ReturnCode = 0

          /****** 對(duì)象:  JobCategory [Database Maintenance]    腳本日期: 12/21/2007 09:37:05 ******/

          IF NOT EXISTS (SELECT name FROM msdb.dbo.syscategories WHERE name=N'Database Maintenance' AND category_class=1)

          BEGIN

          EXEC @ReturnCode = msdb.dbo.sp_add_category @class=N'JOB', @type=N'LOCAL', @name=N'Database Maintenance'

          IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback

           

          END

           

          DECLARE @jobId BINARY(16)

          EXEC @ReturnCode =  msdb.dbo.sp_add_job @job_name=N'pdw遠(yuǎn)程備份到192.168.36.38(每周7覆蓋更新)',

                             @enabled=1,

                             @notify_level_eventlog=2,

                             @notify_level_email=0,

                             @notify_level_netsend=0,

                             @notify_level_page=0,

                             @delete_level=0,

                             @description=N'pdw遠(yuǎn)程備份到192.168.36.38(每周7覆蓋更新)',

                             @category_name=N'Database Maintenance',

                             @owner_login_name=N'sa', @job_id = @jobId OUTPUT

          IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback

          /****** 對(duì)象:  Step [a net use  \\192.168.36.38]    腳本日期: 12/21/2007 09:37:06 ******/

          EXEC @ReturnCode = msdb.dbo.sp_add_jobstep @job_id=@jobId, @step_name=N'a net use  \\192.168.36.38',

                             @step_id=1,

                             @cmdexec_success_code=0,

                             @on_success_action=3,

                             @on_success_step_id=0,

                             @on_fail_action=2,

                             @on_fail_step_id=0,

                             @retry_attempts=10,

                             @retry_interval=1,

                             @os_run_priority=0, @subsystem=N'TSQL',

                             @command=N'--pdw遠(yuǎn)程備份設(shè)備安裝到192.168.36.38

          master..xp_cmdshell ''net use  \\192.168.36.38 ****** /user:editor''',

                             @database_name=N'master',

                             @flags=0

          IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback

          /****** 對(duì)象:  Step [BACKUP DATABASE [CSRC_RS_NEW]]]    腳本日期: 12/21/2007 09:37:06 ******/

          EXEC @ReturnCode = msdb.dbo.sp_add_jobstep @job_id=@jobId, @step_name=N'BACKUP DATABASE [CSRC_RS_NEW]',

                             @step_id=2,

                             @cmdexec_success_code=0,

                             @on_success_action=3,

                             @on_success_step_id=0,

                             @on_fail_action=2,

                             @on_fail_step_id=0,

                             @retry_attempts=0,

                             @retry_interval=1,

                             @os_run_priority=0, @subsystem=N'TSQL',

                             @command=N'BACKUP DATABASE [CSRC_RS_NEW] TO  DISK = N''\\192.168.36.38\d$\data_bak\CSRC_RS_NEW.bak'' WITH  INIT ,  NOUNLOAD ,  NAME = N''CSRC_RS_NEW'',  NOSKIP ,  STATS = 10,  NOFORMAT',

                             @database_name=N'CSRC_RS_NEW',

                             @flags=0

          IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback

          EXEC @ReturnCode = msdb.dbo.sp_add_jobserver @job_id = @jobId, @server_name = N'(local)'

          COMMIT TRANSACTION

          GOTO EndSave

          QuitWithRollback:

                   IF (@@TRANCOUNT > 0) ROLLBACK TRANSACTION

          EndSave:

           
           

          posted on 2007-12-21 09:54 渠上月 閱讀(288) 評(píng)論(0)  編輯  收藏 所屬分類: sql (sqlServer)
          主站蜘蛛池模板: 汝阳县| 博爱县| 文水县| 晋城| 江华| 白玉县| 贵定县| 浮山县| 阿荣旗| 昌图县| 泊头市| 乌什县| 宣威市| 德令哈市| 永仁县| 上犹县| 汤原县| 牡丹江市| 建宁县| 承德县| 犍为县| 台中市| 泉州市| 小金县| 柯坪县| 大庆市| 枝江市| 城市| 嵊州市| 淮阳县| 博白县| 景洪市| 石林| 朝阳区| 饶河县| 宁海县| 舞钢市| 无锡市| 元氏县| 龙陵县| 南雄市|