876. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 10/26/2017 10:44:51 PM Eastern Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

876.1 Files compared

# Location File Last Modified
1 OSCIF_BMS_v2_iter 2_September_2017.zip\BMS_Cand\Source\Tools\AITCSpecific\Servers\VAAUSBMSSQL85\SQLScripts 1-BMS_PrepareSQLSvr.sql Wed Oct 18 19:09:30 2017 UTC
2 OSCIF_BMS_v2_iter 2_September_2017.zip\BMS_Cand\Source\Tools\AITCSpecific\Servers\VAAUSBMSSQL85\SQLScripts 1-BMS_PrepareSQLSvr.sql Thu Oct 26 19:56:23 2017 UTC

876.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 2 1324
Changed 1 2
Inserted 0 0
Removed 0 0

876.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

876.4 Active regular expressions

No regular expressions were active.

876.5 Comparison detail

  1   USE Master
  2   GO
  3   EXEC sp_co nfigure 's how advanc ed options ', 1
  4   GO
  5   RECONFIGUR E
  6   GO
  7   EXEC sp_co nfigure 'x p_cmdshell ', 1
  8   GO
  9   RECONFIGUR E
  10   GO
  11   EXEC sp_co nfigure 'c lr enabled ', '1'
  12   GO
  13   RECONFIGUR E
  14  
  15   /********* ******
  16    *      Cr edential *
  17    ********* ******/
  18   PRINT 'Cre ating BMSS qlCredenti al Credent ial'
  19   USE [maste r]
  20   GO
  21   IF NOT EXI STS (SELEC T name FRO M [master] .sys.crede ntials WHE RE name =  N'BMSSqlCr edential')
  22           CR EATE CREDE NTIAL [BMS SqlCredent ial] WITH  IDENTITY =  N'
