figyelmeztetések az Oracle alkalmazásban

X

Adatvédelem & cookie-k

ez az oldal cookie-kat használ. A folytatással elfogadja azok használatát. Tudj meg többet, beleértve a cookie-k kezelésének módját is.

Megvan!

hirdetések

figyelmeztetések az Oracle alkalmazásban

az Oracle Alert megkönnyíti a szervezeten belüli információáramlást azáltal, hogy lehetővé teszi a riasztások nevű entitások létrehozását az üzleti információk figyelése és a kívánt információk értesítése érdekében. A riasztások két típusa közül választhat: eseményjelzés vagy időszakos riasztás.

Eseményjelzés:

az eseményjelzés azonnal értesíti Önt az adatbázisban zajló tevékenységről. Eseményjelzés létrehozásakor a következőket kell megadnia:

• a figyelni kívánt adatbázis-esemény, azaz egy adott adatbázis-tábla beszúrása és/vagy frissítése.

időszakos riasztás:

az időszakos riasztás viszont az Ön által megadott ütemezés szerint ellenőrzi az adatbázis információit. Időszakos riasztásban adja meg a következőket:

navigáció az Oracle alkalmazásokban a riasztás meghatározásához:

ugrás a” riasztáskezelő ” felelősség
Alert >> Define

figyelmeztetés átvitele egy példányból / adatbázisból a másikba:

menj a “Alert Manager” felelősség
Alert >>Define
menj a “Tools” menü tetején
kattintson a “Transfer Alert”
adja meg a forrás és cél mezőket, és kattintson a Transfer.

az időszakos riasztás meghatározása:

  1. menj Alert Manager > Alert >Define.
  2. válassza a ‘Periodic’ fület.
  3. írja be a riasztást birtokló alkalmazás nevét az alkalmazás mezőbe.
  4. nevezze el a riasztást (legfeljebb 50 karakter), és adjon értelmes leírást (legfeljebb 240 karakter).
  5. ellenőrizze, hogy engedélyezve van-e az időszakos riasztás engedélyezése.
  6. állítsa be az időszakos riasztás gyakoriságát az alábbiak bármelyikére:
  • igény szerint
  • a hónap napján
  • a hét napján
  • minden N naptári napon
  • minden nap
  • minden másnap
  • minden N munkanapon
  • minden munkanapon
  • minden munkanapon

adjon meg egy SQL Select utasítást, amely beolvassa az összes adatot, amelyre a riasztásnak szüksége van a definiálni kívánt műveletek végrehajtásához. A periodic alert Select utasításnak tartalmaznia kell egy INTO záradékot, amely egy kimenetet tartalmaz a Select utasítás által kiválasztott minden oszlophoz.

Íme egy példa a periodic alert Select utasításra, amely azokat a felhasználókat keresi, akik nem változtatták meg jelszavukat a következő érték által megadott napokon belül :KÜSZÖB_NAPOK.:

user_name,
password_date,
:THRESHOLD_DAYS
INTO &USER,
&LASTDATE,
&NUMDAYS
FROM fnd_user
ahol sysdate = NVL(password_date,
sysdate) + :THRESHOLD_DAYS
ORDER BY user_name

bár az Oracle Alert alert SQL utasítás definícióként nem támogatja a PL/SQL utasításokat, létrehozhat PL/SQL csomagolt függvényt, amely PL/SQL logikát tartalmaz, és megadhat egy SQL Select utasítást, amely meghívja az adott csomagolt függvényt.

ellenőrizheti a Select utasítás pontosságát és hatékonyságát. Válassza az ellenőrzés lehetőséget a Select utasítás elemzéséhez, és jelenítse meg az eredményt egy Jegyzetablakban.

válassza a Futtatás lehetőséget a Select utasítás végrehajtásához az alkalmazás egyik Oracle azonosítójában, és jelenítse meg a Jegyzetablakban visszaadott sorok számát.

ha elégedett az SQL utasítással, mentse el a munkáját.

a riasztási adatok megadása:

miután meghatároz egy eseményt vagy időszakos riasztást a riasztások ablakban, meg kell jelenítenie a riasztási Részletek ablakban a riasztási meghatározás befejezéséhez. A riasztás részletei ablak olyan információkat tartalmaz, mint például, hogy mely Alkalmazástelepítésekkel szeretné futtatni a riasztást, milyen alapértelmezett értékeket szeretne használni a bemeneti változók, valamint milyen további jellemzőkkel kell rendelkeznie a kimeneti változóknak.

riasztási műveletek létrehozása:

a riasztás meghatározása után létre kell hoznia azokat a műveleteket, amelyeket a riasztásnak végre kell hajtania. Négyféle műveletet hozhat létre:

• üzenetműveletek

• egyidejű programműveletek

• parancsfájl-műveletek

• SQL utasítás-parancsfájl-műveletek

Műveletek kiválasztása

adjon meg egy nevet (legfeljebb 80 karakter) és leírást (legfeljebb 240 karakter) a riasztási művelethez.

válassza ki a művelet szintjét: részlet, összefoglaló vagy nincs kivétel.

válassza a művelet részletei lehetőséget a művelet részletei ablak megjelenítéséhez.

válassza ki a létrehozni kívánt művelet típusát a művelet típusa mezőben

esemény riasztás létrehozása:

adja meg az alkalmazás nevét és az Oracle Alert által figyelni kívánt adatbázistáblát.

Megjegyzés: A figyelmeztetés eseménytáblájaként nem használható nézet.

ellenőrizze a Beszúrás és/vagy frissítés után elemet, ha az eseményjelzést akkor szeretné futtatni, amikor egy alkalmazásfelhasználó beszúr és/vagy frissít egy sort az adatbázis táblában.

adjon meg egy értéket a _ napok megtartása mezőben, hogy jelezze a kivételek, a műveletek és a válaszműveletek előzményeinek számát, amelyeket meg szeretne őrizni ehhez az értesítéshez.

adjon meg egy értéket a befejezés dátuma mezőben, ha le szeretné tiltani a riasztást egy bizonyos dátumig.

Fontos Figyelmeztető Táblák:

  • ALR_ALERTS
  • ALR_ACTIONS
  • ALR_ACTION_SETS
  • ALR_ACTION_SET_INPUTS
  • ALR_ACTION_SET_OUTPUTS
  • alr_action_set_members
  • ALR_ALERT_CHECKS
  • ALR_ALERT_INPUTS
  • ALR_ALERT_OUTPUTS
  • ALR_ACTION_SET_CHECKS
  • ALR_RESPONSE_SETS
  • alr_response_actions
  • ALR_VALID_RESONSES

az Oracle Alert A következő belső nézeteket használja:

  • ALR_ALERT_ACTIONS_VIEW
  • ALR_ALERT_HISTORY_VIEW
  • ALR_CHECK_ACTION_HISTORY_VIEW
  • ALR_INSTALLATIONS_VIEW
  • ALR_PERIODIC_ALERTS_VIEW
  • alr_response_actions_view
  • ALR_SCHEDULED_PROGRAMS
  • ALR_VARIABLES_AND_OUTPUTS

a részletekért olvassa el az Oracle Alert használati útmutatóját

hirdetések

Megosztás:

nyomtatás

Write a Comment

Az e-mail-címet nem tesszük közzé.