blog.Toby

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

           

          USE [msdb]

          GO

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

          BEGIN TRANSACTION

          DECLARE @ReturnCode INT

          SELECT @ReturnCode = 0

          /****** 對象:  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

          /****** 對象:  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

          /****** 對象:  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 渠上月 閱讀(296) 評論(0)  編輯  收藏 所屬分類: sql (sqlServer)
          主站蜘蛛池模板: 龙门县| 天津市| 富蕴县| 花莲市| 河北区| 文成县| 莎车县| 茌平县| 双柏县| 福建省| 石泉县| 屏东市| 新巴尔虎右旗| 通山县| 正阳县| 西充县| 洛扎县| 乌拉特中旗| 鹤岗市| 新民市| 大港区| 贞丰县| 新竹县| 宝坻区| 哈密市| 富宁县| 广宁县| 崇明县| 聂拉木县| 平度市| 德清县| 仁布县| 临安市| 岫岩| 偃师市| 西安市| 阿克陶县| 青岛市| 苗栗市| 江华| 墨江|