\
', SECRET  = N'Scubap ro04'
  23   GO
  24  
  25   /********* *
  26    *      Pr oxy *
  27    ********* /
  28   PRINT 'Beg in BMSSqlP roxy Proxy '
  29   USE [msdb]
  30   GO
  31   IF  EXISTS  (SELECT n ame FROM m sdb.dbo.sy sproxies W HERE name  = N'BMSSql Proxy')
  32           be gin
  33                    PRIN T 'Deletin g existing  BMSSqlPro xy Proxy'
  34                    EXEC  msdb.dbo. sp_delete_ proxy @pro xy_name=N' BMSSqlProx y'
  35           en d
  36   GO
  37   PRINT 'Cre ating BMSS qlProxy Pr oxy'
  38   EXEC msdb. dbo.sp_add _proxy @pr oxy_name=N 'BMSSqlPro xy',@crede ntial_name =N'BMSSqlC redential' , @enabled =1
  39   GO
  40   PRINT 'Gra nting BMSS qlProxy su bsystem ri ghts'
  41   EXEC msdb. dbo.sp_gra nt_proxy_t o_subsyste m @proxy_n ame=N'BMSS qlProxy',  @subsystem _id=2
  42   GO
  43   EXEC msdb. dbo.sp_gra nt_proxy_t o_subsyste m @proxy_n ame=N'BMSS qlProxy',  @subsystem _id=3
  44   GO
  45   EXEC msdb. dbo.sp_gra nt_proxy_t o_subsyste m @proxy_n ame=N'BMSS qlProxy',  @subsystem _id=6
  46   GO
  47   EXEC msdb. dbo.sp_gra nt_proxy_t o_subsyste m @proxy_n ame=N'BMSS qlProxy',  @subsystem _id=7
  48   GO
  49   EXEC msdb. dbo.sp_gra nt_proxy_t o_subsyste m @proxy_n ame=N'BMSS qlProxy',  @subsystem _id=8
  50   GO
  51   EXEC msdb. dbo.sp_gra nt_proxy_t o_subsyste m @proxy_n ame=N'BMSS qlProxy',  @subsystem _id=4
  52   GO
  53   EXEC msdb. dbo.sp_gra nt_proxy_t o_subsyste m @proxy_n ame=N'BMSS qlProxy',  @subsystem _id=5
  54   GO
  55   EXEC msdb. dbo.sp_gra nt_proxy_t o_subsyste m @proxy_n ame=N'BMSS qlProxy',  @subsystem _id=10
  56   GO
  57   EXEC msdb. dbo.sp_gra nt_proxy_t o_subsyste m @proxy_n ame=N'BMSS qlProxy',  @subsystem _id=9
  58   GO
  59   EXEC msdb. dbo.sp_gra nt_proxy_t o_subsyste m @proxy_n ame=N'BMSS qlProxy',  @subsystem _id=11
  60   GO
  61   EXEC msdb. dbo.sp_gra nt_proxy_t o_subsyste m @proxy_n ame=N'BMSS qlProxy',  @subsystem _id=12
  62   GO
  63  
  64   /********* ********** *
  65    *      Cr eate Datab ases *
  66    ********* ********** */
  67   PRINT 'Beg in BMS_AUT HZ Databas e'
  68   USE [maste r]
  69   GO
  70   IF  NOT EX ISTS (SELE CT name FR OM sys.dat abases WHE RE name =  N'BMS_AUTH Z')
  71           be gin
  72                    PRIN T 'Creatin g BMS_AUTH Z Database '
  73                    CREA TE DATABAS E [BMS_AUT HZ] ON  PR IMARY 
  74                    ( NA ME = N'BMS _AUTHZ_Dat a', FILENA ME = N'e:\ BMS\Data\B MS_AUTHZ.m df' , SIZE  = 30272KB  , MAXSIZE  = UNLIMIT ED, FILEGR OWTH = 102 4KB )
  75                     LOG  ON 
  76                    ( NA ME = N'BMS _AUTHZ_Log ', FILENAM E = N'l:\B MS\Data\BM S_AUTHZ.ld f' , SIZE  = 1792KB ,  MAXSIZE =  2048GB ,  FILEGROWTH  = 10%)
  77           en d
  78   GO
  79   IF  NOT EX ISTS (SELE CT name FR OM master. dbo.sysdev ices WHERE  name = N' BMS_AUTHZ_ Backup')
  80           be gin
  81                    PRIN T 'Creatin g BMS_AUTH Z_Backup D evice'
  82                    EXEC  master.db o.sp_addum pdevice  @ devtype =  N'disk', @ logicalnam e = N'BMS_ AUTHZ_Back up', @phys icalname =  N'e:\BMS\ Data\Bkups \BMS_AUTHZ _Backup.ba k'
  83           en d
  84   GO
  85  
  86   PRINT 'Beg in BMS Dat abase'
  87   USE [maste r]
  88   GO
  89   IF  NOT EX ISTS (SELE CT name FR OM sys.dat abases WHE RE name =  N'BMS')
  90           be gin
  91                    PRIN T 'Creatin g BMS Data base'
  92                    CREA TE DATABAS E [BMS] ON   PRIMARY 
  93                    ( NA ME = N'BMS _Data', FI LENAME = N 'e:\BMS\Da ta\BMS.mdf ' , SIZE =  7168KB ,  MAXSIZE =  UNLIMITED,  FILEGROWT H = 1024KB  )
  94                     LOG  ON 
  95                    ( NA ME = N'BMS _Log', FIL ENAME = N' l:\BMS\Dat a\BMS.ldf'  , SIZE =  8384KB , M AXSIZE = 2 048GB , FI LEGROWTH =  10%)
  96           en d
  97   GO
  98   IF  NOT EX ISTS (SELE CT name FR OM master. dbo.sysdev ices WHERE  name = N' BMS_Backup ')
  99           be gin
  100                    PRIN T 'Creatin g BMS_Back up Device'
  101                    EXEC  master.db o.sp_addum pdevice  @ devtype =  N'disk', @ logicalnam e = N'BMS_ Backup', @ physicalna me = N'e:\ BMS\Data\B kups\BMS_B ackup.bak'
  102           en d
  103   GO
  104  
  105   PRINT 'Beg in BMS_DS  Database'
  106   USE [maste r]
  107   GO
  108   IF  NOT EX ISTS (SELE CT name FR OM sys.dat abases WHE RE name =  N'BMS_DS')
  109           be gin
  110                    PRIN T 'Creatin g BMS_DS D atabase'
  111                    CREA TE DATABAS E [BMS_DS]  ON  PRIMA RY 
  112                    ( NA ME = N'BMS _DS_Data',  FILENAME  = N'e:\BMS \Data\BMS_ DS.mdf' ,  SIZE = 748 8KB , MAXS IZE = UNLI MITED, FIL EGROWTH =  1024KB )
  113                     LOG  ON 
  114                    ( NA ME = N'BMS _DS_Log',  FILENAME =  N'l:\BMS\ Data\BMS_D S.ldf' , S IZE = 1267 2KB , MAXS IZE = 2048 GB , FILEG ROWTH = 10 %)
  115           en d
  116   GO
  117   IF  NOT EX ISTS (SELE CT name FR OM master. dbo.sysdev ices WHERE  name = N' BMS_DS_Bac kup')
  118           be gin
  119                    PRIN T 'Creatin g BMS_DS_B ackup Devi ce'
  120                    EXEC  master.db o.sp_addum pdevice  @ devtype =  N'disk', @ logicalnam e = N'BMS_ DS_Backup' , @physica lname = N' e:\BMS\Dat a\Bkups\BM S_DS_Backu p.bak'
  121           en d
  122   GO
  123  
  124   PRINT 'Beg in BMS_DW  Database'
  125   USE [maste r]
  126   GO
  127   IF  NOT EX ISTS (SELE CT name FR OM sys.dat abases WHE RE name =  N'BMS_DW')
  128           be gin
  129                    PRIN T 'Creatin g BMS_DW D atabase'
  130                    CREA TE DATABAS E [BMS_DW]  ON  PRIMA RY 
  131                    ( NA ME = N'BMS _DW_Data',  FILENAME  = N'e:\BMS \Data\BMS_ DW.mdf' ,  SIZE = 112 64KB , MAX SIZE = UNL IMITED, FI LEGROWTH =  1024KB )
  132                     LOG  ON 
  133                    ( NA ME = N'BMS _DW_Log',  FILENAME =  N'l:\BMS\ Data\BMS_D W.ldf' , S IZE = 1120 0KB , MAXS IZE = 2048 GB , FILEG ROWTH = 10 %)
  134           en d
  135   GO
  136   IF  NOT EX ISTS (SELE CT name FR OM master. dbo.sysdev ices WHERE  name = N' BMS_DW_Bac kup')
  137           be gin
  138                    PRIN T 'Creatin g BMS_DW_B ackup Devi ce'
  139                    EXEC  master.db o.sp_addum pdevice  @ devtype =  N'disk', @ logicalnam e = N'BMS_ DW_Backup' , @physica lname = N' e:\BMS\Dat a\Bkups\BM S_DW_Backu p.bak'
  140           en d
  141   GO
  142  
  143   PRINT 'Beg in BMS_EIS  Database'
  144   USE [maste r]
  145   GO
  146   IF  NOT EX ISTS (SELE CT name FR OM sys.dat abases WHE RE name =  N'BMS_EIS' )
  147           be gin
  148                    PRIN T 'Creatin g BMS_EIS  Database'
  149                    CREA TE DATABAS E [BMS_EIS ] ON  PRIM ARY 
  150                    ( NA ME = N'BMS _EIS_Data' , FILENAME  = N'e:\BM S\Data\BMS _EIS.mdf'  , SIZE = 1 0688KB , M AXSIZE = U NLIMITED,  FILEGROWTH  = 1024KB  )
  151                     LOG  ON 
  152                    ( NA ME = N'BMS _EIS_Log',  FILENAME  = N'l:\BMS \Data\BMS_ EIS.ldf' ,  SIZE = 10 24KB , MAX SIZE = 204 8GB , FILE GROWTH = 1 0%)
  153           en d
  154   GO
  155   IF  NOT EX ISTS (SELE CT name FR OM master. dbo.sysdev ices WHERE  name = N' BMS_EIS_Ba ckup')
  156           be gin
  157                    PRIN T 'Creatin g BMS_EIS_ Backup Dev ice'
  158                    EXEC  master.db o.sp_addum pdevice  @ devtype =  N'disk', @ logicalnam e = N'BMS_ EIS_Backup ', @physic alname = N 'e:\BMS\Da ta\Bkups\B MS_EIS_Bac kup.bak'
  159           en d
  160   GO
  161  
  162   PRINT 'Beg in BMS_EVS  Database'
  163   USE [maste r]
  164   GO
  165   IF  NOT EX ISTS (SELE CT name FR OM sys.dat abases WHE RE name =  N'BMS_EVS' )
  166           be gin
  167                    PRIN T 'Creatin g BMS_EVS  Database'
  168                    CREA TE DATABAS E [BMS_EVS ] ON  PRIM ARY 
  169                    ( NA ME = N'BMS _EVS_Data' , FILENAME  = N'e:\BM S\Data\BMS _EVS.mdf'  , SIZE = 9 600KB , MA XSIZE = UN LIMITED, F ILEGROWTH  = 1024KB )
  170                     FIL EGROUP [ft fg_evsCata log] 
  171                    ( NA ME = N'BMS _ftrow_evs Catalog',  FILENAME =  N'e:\BMS\ Data\BMS_E VS.EVS_evs Catalog' ,  SIZE = 26 8736KB , M AXSIZE = U NLIMITED,  FILEGROWTH  = 10%)
  172                     LOG  ON 
  173                    ( NA ME = N'BMS _EVS_Log',  FILENAME  = N'l:\BMS \Data\BMS_ EVS.ldf' ,  SIZE = 76 8KB , MAXS IZE = 2048 GB , FILEG ROWTH = 10 %)
  174           en d
  175   GO
  176   IF  NOT EX ISTS (SELE CT name FR OM master. dbo.sysdev ices WHERE  name = N' BMS_EVS_Ba ckup')
  177           be gin
  178                    PRIN T 'Creatin g BMS_EVS_ Backup Dev ice'
  179                    EXEC  master.db o.sp_addum pdevice  @ devtype =  N'disk', @ logicalnam e = N'BMS_ EVS_Backup ', @physic alname = N 'e:\BMS\Da ta\Bkups\B MS_EVS_Bac kup.bak'
  180           en d
  181   GO
  182  
  183   Print 'Beg in BMS_HIS TORY Datab ase'
  184   USE [maste r]
  185   GO
  186   IF  NOT EX ISTS (SELE CT name FR OM sys.dat abases WHE RE name =  N'BMS_HIST ORY')
  187           be gin
  188                    Prin t 'Creatin g BMS_HIST ORY Databa se'
  189                    CREA TE DATABAS E [BMS_HIS TORY] ON   PRIMARY 
  190                    ( NA ME = N'BMS _HISTORY_D ata', FILE NAME = N'e :\BMS\Data \BMS_HISTO RY.mdf' ,  SIZE = 614 4KB , MAXS IZE = UNLI MITED, FIL EGROWTH =  1024KB )
  191                     LOG  ON 
  192                    ( NA ME = N'BMS _HISTORY_L og', FILEN AME = N'l: \BMS\Data\ BMS_HISTOR Y.ldf' , S IZE = 1024 KB , MAXSI ZE = 2048G B , FILEGR OWTH = 10% )
  193           en d
  194   GO
  195   IF  NOT EX ISTS (SELE CT name FR OM master. dbo.sysdev ices WHERE  name = N' BMS_HISTOR Y_Backup')
  196           be gin
  197                    Prin t 'Creatin g BMS_HIST ORY_Backup  Device'
  198                    EXEC  master.db o.sp_addum pdevice  @ devtype =  N'disk', @ logicalnam e = N'BMS_ HISTORY_Ba ckup', @ph ysicalname  = N'e:\BM S\Data\Bku ps\BMS_HIS TORY_Backu p.bak'
  199           en d
  200   GO
  201  
  202   Print 'Beg in BMS_Ins tanceStore  Database'
  203   USE [maste r]
  204   GO
  205   IF  NOT EX ISTS (SELE CT name FR OM sys.dat abases WHE RE name =  N'BMS_Inst anceStore' )
  206           be gin
  207                    Prin t 'Creatin g BMS_Inst anceStore  Database'
  208                    CREA TE DATABAS E [BMS_Ins tanceStore ] ON  PRIM ARY 
  209                    ( NA ME = N'BMS _InstanceS tore_Data' , FILENAME  = N'e:\BM S\Data\BMS _InstanceS tore.mdf'  , SIZE = 3 328KB , MA XSIZE = UN LIMITED, F ILEGROWTH  = 1024KB )
  210                     LOG  ON 
  211                    ( NA ME = N'BMS _InstanceS tore__Log' , FILENAME  = N'l:\BM S\Data\BMS _InstanceS tore.ldf'  , SIZE = 2 560KB , MA XSIZE = 20 48GB , FIL EGROWTH =  10%)
  212           en d
  213   GO
  214   IF  NOT EX ISTS (SELE CT name FR OM master. dbo.sysdev ices WHERE  name = N' BMS_Instan ceStore_Ba ckup')
  215           be gin
  216                    Prin t 'Creatin g BMS_Inst anceStore_ Backup Dev ice'
  217                    EXEC  master.db o.sp_addum pdevice  @ devtype =  N'disk', @ logicalnam e = N'BMS_ InstanceSt ore_Backup ', @physic alname = N 'e:\BMS\Da ta\Bkups\B MS_Instanc eStore_Bac kup.bak'
  218           en d
  219   GO
  220  
  221   PRINT 'Beg in BMS_VIS TA Databas e'
  222   USE [maste r]
  223   GO
  224   IF  NOT EX ISTS (SELE CT name FR OM sys.dat abases WHE RE name =  N'BMS_VIST A')
  225           be gin
  226                    PRIN T 'Creatin g BMS_VIST A Database '
  227                    CREA TE DATABAS E [BMS_VIS TA] ON  PR IMARY 
  228                    ( NA ME = N'BMS _VISTA_DB_ Data', FIL ENAME = N' e:\BMS\Dat a\BMS_VIST A.mdf' , S IZE = 4096 KB , MAXSI ZE = UNLIM ITED, FILE GROWTH = 1 024KB )
  229                     LOG  ON 
  230                    ( NA ME = N'BMS _VISTA_DB_ Log', FILE NAME = N'l :\BMS\Data \BMS_VISTA .ldf' , SI ZE = 1024K B , MAXSIZ E = 2048GB  , FILEGRO WTH = 10%)
  231           en d
  232   GO
  233  
  234   IF  NOT EX ISTS (SELE CT name FR OM master. dbo.sysdev ices WHERE  name = N' BMS_VISTA_ Backup')
  235           be gin
  236                    PRIN T 'Creatin g BMS_VIST A_Backup D evice'
  237                    EXEC  master.db o.sp_addum pdevice  @ devtype =  N'disk', @ logicalnam e = N'BMS_ VISTA_Back up', @phys icalname =  N'e:\BMS\ Data\Bkups \BMS_VISTA _Backup.ba k'
  238           en d
  239   GO
  240  
  241   /********* ********** ******
  242    *      No n-BMS Rela ted DB's *
  243    ********* ********** ******/
  244   IF  NOT EX ISTS (SELE CT name FR OM master. dbo.sysdev ices WHERE  name = N' ReportServ er_Backup' )
  245           be gin
  246                    PRIN T 'Creatin g ReportSe rver_Backu p Device'
  247                    EXEC  master.db o.sp_addum pdevice  @ devtype =  N'disk', @ logicalnam e = N'Repo rtServer_B ackup', @p hysicalnam e = N'e:\B MS\Data\Bk ups\Report Server_Bac kup.bak'
  248           en d
  249   GO
  250  
  251   IF  NOT EX ISTS (SELE CT name FR OM master. dbo.sysdev ices WHERE  name = N' ReportServ erTempDB_B ackup')
  252           be gin
  253                    PRIN T 'Creatin g ReportSe rverTempDB _Backup De vice'
  254                    EXEC  master.db o.sp_addum pdevice  @ devtype =  N'disk', @ logicalnam e = N'Repo rtServerTe mpDB_Backu p', @physi calname =  N'e:\BMS\D ata\Bkups\ ReportServ erTempDB_B ackup.bak'
  255           en d
  256   GO
  257  
  258   PRINT 'Cre ating Syst em Databas es Backup  Devices if  needed'
  259  
  260   IF  NOT EX ISTS (SELE CT name FR OM master. dbo.sysdev ices WHERE  name = N' MasterDB_B ackup')
  261           be gin
  262                    PRIN T 'Creatin g MasterDB _Backup De vice'
  263                    EXEC  master.db o.sp_addum pdevice  @ devtype =  N'disk', @ logicalnam e = N'Mast erDB_Backu p', @physi calname =  N'e:\BMS\D ata\Bkups\ MasterDB_B ackup.bak'
  264           en d
  265   GO
  266  
  267   IF  NOT EX ISTS (SELE CT name FR OM master. dbo.sysdev ices WHERE  name = N' ModelDB_Ba ckup')
  268           be gin
  269                    PRIN T 'Creatin g ModelDB_ Backup Dev ice'
  270                    EXEC  master.db o.sp_addum pdevice  @ devtype =  N'disk', @ logicalnam e = N'Mode lDB_Backup ', @physic alname = N 'e:\BMS\Da ta\Bkups\M odelDB_Bac kup.bak'
  271           en d
  272   GO
  273  
  274   IF  NOT EX ISTS (SELE CT name FR OM master. dbo.sysdev ices WHERE  name = N' MsdbDB_Bac kup')
  275           be gin
  276                    PRIN T 'Creatin g MsdbDB_B ackup Devi ce'
  277                    EXEC  master.db o.sp_addum pdevice  @ devtype =  N'disk', @ logicalnam e = N'Msdb DB_Backup' , @physica lname = N' e:\BMS\Dat a\Bkups\Ms dbDB_Backu p.bak'
  278           en d
  279   GO
  280  
  281   /********* ********** ****
  282    *      BM S - Report s Full *
  283    ********* ********** ****/
  284   Print 'Cre ating BMS  - Reports  Full Job'
  285   USE [msdb]
  286   GO
  287  
  288   /****** Ob ject:  Job  [BMS - Re ports Full ]    Scrip t Date: 03 /07/2012 1 5:40:56 ** ****/
  289   IF  EXISTS  (SELECT j ob_id FROM  msdb.dbo. sysjobs_vi ew WHERE n ame = N'BM S - Report s Full')
  290   EXEC msdb. dbo.sp_del ete_job @j ob_id=N'b1 191751-57a 7-47bd-81f c-d9d980b5 1b61', @de lete_unuse d_schedule =1
  291   GO
  292  
  293   USE [msdb]
  294   GO
  295  
  296   /****** Ob ject:  Job  [BMS - Re ports Full ]    Scrip t Date: 03 /07/2012 1 5:37:07 ** ****/
  297   BEGIN TRAN SACTION
  298   DECLARE @R eturnCode  INT
  299   SELECT @Re turnCode =  0
  300   /****** Ob ject:  Job Category [ [Uncategor ized (Loca l)]]]    S cript Date : 03/07/20 12 15:37:0 7 ******/
  301   IF NOT EXI STS (SELEC T name FRO M msdb.dbo .syscatego ries WHERE  name=N'[U ncategoriz ed (Local) ]' AND cat egory_clas s=1)
  302   BEGIN
  303   EXEC @Retu rnCode = m sdb.dbo.sp _add_categ ory @class =N'JOB', @ type=N'LOC AL', @name =N'[Uncate gorized (L ocal)]'
  304   IF (@@ERRO R <> 0 OR  @ReturnCod e <> 0) GO TO QuitWit hRollback
  305  
  306   END
  307  
  308   DECLARE @j obId BINAR Y(16)
  309   EXEC @Retu rnCode =   msdb.dbo.s p_add_job  @job_name= N'BMS - Re ports Full ', 
  310                    @ena bled=1, 
  311                    @not ify_level_ eventlog=0
  312                    @not ify_level_ email=0, 
  313                    @not ify_level_ netsend=0,  
  314                    @not ify_level_ page=0, 
  315                    @del ete_level= 0, 
  316                    @des cription=N 'No descri ption avai lable.', 
  317                    @cat egory_name =N'[Uncate gorized (L ocal)]', 
  318                    @own er_login_n ame=N'vaau stin\vhais pbeckhl',  @job_id =  @jobId OUT PUT
  319   IF (@@ERRO R <> 0 OR  @ReturnCod e <> 0) GO TO QuitWit hRollback
  320   /****** Ob ject:  Ste p [Start j ob full]     Script D ate: 03/07 /2012 15:3 7:08 ***** */
  321   EXEC @Retu rnCode = m sdb.dbo.sp _add_jobst ep @job_id =@jobId, @ step_name= N'Start jo b full', 
  322                    @ste p_id=1, 
  323                    @cmd exec_succe ss_code=0,  
  324                    @on_ success_ac tion=3, 
  325                    @on_ success_st ep_id=0, 
  326                    @on_ fail_actio n=2, 
  327                    @on_ fail_step_ id=0, 
  328                    @ret ry_attempt s=0, 
  329                    @ret ry_interva l=0, 
  330                    @os_ run_priori ty=0, @sub system=N'T SQL', 
  331                    @com mand=N'dec lare @d da tetime', 
  332                    @dat abase_name =N'BMS_DS'
  333                    @out put_file_n ame=N'D\BM S\Job_logs \BMS_Repor ts_Log.txt ', 
  334                    @fla gs=4
  335   IF (@@ERRO R <> 0 OR  @ReturnCod e <> 0) GO TO QuitWit hRollback
  336   /****** Ob ject:  Ste p [Apelare  procedura  sp_infowo rld_pachet _full]     Script Dat e: 03/07/2 012 15:37: 08 ******/
  337   EXEC @Retu rnCode = m sdb.dbo.sp _add_jobst ep @job_id =@jobId, @ step_name= N'Apelare  procedura  sp_infowor ld_pachet_ full', 
  338                    @ste p_id=2, 
  339                    @cmd exec_succe ss_code=0,  
  340                    @on_ success_ac tion=3, 
  341                    @on_ success_st ep_id=0, 
  342                    @on_ fail_actio n=2, 
  343                    @on_ fail_step_ id=0, 
  344                    @ret ry_attempt s=0, 
  345                    @ret ry_interva l=0, 
  346                    @os_ run_priori ty=0, @sub system=N'T SQL', 
  347                    @com mand=N'EXE C sp_infow orld_pache t_full', 
  348                    @dat abase_name =N'BMS_DS'
  349                    @out put_file_n ame=N'D\BM S\Job_logs \BMS_Repor ts_Log.txt ', 
  350                    @fla gs=6
  351   IF (@@ERRO R <> 0 OR  @ReturnCod e <> 0) GO TO QuitWit hRollback
  352   /****** Ob ject:  Ste p [Shrink  BMS_DS]     Script Da te: 03/07/ 2012 15:37 :08 ****** /
  353   EXEC @Retu rnCode = m sdb.dbo.sp _add_jobst ep @job_id =@jobId, @ step_name= N'Shrink B MS_DS', 
  354                    @ste p_id=3, 
  355                    @cmd exec_succe ss_code=0,  
  356                    @on_ success_ac tion=3, 
  357                    @on_ success_st ep_id=0, 
  358                    @on_ fail_actio n=2, 
  359                    @on_ fail_step_ id=0, 
  360                    @ret ry_attempt s=0, 
  361                    @ret ry_interva l=0, 
  362                    @os_ run_priori ty=0, @sub system=N'T SQL', 
  363                    @com mand=N'DBC C SHRINKFI LE (2, 1); ', 
  364                    @dat abase_name =N'BMS_DS'
  365                    @out put_file_n ame=N'D\BM S\Job_logs \BMS_Repor ts_Log.txt ', 
  366                    @fla gs=6
  367   IF (@@ERRO R <> 0 OR  @ReturnCod e <> 0) GO TO QuitWit hRollback
  368   /****** Ob ject:  Ste p [Clear d ata from D W]    Scri pt Date: 0 3/07/2012  15:37:08 * *****/
  369   EXEC @Retu rnCode = m sdb.dbo.sp _add_jobst ep @job_id =@jobId, @ step_name= N'Clear da ta from DW ', 
  370                    @ste p_id=4, 
  371                    @cmd exec_succe ss_code=0,  
  372                    @on_ success_ac tion=3, 
  373                    @on_ success_st ep_id=0, 
  374                    @on_ fail_actio n=2, 
  375                    @on_ fail_step_ id=0, 
  376                    @ret ry_attempt s=0, 
  377                    @ret ry_interva l=0, 
  378                    @os_ run_priori ty=0, @sub system=N'T SQL', 
  379                    @com mand=N'EXE C usp_ETL_ Clear_Data ', 
  380                    @dat abase_name =N'BMS_DW'
  381                    @out put_file_n ame=N'D\BM S\Job_logs \BMS_Repor ts_Log.txt ', 
  382                    @fla gs=6
  383   IF (@@ERRO R <> 0 OR  @ReturnCod e <> 0) GO TO QuitWit hRollback
  384   /****** Ob ject:  Ste p [Apelare  procedura  full pe D W]    Scri pt Date: 0 3/07/2012  15:37:08 * *****/
  385   EXEC @Retu rnCode = m sdb.dbo.sp _add_jobst ep @job_id =@jobId, @ step_name= N'Apelare  procedura  full pe DW ', 
  386                    @ste p_id=5, 
  387                    @cmd exec_succe ss_code=0,  
  388                    @on_ success_ac tion=1, 
  389                    @on_ success_st ep_id=0, 
  390                    @on_ fail_actio n=2, 
  391                    @on_ fail_step_ id=0, 
  392                    @ret ry_attempt s=0, 
  393                    @ret ry_interva l=0, 
  394                    @os_ run_priori ty=0, @sub system=N'T SQL', 
  395                    @com mand=N'EXE C usp_ETL_ ProcessFul l', 
  396                    @dat abase_name =N'BMS_DW'
  397                    @out put_file_n ame=N'D\BM S\Job_logs \BMS_Repor ts_Log.txt ', 
  398                    @fla gs=6
  399   IF (@@ERRO R <> 0 OR  @ReturnCod e <> 0) GO TO QuitWit hRollback
  400   EXEC @Retu rnCode = m sdb.dbo.sp _update_jo b @job_id  = @jobId,  @start_ste p_id = 1
  401   IF (@@ERRO R <> 0 OR  @ReturnCod e <> 0) GO TO QuitWit hRollback
  402   EXEC @Retu rnCode = m sdb.dbo.sp _add_jobsc hedule @jo b_id=@jobI d, @name=N 'Every nig ht', 
  403                    @ena bled=1, 
  404                    @fre q_type=4, 
  405                    @fre q_interval =1, 
  406                    @fre q_subday_t ype=1, 
  407                    @fre q_subday_i nterval=0,  
  408                    @fre q_relative _interval= 0, 
  409                    @fre q_recurren ce_factor= 0, 
  410                    @act ive_start_ date=20111 031, 
  411                    @act ive_end_da te=9999123 1, 
  412                    @act ive_start_ time=50000
  413                    @act ive_end_ti me=235959,  
  414                    @sch edule_uid= N'95da48bd -0908-46fc -932e-6937 605db9e9'
  415   IF (@@ERRO R <> 0 OR  @ReturnCod e <> 0) GO TO QuitWit hRollback
  416   EXEC @Retu rnCode = m sdb.dbo.sp _add_jobse rver @job_ id = @jobI d, @server _name = N' (local)'
  417   IF (@@ERRO R <> 0 OR  @ReturnCod e <> 0) GO TO QuitWit hRollback
  418   COMMIT TRA NSACTION
  419   GOTO EndSa ve
  420   QuitWithRo llback:
  421       IF (@@ TRANCOUNT  > 0) ROLLB ACK TRANSA CTION
  422   EndSave:
  423  
  424   GO
  425  
  426  
  427   /********* ********** ********** *
  428    *      BM S - Report s Incremen tal *
  429    ********* ********** ********** */
  430   Print 'Cre ating BMS  - Reports  Incrementa l Job'
  431   USE [msdb]
  432   GO
  433   USE [msdb]
  434   GO
  435  
  436   /****** Ob ject:  Job  [BMS - Re ports Incr emental]     Script D ate: 03/07 /2012 15:3 9:55 ***** */
  437   IF  EXISTS  (SELECT j ob_id FROM  msdb.dbo. sysjobs_vi ew WHERE n ame = N'BM S - Report s Incremen tal')
  438   EXEC msdb. dbo.sp_del ete_job @j ob_id=N'ba b267e3-252 d-40d3-a45 a-c323ec72 48a3', @de lete_unuse d_schedule =1
  439   GO
  440  
  441   USE [msdb]
  442   GO
  443  
  444   /****** Ob ject:  Job  [BMS - Re ports Incr emental]     Script D ate: 03/07 /2012 15:3 9:55 ***** */
  445   BEGIN TRAN SACTION
  446   DECLARE @R eturnCode  INT
  447   SELECT @Re turnCode =  0
  448   /****** Ob ject:  Job Category [ [Uncategor ized (Loca l)]]]    S cript Date : 03/07/20 12 15:39:5 5 ******/
  449   IF NOT EXI STS (SELEC T name FRO M msdb.dbo .syscatego ries WHERE  name=N'[U ncategoriz ed (Local) ]' AND cat egory_clas s=1)
  450   BEGIN
  451   EXEC @Retu rnCode = m sdb.dbo.sp _add_categ ory @class =N'JOB', @ type=N'LOC AL', @name =N'[Uncate gorized (L ocal)]'
  452   IF (@@ERRO R <> 0 OR  @ReturnCod e <> 0) GO TO QuitWit hRollback
  453  
  454   END
  455  
  456   DECLARE @j obId BINAR Y(16)
  457   EXEC @Retu rnCode =   msdb.dbo.s p_add_job  @job_name= N'BMS - Re ports Incr emental', 
  458                    @ena bled=1, 
  459                    @not ify_level_ eventlog=0
  460                    @not ify_level_ email=0, 
  461                    @not ify_level_ netsend=0,  
  462                    @not ify_level_ page=0, 
  463                    @del ete_level= 0, 
  464                    @des cription=N 'No descri ption avai lable.', 
  465                    @cat egory_name =N'[Uncate gorized (L ocal)]', 
  466                    @own er_login_n ame=N'vaau stin\vhais pbeckhl',  @job_id =  @jobId OUT PUT
  467   IF (@@ERRO R <> 0 OR  @ReturnCod e <> 0) GO TO QuitWit hRollback
  468   /****** Ob ject:  Ste p [Start j ob increme ntal]    S cript Date : 03/07/20 12 15:39:5 5 ******/
  469   EXEC @Retu rnCode = m sdb.dbo.sp _add_jobst ep @job_id =@jobId, @ step_name= N'Start jo b incremen tal', 
  470                    @ste p_id=1, 
  471                    @cmd exec_succe ss_code=0,  
  472                    @on_ success_ac tion=3, 
  473                    @on_ success_st ep_id=0, 
  474                    @on_ fail_actio n=2, 
  475                    @on_ fail_step_ id=0, 
  476                    @ret ry_attempt s=0, 
  477                    @ret ry_interva l=0, 
  478                    @os_ run_priori ty=0, @sub system=N'T SQL', 
  479                    @com mand=N'dec lare @d da tetime', 
  480                    @dat abase_name =N'BMS_DS'
  481                    @out put_file_n ame=N'D:\B MS\Job_log s\BMS_Repo rts_Log_In cremental. txt', 
  482                    @fla gs=4
  483   IF (@@ERRO R <> 0 OR  @ReturnCod e <> 0) GO TO QuitWit hRollback
  484   /****** Ob ject:  Ste p [Check s tate job f ull]    Sc ript Date:  03/07/201 2 15:39:56  ******/
  485   EXEC @Retu rnCode = m sdb.dbo.sp _add_jobst ep @job_id =@jobId, @ step_name= N'Check st ate job fu ll', 
  486                    @ste p_id=2, 
  487                    @cmd exec_succe ss_code=0,  
  488                    @on_ success_ac tion=3, 
  489                    @on_ success_st ep_id=0, 
  490                    @on_ fail_actio n=2, 
  491                    @on_ fail_step_ id=0, 
  492                    @ret ry_attempt s=0, 
  493                    @ret ry_interva l=0, 
  494                    @os_ run_priori ty=0, @sub system=N'T SQL', 
  495                    @com mand=N'exe c dbo.usp_ Check_Job  ''BMS - Re ports Full ''', 
  496                    @dat abase_name =N'BMS_DS'
  497                    @out put_file_n ame=N'D:\B MS\Job_log s\BMS_Repo rts_Log_In cremental. txt', 
  498                    @fla gs=6
  499   IF (@@ERRO R <> 0 OR  @ReturnCod e <> 0) GO TO QuitWit hRollback
  500   /****** Ob ject:  Ste p [Call pr ocedure sp _infoworld _increment al_package ]    Scrip t Date: 03 /07/2012 1 5:39:56 ** ****/
  501   EXEC @Retu rnCode = m sdb.dbo.sp _add_jobst ep @job_id =@jobId, @ step_name= N'Call pro cedure sp_ infoworld_ incrementa l_package'
  502                    @ste p_id=3, 
  503                    @cmd exec_succe ss_code=0,  
  504                    @on_ success_ac tion=3, 
  505                    @on_ success_st ep_id=0, 
  506                    @on_ fail_actio n=2, 
  507                    @on_ fail_step_ id=0, 
  508                    @ret ry_attempt s=0, 
  509                    @ret ry_interva l=0, 
  510                    @os_ run_priori ty=0, @sub system=N'T SQL', 
  511                    @com mand=N'EXE C sp_infow orld_incre mental_pac kage', 
  512                    @dat abase_name =N'BMS_DS'
  513                    @out put_file_n ame=N'D:\B MS\Job_log s\BMS_Repo rts_Log_In cremental. txt', 
  514                    @fla gs=6
  515   IF (@@ERRO R <> 0 OR  @ReturnCod e <> 0) GO TO QuitWit hRollback
  516   /****** Ob ject:  Ste p [Call pr ocedure in cremental  DW]    Scr ipt Date:  03/07/2012  15:39:56  ******/
  517   EXEC @Retu rnCode = m sdb.dbo.sp _add_jobst ep @job_id =@jobId, @ step_name= N'Call pro cedure inc remental D W', 
  518                    @ste p_id=4, 
  519                    @cmd exec_succe ss_code=0,  
  520                    @on_ success_ac tion=1, 
  521                    @on_ success_st ep_id=0, 
  522                    @on_ fail_actio n=2, 
  523                    @on_ fail_step_ id=0, 
  524                    @ret ry_attempt s=0, 
  525                    @ret ry_interva l=0, 
  526                    @os_ run_priori ty=0, @sub system=N'T SQL', 
  527                    @com mand=N'exe c [usp_ETL _ProcessIn cremental] ;', 
  528                    @dat abase_name =N'BMS_DW'
  529                    @out put_file_n ame=N'D:\B MS\Job_log s\BMS_Repo rts_Log_In cremental. txt', 
  530                    @fla gs=6
  531   IF (@@ERRO R <> 0 OR  @ReturnCod e <> 0) GO TO QuitWit hRollback
  532   EXEC @Retu rnCode = m sdb.dbo.sp _update_jo b @job_id  = @jobId,  @start_ste p_id = 1
  533   IF (@@ERRO R <> 0 OR  @ReturnCod e <> 0) GO TO QuitWit hRollback
  534   EXEC @Retu rnCode = m sdb.dbo.sp _add_jobsc hedule @jo b_id=@jobI d, @name=N 'Every day  at every  5 minutes'
  535                    @ena bled=1, 
  536                    @fre q_type=4, 
  537                    @fre q_interval =1, 
  538                    @fre q_subday_t ype=4, 
  539                    @fre q_subday_i nterval=5,  
  540                    @fre q_relative _interval= 0, 
  541                    @fre q_recurren ce_factor= 0, 
  542                    @act ive_start_ date=20111 031, 
  543                    @act ive_end_da te=9999123 1, 
  544                    @act ive_start_ time=80000
  545                    @act ive_end_ti me=40000, 
  546                    @sch edule_uid= N'cf7251c3 -bce7-4924 -a888-0860 5cba3a07'
  547   IF (@@ERRO R <> 0 OR  @ReturnCod e <> 0) GO TO QuitWit hRollback
  548   EXEC @Retu rnCode = m sdb.dbo.sp _add_jobse rver @job_ id = @jobI d, @server _name = N' (local)'
  549   IF (@@ERRO R <> 0 OR  @ReturnCod e <> 0) GO TO QuitWit hRollback
  550   COMMIT TRA NSACTION
  551   GOTO EndSa ve
  552   QuitWithRo llback:
  553       IF (@@ TRANCOUNT  > 0) ROLLB ACK TRANSA CTION
  554   EndSave:
  555  
  556   GO
  557  
  558  
  559   /********* ********** ********** ****
  560    *      BB MS - Execu te WMI_Use rGroup *
  561    ********* ********** ********** ****/
  562   Print 'Cre ating BMS  - Execute  WMI_UserGr oup'
  563   USE [msdb]
  564   GO
  565  
  566   /****** Ob ject:  Job  [BMS - Ex ecute WMI_ UserGroup]     Script  Date: 03/ 07/2012 15 :15:26 *** ***/
  567   IF  EXISTS  (SELECT j ob_id FROM  msdb.dbo. sysjobs_vi ew WHERE n ame = N'BM S - Execut e WMI_User Group')
  568   EXEC msdb. dbo.sp_del ete_job @j ob_id=N'f7 33ab13-ee5 a-482d-896 2-792f2eec cbba', @de lete_unuse d_schedule =1
  569   GO
  570  
  571   USE [msdb]
  572   GO
  573  
  574   /****** Ob ject:  Job  [BMS - Ex ecute WMI_ UserGroup]     Script  Date: 03/ 07/2012 15 :15:26 *** ***/
  575   BEGIN TRAN SACTION
  576   DECLARE @R eturnCode  INT
  577   SELECT @Re turnCode =  0
  578   /****** Ob ject:  Job Category [ [Uncategor ized (Loca l)]]]    S cript Date : 03/07/20 12 15:15:2 6 ******/
  579   IF NOT EXI STS (SELEC T name FRO M msdb.dbo .syscatego ries WHERE  name=N'[U ncategoriz ed (Local) ]' AND cat egory_clas s=1)
  580   BEGIN
  581   EXEC @Retu rnCode = m sdb.dbo.sp _add_categ ory @class =N'JOB', @ type=N'LOC AL', @name =N'[Uncate gorized (L ocal)]'
  582   IF (@@ERRO R <> 0 OR  @ReturnCod e <> 0) GO TO QuitWit hRollback
  583  
  584   END
  585  
  586   DECLARE @j obId BINAR Y(16)
  587   EXEC @Retu rnCode =   msdb.dbo.s p_add_job  @job_name= N'BMS - Ex ecute WMI_ UserGroup'
  588                    @ena bled=1, 
  589                    @not ify_level_ eventlog=0
  590                    @not ify_level_ email=0, 
  591                    @not ify_level_ netsend=0,  
  592                    @not ify_level_ page=0, 
  593                    @del ete_level= 0, 
  594                    @des cription=N 'Executes  the WMI_Us ersGroup e xecutable'
  595                    @cat egory_name =N'[Uncate gorized (L ocal)]', 
  596                    @own er_login_n ame=N'vaau stin\vhais pbeckhl',  @job_id =  @jobId OUT PUT
  597   IF (@@ERRO R <> 0 OR  @ReturnCod e <> 0) GO TO QuitWit hRollback
  598   /****** Ob ject:  Ste p [Call WM I_UserGrou p]    Scri pt Date: 0 3/07/2012  15:15:26 * *****/
  599   EXEC @Retu rnCode = m sdb.dbo.sp _add_jobst ep @job_id =@jobId, @ step_name= N'Call WMI _UserGroup ', 
  600                    @ste p_id=1, 
  601                    @cmd exec_succe ss_code=0,  
  602                    @on_ success_ac tion=1, 
  603                    @on_ success_st ep_id=0, 
  604                    @on_ fail_actio n=2, 
  605                    @on_ fail_step_ id=0, 
  606                    @ret ry_attempt s=0, 
  607                    @ret ry_interva l=0, 
  608                    @os_ run_priori ty=0, @sub system=N'C mdExec', 
  609                    @com mand=N'"d: \BMS\WMI_U serGroup\W MI_UserGro up.exe"', 
  610                    @out put_file_n ame=N'd:\B MS\Job_log s\BMS_WMI_ USER_GROUP .txt', 
  611                    @fla gs=42, 
  612                    @pro xy_name=N' BMSSqlProx y'
  613   IF (@@ERRO R <> 0 OR  @ReturnCod e <> 0) GO TO QuitWit hRollback
  614   EXEC @Retu rnCode = m sdb.dbo.sp _update_jo b @job_id  = @jobId,  @start_ste p_id = 1
  615   IF (@@ERRO R <> 0 OR  @ReturnCod e <> 0) GO TO QuitWit hRollback
  616   EXEC @Retu rnCode = m sdb.dbo.sp _add_jobsc hedule @jo b_id=@jobI d, @name=N 'Recurring  - 15 mins ', 
  617                    @ena bled=1, 
  618                    @fre q_type=4, 
  619                    @fre q_interval =1, 
  620                    @fre q_subday_t ype=4, 
  621                    @fre q_subday_i nterval=15
  622                    @fre q_relative _interval= 0, 
  623                    @fre q_recurren ce_factor= 0, 
  624                    @act ive_start_ date=20120 126, 
  625                    @act ive_end_da te=9999123 1, 
  626                    @act ive_start_ time=200, 
  627                    @act ive_end_ti me=235959,  
  628                    @sch edule_uid= N'03757279 -98a2-4284 -b029-add3 10c47a78'
  629   IF (@@ERRO R <> 0 OR  @ReturnCod e <> 0) GO TO QuitWit hRollback
  630   EXEC @Retu rnCode = m sdb.dbo.sp _add_jobse rver @job_ id = @jobI d, @server _name = N' (local)'
  631   IF (@@ERRO R <> 0 OR  @ReturnCod e <> 0) GO TO QuitWit hRollback
  632   COMMIT TRA NSACTION
  633   GOTO EndSa ve
  634   QuitWithRo llback:
  635       IF (@@ TRANCOUNT  > 0) ROLLB ACK TRANSA CTION
  636   EndSave:
  637  
  638   GO
  639  
  640   PRINT 'Res toring Dat abases'
  641   USE Master
  642   GO
  643   RESTORE DA TABASE [BM S] FROM  D ISK = N'e: \BMS\Data\ Bkups\BMS_ Backup.bak ' WITH  FI LE = 1,  N OUNLOAD,   REPLACE,   STATS = 10
  644   GO
  645   RESTORE DA TABASE [BM S_AUTHZ] F ROM  DISK  = N'e:\BMS \Data\Bkup s\BMS_AUTH Z_Backup.b ak' WITH   FILE = 1,   NOUNLOAD,   REPLACE,   STATS =  10
  646   GO
  647   RESTORE DA TABASE [BM S_DS] FROM   DISK = N 'e:\BMS\Da ta\Bkups\B MS_DS_Back up.bak' WI TH  FILE =  1,  NOUNL OAD,  REPL ACE,  STAT S = 10
  648   GO
  649   RESTORE DA TABASE [BM S_DW] FROM   DISK = N 'e:\BMS\Da ta\Bkups\B MS_DW_Back up.bak' WI TH  FILE =  1,  NOUNL OAD,  REPL ACE,  STAT S = 10
  650   GO
  651   RESTORE DA TABASE [BM S_EIS] FRO M  DISK =  N'e:\BMS\D ata\Bkups\ BMS_EIS_Ba ckup.bak'  WITH  FILE  = 1,  NOU NLOAD,  RE PLACE,  ST ATS = 10
  652   GO
  653   RESTORE DA TABASE [BM S_EVS] FRO M  DISK =  N'e:\BMS\D ata\Bkups\ BMS_EVS_Ba ckup.bak'  WITH  FILE  = 1,  NOU NLOAD,  RE PLACE,  ST ATS = 10
  654   GO
  655   RESTORE DA TABASE [BM S_HISTORY]  FROM  DIS K = N'e:\B MS\Data\Bk ups\BMS_HI STORY_Back up.bak' WI TH  FILE =  1,  NOUNL OAD,  REPL ACE,  STAT S = 10
  656   GO
  657   RESTORE DA TABASE [BM S_Instance Store] FRO M  DISK =  N'e:\BMS\D ata\Bkups\ BMS_Instan ceStore_Ba ckup.bak'  WITH  FILE  = 1,  NOU NLOAD,  RE PLACE,  ST ATS = 10
  658   GO
  659   RESTORE DA TABASE [BM S_VISTA] F ROM  DISK  = N'e:\BMS \Data\Bkup s\BMS_VIST A_Backup.b ak' WITH   FILE = 1,   NOUNLOAD,   REPLACE,   STATS =  10
  660   GO
  661  
  662  
  663   PRINT 'Com plete'