PANTHEON™ Помош

 Категории
[Collapse]АРЕС
  Овозможување прика со волшебник во персонални мапи
 Главна страна - Добре дојдовте во помош за PANTHEON
[Collapse]PANTHEON
 [Collapse]PANTHEON упатства
  [Expand]Водич за Datalab PANTHEON™
  [Expand]Водич за PANTHEON Ретал
  [Expand]Водич за PANTHEON Вет
  [Expand]Водич за PANTHEON Farming
 [Collapse]PANTHEON кориснички прирачници
  [Collapse]Кориснички прирачник Datalab PANTHEON™
   [Collapse]Како да започнете?
    [Expand]Бизнис Енциклопедија
     Први чекори во PANTHEON
    [Expand]Инсталација на PANTHEON и потребните компоненти
    [Expand]Основни концепти и упатства за работа со PANTHEON
    [Collapse]PANTHEON Систем
     [Expand]PANTHEON Системски податоци
     [Collapse]Microsoft SQL сервер
       Преземање и инсталирање
       Надградба на SQL Server во понова верзија
       Преземање и инсталирање Microsoft Management Studio
       Монтирање на база на податоци на SQL сервер
       Додавање корисници на ниво на сервер (AddUser_PAX)
       Инсталација на SQL за надворешен пристап
       Инсталација на PANTHEON клиент
      [Expand]Безбедносна политика во MS SQL сервер
      [Expand]Корисни SQL скрипти
       SQLExecute
      [Collapse]SQL Server Jobs
       [Expand]Refresh Stock
        E-Mail Reminders for Overdue Receivables
        План за одржување на база на податоци (DB Maintenance Plan)
     [Expand]Мајкрософт Виндоус Утилити
     [Expand]Безбедносна политика
     [Expand]Администрација на бази
    [Expand]PANTHEON Безбедност
    [Expand]Пример на употреба на PANTHEON во замислено Претпријатие
    [Expand]Често поставувани прашања за PANTHEON
    [Expand]Архива - Како да започнете
   [Expand]еРаботење
   [Expand]Подесувања
   [Expand]Нарачки
   [Expand]Материјално
   [Expand]Производство
   [Expand]Сервис
   [Expand]Помош
   [Expand]Кадри
   [Expand]Финансии
   [Expand]ЗЕУС Деловен аналитички систем
    Персонал
    Ценовник
    Договор за лиценца на крајниот корисник
  [Expand]Корисничко упатство за PANTHEON Ретал
  [Expand]Корисничко упатство за PANTHEON Vet
  [Expand]Корисничко упатство за ПАНТЕОН Земјоделство
[Collapse]PANTHEON Web
   
 [Collapse]Водич за PANTHEON Web
  [Expand]Водич за PANTHEON Web Light
  [Expand]Водич за PANTHEON Web Terminal
  [Expand]Водич за PANTHEON Web Legal
 [Collapse]Кориснички прирачник за PANTHEON Web
  [Expand]Како да започнете со PANTHEON Web
  [Expand]Кориснички прирачник за PANTHEON Web Light
  [Expand]Кориснички прирачник за PANTHEON Web Terminal
  [Expand]Кориснички прирачник за PANTHEON Web Legal
[Collapse]PANTHEON Гранула
 [Collapse]Водич за PANTHEON Гранули
  [Expand]Гранула Кадри
  [Expand]Гранула Патни налози
  [Expand]Гранула Документи и задачи
  [Expand]Гранула Контролна табла
  [Expand]Гранула B2B нарачки
  [Expand]Гранула Сервис на терен
  [Expand]Гранула Инвентар на основни средства
  [Expand]Гранула Попис на магацини
 [Collapse]Кориснички прирачник за PANTHEON Гранули
  [Expand]Започнување, Pantheon гранули
  [Expand]Гранула Кадри
  [Expand]Гранула Патни налози
  [Expand]Гранула Документи и Задачи
  [Expand]Гранула Б2Б нарачки
  [Expand]Гранула Контролна табла
  [Expand]Гранула Сервис на терен
  [Expand]Инвентаризација на фиксни средства
  [Expand]Гранула Попис на магацин
[Expand]Кориснички сервер

Load Time: 750,0032 ms
"
  2842 | 3240 | 32412 | Localized
Label

План за одржување на база на податоци

Оваа тема опишува како да се имплементира План за одржување на база на податоци (DBMP) користејќи T-SQL команди. DBMP обезбедува повеќе функционалности од едноставно резервно копирање бидејќи го проверува интегритетот на базата на податоци, ги поправува помалите грешки и го оптимизира перформансот на базата на податоци.

Креирање на DBMP

Користејќи го следниот упит, треба само да ги измените глобалните променливи, и скриптата е подготвена за извршување.

 
use master

begin transaction

declare
  @sPlanID nchar(36),
  @sPlanName varchar(100),
  @sLogDir varchar(100),
  @sBackupDir varchar(100),
  @sJobName varchar(255),
  @sParam varchar(1000),
  @sDBName varchar(100),
  @iStartDate int, 
  @iBackupTime int,
  @iOptiTime int,
  @ReturnCode INT,
  @JobID0 nchar(36),
  @JobID1 nchar(36),
  @JobID2 nchar(36),
  @JobID3 nchar(36),
  @JobID4 nchar(36),
  @JobID5 nchar(36),
  @JobID6 nchar(36),
  @JobID7 nchar(36),
  @JobIDD nchar(36)

  -- Декларирај глобални променливи
  set @sDBName = 'BigDB'  -- Име на базата на податоци / промени по потреба
  set @sPlanName = 'BigDB Maintenance Plan'  -- Име на планот за одржување / промени по потреба
  set @sLogDir = 'C:\MSSQL7\LOG'  -- Патека до логот на серверот / промени по потреба
  set @sBackupDir = 'C:\MSSQL7\BACKUP'  -- Патека до локацијата за резервни копии / промени по потреба
  set @iStartDate = 20020425       -- Датум кога планот за одржување станува активен (ГГГГММДД)
  set @iBackupTime = 20000         -- Време за почеток на резервните копии (2:00 часот наутро)
  set @iOptiTime = 10000           -- Време за почеток на оптимизацијата (1:00 часот наутро)

  -- Земи ID на планот и внеси го во табелата PLANS
  select @sPlanID = NEWID()
  insert msdb.dbo.sysdbmaintplans (plan_id, plan_name, max_history_rows, remote_history_server, max_remote_history_rows)
    values (@sPlanID, @sPlanName, 1000, '', 0)

  -- Стартувај задачи
  --!! select @PlanID = N'1403015E-AAC4-4481-81EF-84BCAF0CBC91'

  set @sJobName = 'DB Backup Job for DB Maintenance Plan '''+@sPlanName+''''
  ...

 

Прикажување на DBMP

За да прикажете листа на активни планови за одржување, извршете го следниот упит:

 
select *
from msdb.dbo.sysdbmaintplans

 

 

 

Rate this topic
Was this topic usefull?
Comments
Comment will also bo visible in forum!