Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Feladatok csökkentése Csökkenő kockázat, nincs elmaradt feladat „Human Error” megszűnik Proaktív Management.

Hasonló előadás


Az előadások a következő témára: "Feladatok csökkentése Csökkenő kockázat, nincs elmaradt feladat „Human Error” megszűnik Proaktív Management."— Előadás másolata:

1

2

3 Feladatok csökkentése Csökkenő kockázat, nincs elmaradt feladat „Human Error” megszűnik Proaktív Management

4 JOB – Rendszeres feladatok végrehajtása ALERT – Figyelmeztetések, reagálás eseményekre OPERATOR – akiket értesítünk

5 Az SQL Server Agent komponens felelős az automatizálási folyamatokért, feladatokért

6

7 Egy Job tartalmazhat: Transact-SQL parancsot CMD parancsot, vagy futtatható alkalmazást PowerShell script-et, Integration Services Package Job futhat: Egyszer, többször, ütemezve Automatikusan vagy kézzel futtatva A Jobok kategóriákba rendezhetők SSMS vagy sp_add_job tárolt eljárás segítségével SQL Server Agent Job olyan feladat vagy feladatok sorozata, melyeket rendszeresen/gyakran végrehajtunk az SQL Server Agent segítségével

8 Fail? Yes No Write to Application Log Fail the job Job step 1: Back up Database (Transact- SQL) Job step 2: Transfer Data (CmdExec) Job step 3: Custom Application (PowerShell) Yes Job succeeded Notify operator Job succeeded Notify operator No Fail? Notify operator

9 Job: Backup Transaction Log Schedule: Mon-Sun Shift 1 Every 1 Hours From: 8:00 A.M. To: 5:00 P.M. Every 1 Hours From: 8:00 A.M. To: 5:00 P.M. Daily Schedule Schedule: Mon-Sun Shift 2 Every 4 Hours From: 5:01 P.M. To: 7:59 A.M. Every 4 Hours From: 5:01 P.M. To: 7:59 A.M. Daily Schedule Job futtatása több ütemben (lsd példa) 1 job-ból 1 példány futhat egy időben (más job futhat!) Job futtatása több ütemben (lsd példa) 1 job-ból 1 példány futhat egy időben (más job futhat!)

10

11 Emberek vagy csoportok akiket értesíteni kell, lehet  Feladatokról, feladat részekről, vagy problémákról Értesíthetőek -ben, vagy net send-el (msg.exe) Sp_add_operator (sysoperators table in msdb database)

12

13 SQL Server Agent feladat információi az msdb adatbázisban tárolódnak Az információk lekérhetők direktben vagy SSMS segítségével Job Activity monitor élő állapotot mutat a Jobokról A historikus adatok tárolódhatnak az idő vagy a méret függvényében is

14

15 Minden JOB a megfelelő biztonsági környezetben fut?

16 Olyan SQL Server objektum, mely authentikációs információkat tartalmaz.

17 SSMS vagy dbo.sp_add_proxy procedure in msdb Job StepProxyCredentialResource A credentials-t proxy accountként használhatjuk a jobokban. Ha sz SQL Agent account-nak nincs elég jogosultsága

18

19 Az SMTP protokoll implementációja, mely lehetővé teszi, hogy az adatbázis komponensek leveleket tudjanak küldeni. SMTP szerver szükséges hozzá!

20 Profile TypeDescription Private A hozzárendelt felhasználók vagy szerepkörök használhatják. Az alapértelmezett private profil elsőbbséget élvez az alapértelmezett publikus profillal szemben. Public Minden user és role használhatja megfelelő jogosultság esetén (Databas UserRole)

21

22

23 AttributeDescription Error numberMinden hibabejegyzés rendelkezik vele Error MessageString típusú leírás a hibáról SeverityA hiba súlyossága StateA hiba állapota Procedure NameA tárolt eljárás vagy trigger neve ami okozhatta a hibát (ha van ilyen) Line NumberA hiba bekövetkeztének helye (az adaott sor sorszáma)

24 Error Number RangeDescription 0 to 9Informational messages 10Információs üzenetek állapotát visszaadó információ vagy jelentés, nem súlyos hibák 11 to 16Hibák, mely felhasználói beavatkozással korrigálhatók (pl. dedlock: 13, szintaktikai hiba: 15) 17 to 19Közvetlen felhasználói beavatkozással nem javítható hibák (memória, diszk stb) 20 to 24Súlyos hibák 25SQL Server service-t érintő súlyos hiba

25

26

27

28


Letölteni ppt "Feladatok csökkentése Csökkenő kockázat, nincs elmaradt feladat „Human Error” megszűnik Proaktív Management."

Hasonló előadás


Google Hirdetések