Az oldal megtekintéséhez kérjük, engedélyezze a JavaScriptet.

sERPa súgó

Navigáció: Rendszerfunkciók > Adatbázis karbantartás > SQL Szkript futtatás

Futtatható script berakása felhasználói menübe

Ugrás Előző Fel Következő Menü

Lépésenkénti útmutató ahhoz, hogy a futtatható szkriptet az ügyfél egyéni menüjébe elhelyezzük

 

1.       A szkript legyen aláírva (bár ha csak lekérdezést futtat, akkor elvileg még erre sincs szükség). Ha még nincs aláírva, akkor alá kell íratni a sERPa ügyelet valamely kollégájával.

2.       Az aláírt szkriptet (.SQL kiterjesztésű fájlt) be kell másolni az ügyfél gépére. A legegyszerűbb, ha CTRL-C-vel kijelöljük a (scriptet tartalmazó) saját gépen, aztán a távoli asztal képernyőjén CTRL-V-vel beillesztjük a távoli gépen az asztalra.

3.       Be kell lépni az ügyfél sERPájába (az ügyfél gépén távolról) és engedélyezni kell az egyéni menü módosítását.

4.       Az SQL szkript futtatás funkciót (alaphelyzetben a Rendszerfunkciók\Adatbázis karbantartás mappában van) át kell másolni abba az egyéni menübe, ahol majd a szóban forgó szkriptet futtatni akarja az ügyfél. Tehető a főmenübe vagy ahová szükséges. (A sERPán belül a funkció másolás a menükben szintén CTRL-C és CTRL-V használatával lehetséges.)

5.       Az átmásolt funkción állva (jobb egér kattintással) elő kell hívni a funkció tulajdonságait. Itt három dolgot kell elvégezni:

Egyrészt értelmes nevet kell adni neki a legfelső Név mezőben. Ilyen néven fog a funkció megjelenni a felhasználó menüjében.

Másrészt fel kell venni a „Paraméterváltozat” nevű paramétert az alsó gridbe, aminek az érték oszlopában „Érték” legyen kiválasztva, a szöveg oszlopába pedig egy olyan karaktersorozatot kell beírni kézzel, amit a szóban forgó szkriptnek adtunk rövid elnevezésként (pl. „kontroll” vagy „ugyfel_szkript” vagy bármi ilyesmi).

Harmadrészt fel kell venni a "Paraméterváltozatban módosítható mezők" nevű menüparamétert is "Összes, kivéve" paraméterértékkel, hogy a futtatandó szkript bemenő paraméter mezői módosíthatóak legyenek.

OK-val véglegesíteni kell az új menü funkció tulajdonságait. Majd a menümódosítást is el kell menteni.

6.       El kell indítani az SQL szkript futtatás funkciót (nem muszáj ugyanebben a menüben, csak az a fontos, hogy ugyanabban az adatbázisban, mint amit az ügyfél is használni fog).

7.       Az SQL szkript futtatás funkcióban az SQL szkript mezőben meg kell nyomni a három pontos gombot és ki kell tallózni az aláírt szkriptet (ha az asztalra lett téve, akkor az asztalról kell kitallózni). Meg kell várni, amíg betöltődik (meg is jelenik a nagy mezőben a szkript szövege).

8.       Meg kell nyomni a a felső eszköztárból a mentés ikont tartalmazó gombot (paraméterek mentése CTRL-ALT-M), és a „változat” mezőbe be kell gépelni PONTOSAN ugyanazt az elnevezést, amit adtunk a szkriptnek, amikor a funkciót betettük a menübe (ld. feljebb az 5. pont 2. lépése, a fent említett példa szerint "kontroll" vagy "ugyfel_szkript"). Aztán meg kell nyomni a „Mentés” gombot.

9.       Kész. A szkript bekerült a sERPa adatbázisba, az asztalról a fájl letörölhető. Az ügyfél eléri a menüjéből az újonnan létrehozott ikonnal egy gombnyomásra. Ha több menübe is bele kell tenni, akkor át kell másolni az újonnan létrehozott menüpontot a többi egyéni menübe.

 

Megjegyzés: ha az adott szkript nem csak az aktuális adatbázist nézegeti, akkor nem mindegy, hogy hogyan van aláírva, hogy milyen joggal futtatható. Ha ez nem megfelelő, akkor hibaüzenetet adhat a futáskor.