home *** CD-ROM | disk | FTP | other *** search
/ CD Actual Thematic 7: Programming / CDAT7.iso / Share / Database / DBMaint / data1.cab / Program_Files / Dbmaint.inf < prev    next >
Encoding:
INI File  |  1999-04-06  |  11.6 KB  |  506 lines

  1. ;*********************************************************************************
  2. ; [Configurations]                                                               *
  3. ; Configuration name                                                             *
  4. ;*********************************************************************************
  5.  
  6. [Configurations]
  7. Database daily, transaction log every 4 hour
  8. Collect Performance Counter every 1 hour
  9. RePRINT on SQL Server 6.5 (from StreamServe)
  10. Hogia32 (Database daily, transaction log every 4 hour)
  11.  
  12. ;*********************************************************************************
  13. ; Definitions for every configuration listed under [Configurations]              *
  14. ;*********************************************************************************
  15.  
  16. [Database daily, transaction Log every 4 hour]
  17. ;Include Job(s)
  18. Job=NoLogBackup,WithLogBackup
  19. ;Include Task(s)
  20. Task=EveryNightAt0100,EveryFourthHour
  21.  
  22. ;Description for Configuration (max 254 char)
  23. Description=System databases db-backup nightly. Other databases db-backup nightly, log-backup every fourth hour.
  24.  
  25. ;Run SQL Script before configure Task,Job,Backup device ...
  26. Prerun=ExcludeFromAllGroup.SQL
  27.  
  28. ;Run SQL Script after configure Task,Job,Backup device ...
  29. Postrun=
  30.  
  31. [Collect Performance Counter every 1 hour]
  32. Task=Performance
  33. Description=A task that will run every 1 hour to collect SQL Server performance counters. The job will also (if necessary) create and configure performance (database).
  34.  
  35. [RePRINT on SQL Server 6.5 (from StreamServe)]
  36. Prerun=ExcludeFromAllGroup.SQL
  37. Job=RePRINT,NoLogBackup
  38. Task=Daily,Performance
  39. Description=Default settings for RePRINT 2.x.
  40.  
  41. [Hogia32 (Database daily, transaction log every 4 hour)]
  42. ;Include Job(s)
  43. Job=NoLogBackup,WithLogBackup
  44. ;Include Task(s)
  45. Task=EveryNightAt0100,EveryFourthHour,Performance
  46. Prerun=ExcludeFromAllGroup.SQL
  47. Description=Standard backup konfigurering f÷r Hogia32.
  48.  
  49. ;*********************************************************************************
  50. ;                List all Job configuration's                                    *
  51. ;*********************************************************************************
  52. [Job]
  53. ;Job Name=Keyname (of jobdefinition)
  54. NoLogBackup=NoLogBackup
  55. WithLogBackup=WithLogBackup
  56. RePrint=RePRINT
  57.  
  58. ;*********************************************************************************
  59. ;                Job configuration's                                             *
  60. ; Syntax in job definition: 0=No, 1=Yes 
  61. ;*********************************************************************************
  62.  
  63. ;*********** Start of Job-definiton "NoLogBackup" ************************
  64. [NoLogBackup]
  65. ;Job Name
  66. Name=NoLogBackup
  67.  
  68. ;Database
  69. ;Include database(s), Database name, Database group or <All>
  70. ;Definitions of a Database group, see Database group section below
  71. Database=NoLogBackup
  72.  
  73. ;Type of database Group, Single or All.
  74. DatabaseType=Group
  75.  
  76. ;*************** 1: Preprocessing
  77. ;Run stored procedure
  78. ;Definition of a store procedure, see stored procedure below
  79. aPRCOCEDURE=sp_checkident
  80.  
  81. ;Terminate on error
  82. aTERMINATE=0
  83.  
  84. ;*************** 2: Data verification, Check
  85. ;Data linkage
  86. bCHECKDB=1
  87.  
  88. ;Index linkage
  89. bCHECKDBINCLUDEINDEX=1
  90.  
  91. ;Data allocation
  92. bCHECKALLOC=1
  93.  
  94. ;Index allocation
  95. bCHECKALLOCINCLUDEINDEX=1
  96.  
  97. ;Text/image allocation
  98. bCHECKTEXTALL=1
  99.  
  100. ;System tables
  101. bCHECKCATALOG=1
  102.  
  103. ;Run procedure after check, On success
  104. bPROCSUCCESS=
  105.  
  106. ;Run procedure after check, On failure
  107. bPROCFAIL=
  108.  
  109. ;Terminate on error
  110. bTERMINATE=
  111.  
  112. ;*************** 3: Backup
  113. ;Do backup
  114. cBACKUP=1
  115.  
  116. ;Append on error
  117. cAppendOnError=1
  118.  
  119. ;Run stored procedure after backup, On success
  120. cPROCSUCCESS=
  121.  
  122. ;Run stored procedure after backup, On failure
  123. cPROCFAIL=
  124.  
  125. ;Terminate on error
  126. cTERMINATE=
  127.  
  128. ;*************** 4: Optimizations
  129. ;Reorganize data
  130. dDBREINDEX=1
  131.  
  132. ;IF dFILLFACTOR=0 "Maintain original free space
  133. ;IF dFILLFACTOR>0 "Change free space too <value>
  134. dFILLFACTOR=10
  135.  
  136. ;Update index statistics
  137. dUPDATESTATISTICS=0
  138.  
  139. ;Recalculate space usage
  140. dRECALCSPACEUSAGE=1
  141.  
  142. ;Run procedure after optimizations, On success
  143. dPROCSUCCESS=
  144.  
  145. ;Run procedure after optimizations, On failure
  146. dPROCFAIL=
  147.  
  148. ;Terminate on error
  149. dTERMINATE=
  150.  
  151. ;*************** 5: Postprocessing
  152. ;Run stored procedure
  153. ePRCOCEDURE=
  154.  
  155. ;Backup to backupdevice, Definition of Backup device see section below
  156. Backupdevice=SystemDbBackup
  157.  
  158. ;*********** End of Job-definiton "NoLogBackup" ************************
  159.  
  160. ;*********** Start of Job-definiton "WithLogBackup" ************************
  161. [WithLogBackup]
  162. Name=WithLogBackup
  163. ;Database or Database group or <All>
  164. Database=<All>
  165. ;Group, Single, All
  166. DatabaseType=All
  167. bCHECKDB=1
  168. bCHECKDBINCLUDEINDEX=1
  169. bCHECKALLOC=1
  170. bCHECKALLOCINCLUDEINDEX=1
  171. bCHECKTEXTALL=1
  172. bCHECKCATALOG=1
  173. cBACKUP=1
  174. cAppendOnError=1
  175. dDBREINDEX=1
  176. dFILLFACTOR=10
  177. dUPDATESTATISTICS=0
  178. dRECALCSPACEUSAGE=1
  179. ePRCOCEDURE=sp_warn_if_full_db 80
  180. Backupdevice=UserDbBackup
  181. ;*********** End of definiton "WithLogBackup" ************************
  182.  
  183.  
  184. ;*********** Start of Job-definiton "RePRINT" ************************
  185. [RePRINT]
  186. Name=RePRINT
  187.  
  188. ;Database or Database group or <All>
  189. Database=StrsArchive
  190.  
  191. ;Group, Single, All
  192. DatabaseType=Single
  193. aPRCOCEDURE=remaint
  194. aTERMINATE=0
  195. bCHECKDB=1
  196. bCHECKDBINCLUDEINDEX=1
  197. bCHECKALLOC=1
  198. bCHECKALLOCINCLUDEINDEX=1
  199. bCHECKTEXTALL=1
  200. bCHECKCATALOG=1
  201. bPROCSUCCESS=
  202. bPROCFAIL=
  203. bTERMINATE=
  204. cBACKUP=1
  205. cAppendOnError=1
  206. cPROCSUCCESS=
  207. cPROCFAIL=
  208. cTERMINATE=
  209. dDBREINDEX=1
  210. dFILLFACTOR=10
  211. dUPDATESTATISTICS=0
  212. dRECALCSPACEUSAGE=1
  213. dPROCSUCCESS=
  214. dPROCFAIL=
  215. dTERMINATE=
  216. ePRCOCEDURE=
  217. Backupdevice=strsarchivedump
  218. ;*********** End of definiton "RePRINT" ************************
  219.  
  220. ;*********************************************************************************
  221. ;                Task configuration's                                            *
  222. ;                                                                                *
  223. ; Syntax in job definition: 0=No, 1=Yes                                          *
  224. ;*********************************************************************************
  225.  
  226.  
  227. ;[Schedule]
  228. ;Friday=dbschedule(bWeekly),dbweekday(5), logdo(N),logschedule(),loghourly(null)
  229. ;DailyLogFriDB=dbschedule(bWeekly),dbweekday(5), logdo(Y),logschedule(Daily),loghourly(null)
  230. ;DailyDB=dbschedule(bDaily),dbweekday(5), logdo(N),logschedule(Daily),loghourly(null)
  231. ;Hourly=dbschedule(bDaily),dbweekday(5), logdo(Y),logschedule(Hourly),loghourly(4)
  232.  
  233. ;*********** Start of Task-definiton "EveryNightAt0100" ************************
  234. [EveryNightAt0100]
  235. ;Task name
  236. Name=EveryNightAt0100
  237.  
  238. ;------ Schedule settings
  239. starttime=01:00
  240. stoptime=23:59
  241. ;dbweekly or dbDaily
  242. dbschedule=dbDaily
  243. ;1-7
  244. dbweekday=5
  245. ;0-1 (N-Y)
  246. logbackup=0
  247. ;Hourly or Daily
  248. logschedule=Daily
  249. ;1-12
  250. loghourfreq=4
  251. ;---- End of schedule settings
  252. ;0-1
  253. disconnectusers=0
  254. ;0-1
  255. unloadtape=0
  256. ;0-xx
  257. noofdumpgenerations=
  258. ;C:\temp\
  259. generationpath=
  260. ;0-1
  261. Overwrite=1
  262. ;1-7
  263. initday
  264. ;0-1
  265. nocheckwhentransactionbackup=0
  266. ;0-1
  267. checkdbnotbacked=0
  268. ;0-1
  269. performancecollect=0
  270. ;0-1
  271. lowdiskspacewarning=0
  272. ;0-1
  273. logtoserver=0
  274. ;0-1
  275. logtoemail=0
  276. ;0-1
  277. logtoeventlog=1
  278. ;0-1
  279. logtosnmp=0
  280. ;0-1
  281. logtoprinter=0
  282. ;0-1
  283. serverreport=0
  284. Jobnames=NoLogBackup
  285. ;*********** End of Task-definiton "EveryNightAt0100" ************************
  286.  
  287. ;*********** Start of Task-definiton "EveryFourthHour" ************************
  288. [EveryFourthHour]
  289. ;Task name
  290. Name=EveryFourthHour
  291.  
  292. ;------ Schedule settings
  293. starttime=00:00
  294. stoptime=23:59
  295. ;dbweekly or dbDaily
  296. dbschedule=dbDaily
  297. ;1-7
  298. dbweekday=5
  299. ;0-1 (N-Y)
  300. logbackup=1
  301. ;Hourly or Daily
  302. logschedule=Hourly
  303. ;1-12
  304. loghourfreq=4
  305. ;---- End of schedule settings
  306. ;0-1
  307. disconnectusers=0
  308. ;0-1
  309. unloadtape=0
  310. ;0-xx
  311. noofdumpgenerations=
  312. ;C:\temp\
  313. generationpath=
  314. ;0-1
  315. Overwrite=1
  316. ;1-7
  317. initday
  318. ;0-1
  319. nocheckwhentransactionbackup=1
  320. ;0-1
  321. checkdbnotbacked=0
  322. ;0-1
  323. performancecollect=0
  324. ;0-1
  325. lowdiskspacewarning=0
  326. ;0-1
  327. logtoserver=0
  328. ;0-1
  329. logtoemail=0
  330. ;0-1
  331. logtoeventlog=1
  332. ;0-1
  333. logtosnmp=0
  334. ;0-1
  335. logtoprinter=0
  336. ;0-1
  337. serverreport=0
  338. Jobnames=WithLogBackup
  339. ;*********** End of Task-definiton "EveryFourthHour" ************************
  340.  
  341.  
  342.  
  343. ;*********** Start of Task-definiton "Performance" ************************
  344. [Performance]
  345. Name=PerformanceCollect
  346.  
  347. ;------ Schedule settings
  348. starttime=00:00
  349. stoptime=23:50
  350. ;dbweekly or dbDaily
  351. dbschedule=dbDaily
  352. ;1-7
  353. dbweekday=5
  354. ;0-1 (N-Y)
  355. logbackup=1
  356. ;Hourly or Daily
  357. logschedule=Hourly
  358. ;1-12
  359. loghourfreq=1
  360. ;---- End of schedule settings
  361. ;0-1
  362. disconnectusers=0
  363. ;0-1
  364. unloadtape=0
  365. ;0-xx
  366. noofdumpgenerations=0
  367. ;C:\temp\
  368. generationpath=
  369. ;0-1
  370. Overwrite=1
  371. ;1-7
  372. initday
  373. ;0-1
  374. nocheckwhentransactionbackup=0
  375. ;0-1
  376. checkdbnotbacked=0
  377. ;0-1
  378. performancecollect=1
  379. ;0-1
  380. lowdiskspacewarning=0
  381. ;0-1
  382. logtoserver=0
  383. ;0-1
  384. logtoemail=0
  385. ;0-1
  386. logtoeventlog=0
  387. ;0-1
  388. logtosnmp=0
  389. ;0-1
  390. logtoprinter=0
  391. ;0-1
  392. serverreport=0
  393. ;*********** End of Task-definiton "Performance" ************************
  394.  
  395. ;*********** Start of Task-definiton "Daily" (used by StreamServe) ******
  396. [Daily]
  397. Name=Daily
  398. starttime=00:00
  399. disconnectusers=0
  400.  
  401. ;dbweekly or dbDaily
  402. dbschedule=dbDaily
  403.  
  404. logbackup=0
  405. ;1-7
  406. dbweekday=5
  407. ;Hourly or Daily
  408. logschedule=Daily
  409.  
  410. ;1-12
  411. loghourfreq=
  412. ;0-1
  413. unloadtape=0
  414. ;0-xx
  415. noofdumpgenerations=1
  416. generationpath=Default
  417. ;0-1
  418. Overwrite=1
  419. ;1-7
  420. initday
  421. ;0-1
  422. nocheckwhentransactionbackup=1
  423. ;0-1
  424. checkdbnotbacked=0
  425. ;0-1
  426. performancecollect=0
  427. ;0-1
  428. lowdiskspacewarning=0
  429. ;0-1
  430. logtoserver=0
  431. ;0-1
  432. logtoemail=0
  433. ;0-1
  434. logtoeventlog=1
  435. ;0-1
  436. logtosnmp=0
  437. ;0-1
  438. logtoprinter=0
  439. ;0-1
  440. serverreport=0
  441. Jobnames=NoLogBackup,RePRINT
  442. ;*********** End of Task-definiton "Daily" (used by StreamServe) ******
  443.  
  444.  
  445. ;*********************************************************************************
  446. ;                Backup devices                                                  *
  447. ;*********************************************************************************
  448. [BackupDevices]
  449. ;Devicename=Devicetype (Disk or Tape), Path to diskdevice (default Sqlserver-path\Backup)
  450. SystemDbBackup=Disk
  451. UserDbBackup=Disk
  452. ;For RePRINT
  453. strsarchivedump=Disk
  454.  
  455. ;*********************************************************************************
  456. ;                Database Groups                                                 *
  457. ;*********************************************************************************
  458. [DatabaseGroups]
  459. ;Groupname=database[,database,.....]
  460. NoLogBackup=master,model,msdb
  461.  
  462. ;*********************************************************************************
  463. ;                Stored procedures                                               *
  464. ;*********************************************************************************
  465. [Stored Procedures]
  466. ;Name=xxx.sql,Database
  467. sp_checkident=sp_checkident.sql,master
  468. sp_warn_if_full_db=sp_warn_if_full_db.sql,master
  469. remaint=remaint.sql,StrsArchive
  470.  
  471. ;*********************************************************************************
  472. ;                Performance Configuration                                       *
  473. ;*********************************************************************************
  474. [Performance Configuration]
  475. ;Name of database device, MS SQL 6.50 ONLY.
  476. DbDeviceName=perfdbdev
  477.  
  478. ;Size of database device, MS SQL 6.50 ONLY.
  479. DbDeviceSize=3072
  480.  
  481. ;Name of log device, MS SQL 6.50 ONLY.
  482. LogDeviceName=perflogdev
  483.  
  484. ;Size of log device, MS SQL 6.50 ONLY.
  485. LogDeviceSize=3072
  486.  
  487. ;Filename for database device (6.5) or Database filename (7.0)
  488. DbFileName=
  489.  
  490. ;Filename for log device (6.5) or Log filename (7.0)
  491. LogFileName=
  492.  
  493. ;Database name
  494. DataName=Perfdata
  495.  
  496. ;Log name
  497. LogName=Perflog
  498.  
  499. ;Size of database
  500. Datasize=5
  501.  
  502. ;Size of log
  503. Logsize=5
  504.  
  505.