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.
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:
- menj Alert Manager > Alert >Define.
- válassza a ‘Periodic’ fület.
- írja be a riasztást birtokló alkalmazás nevét az alkalmazás mezőbe.
- nevezze el a riasztást (legfeljebb 50 karakter), és adjon értelmes leírást (legfeljebb 240 karakter).
- ellenőrizze, hogy engedélyezve van-e az időszakos riasztás engedélyezése.
- á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