PANTHEON™ Help

 Kategori
 Ndihma PANTHEON - Mirë se erdhët
[Collapse]PANTHEON
 [Collapse]Udhëzues për PANTHEON
  [Expand]Udhëzues për PANTHEON
  [Expand]Udhëzues për PANTHEON Retail
  [Expand]Udhëzues për PANTHEON Vet
  [Expand]Udhëzues për PANTHEON Bujqësi
 [Collapse]Manualet e Përdoruesve për PANTHEON
  [Collapse]Manuali i Përdoruesit për PANTHEON
   [Expand]Fiskalizimi
   [Collapse]Fillimi
     Hapat e parë me PANTHEON
    [Expand]PANTHEON Instalimi
    [Expand]PANTHEON Bazat
    [Collapse]Të dhënat e sistemit PANTHEON
     [Expand]PANTHEON Sistemi të dhënash
     [Collapse]Serveri MS SQL
       Prenesi dhe instaloni Serverin MS SQL
       Përditësimi i SQL Server në versionin më të ri
       MS Management Studio - Shkarko dhe instalo
       Rivendosja e bazës së të dhënave në serverin SQL
       Shtimi i përdoruesve në nivelin e serverit (AddUser_PAX)
       Instalimi i SQL për qasje të jashtme
       Instalimi i klientëve PANTHEON
      [Expand]Siguria e MS SQL Server
      [Expand]Pyetje të dobishme SQL
       EkzekutoSQL
      [Collapse]Delovna vende të Serverit SQL
       [Expand]Rifresko stoqet
        Kujtesa me E-Mail për Kërkesat e Tejkalura
        Plani i Mirëmbajtjes së DB
     [Expand]Microsoft Windows Utilities
     [Expand]Politika e Sigurisë
     [Expand]Administrimi i Bazës së të Dhënave
    [Expand]PANTHEON Siguria
    [Expand]Përdorimi i PANTHEON në Tecta, një kompani fiktive
    [Expand]Pyetje të shpeshta në lidhje me Pantheon (P.S.)
   [Expand]Manuali i Përdoruesit për ePoslovanje
   [Expand]Vendosjet
   [Expand]Porositë
   [Expand]Mallrat
   [Expand]Prodhimi
   [Expand]Shërbimi
   [Expand]Ndihmë
   [Expand]Stafi
   [Expand]Financat
   [Expand]Analitika
  [Expand]Manuali i Përdoruesit për PANTHEON Retail
  [Expand]Manuali i përdoruesit për PANTHEON Vet
  [Expand]Manuali i Përdoruesit për PANTHEON Bujqësi
[Collapse]PANTHEON Web
 [Collapse]Udhëzues për PANTHEON Web
  [Expand]Udhëzues për PANTHEON Web Light
  [Expand]Udhëzues për PANTHEON Web Terminal
  [Expand]Udhëzues për PANTHEON Web Ligjor
 [Collapse]Manualet e Përdoruesit për PANTHEON Web
  [Expand]Fillimi PANTHEON Web
  [Expand]Manuali i Përdoruesit për PANTHEON Web Light
  [Expand]Manuali i Përdoruesit për Terminalin Web PANTHEON
  [Expand]Manuali i Përdoruesit për PANTHEON Web Legal
[Collapse]PANTHEON Granulat
 [Collapse]Udhëzues për Granulat PANTHEON
  [Expand]Granula Kadri
  [Expand]Granula Urdhrave të Udhëtimit
  [Expand]Granula Dokumenti
  [Expand]Dashboard Granule
  [Expand]Porositë B2B Granule
  [Expand]Shërbimi në Terren Granul
  [Expand]Granula Inventura e Aktiveve të Fiksuara
  [Expand]Granula Inventura Magazinës
 [Collapse]Manualet e Përdoruesit për Granulat PANTHEON
  [Expand]Fillimi
  [Expand]Granula e Personelit
  [Expand]Urdhërat e Udhëtimit Granule
  [Expand]Granula Dokumenti
  [Expand]Porositë B2B Granule
  [Expand]Dashboard Granule
  [Expand]Shërbimi në Terren Granul
  [Expand]Inventari i Aseteve të Paluajtshme
  [Expand]Inventari i Magazinës Granule
[Expand]Faqja e Përdoruesit

Load Time: 2750,0542 ms
"
  2842 | 3240 | 450599 | AI translated
Label

Plani i Mirëmbajtjes së DB

Kjo temë përshkruan se si të zbatohet një Plan Mirëmbajtjeje i Bazës së të Dhënave (DBMP) duke përdorur komandat T-SQL. Një DBMP ofron më shumë funksionalitet sesa një kopje e thjeshtë sepse kontrollon integritetin e bazës së të dhënave, riparon gabime të vogla dhe optimizon performancën e bazës së të dhënave.

Krijimi i një DBMP

Duke përdorur pyetjen më poshtë, ju duhet vetëm të modifikoni variablat globale, dhe skripti është gati për t'u ekzekutuar.


 
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)

  -- Deklaroni variablat globale
  set @sDBName = 'BigDB'  -- Emri i bazës së të dhënave / ndryshoni sipas nevojës
  set @sPlanName = 'Plani i Mirëmbajtjes së BigDB'  -- Emri i planit të mirëmbajtjes / ndryshoni sipas nevojës
  set @sLogDir = 'C:\MSSQL7\LOG'  -- Rruga për regjistrin e serverit / ndryshoni sipas nevojës
  set @sBackupDir = 'C:\MSSQL7\BACKUP'  -- Rruga për vendndodhjen e kopjes rezervë / ndryshoni sipas nevojës
  set @iStartDate = 20020425       -- Data kur plani i mirëmbajtjes bëhet aktiv (YYYYMMDD)
  set @iBackupTime = 20000         -- Koha për të filluar kopjet rezervë (2:00 AM)
  set @iOptiTime = 10000           -- Koha për të filluar optimizimin (1:00 AM)

  -- Merrni ID-në e planit dhe futeni në tabelën 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)

  -- Filloni punët
  --!! select @PlanID = N'1403015E-AAC4-4481-81EF-84BCAF0CBC91'

  set @sJobName = 'Detyra e Kopjimit të DB për Planin e Mirëmbajtjes së DB '''+@sPlanName+''''
  ...

 

Shikimi i DBMP-ve

Për të shfaqur një listë të planeve aktive të mirëmbajtjes, ekzekutoni pyetjen e mëposhtme:


 
select *
from msdb.dbo.sysdbmaintplans

 

 

 

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