Megjegyzés
Ez a funkció alapértelmezetten nincs engedélyezve. Kapcsolja be a Frontend::Module###AdminSelectBox rendszerbeállítást a funkció engedélyezéséhez.
Megjegyzés
Ez a funkció csak helyszíni telepítéssel rendelkező ügyfeleknek érhető el. Ha Ön menedzselt ügyfél, akkor erről a funkcióról az Ügyfélmegoldások csapat gondoskodik az OTRS-ben. Vegye fel velünk a kapcsolatot a support@otrs.com e-mail-címen vagy az OTRS Portálon.
Egy jegyrendszerben általában lehetőség van olyan statisztikák lekérésére, amelyek szükség esetén megjelenítik a jegyinformációk összesített nézetét. Néha azonban szükség van az adatbázis közvetlen elérésére, hogy a jelentéseket még egyedibbé lehessen tenni, lehetővé téve a külső statisztikai eszközöknek a rendszerből történő információk lekérdezését vagy a jegy viselkedésének mélyreható elemzését.
Az adatbázis közvetlen eléréséhez hozzáférés szükséges a parancssorhoz, amely az adminisztrátornak esetleg nem engedélyezett. A parancssori hozzáféréshez szükséges felhasználónév és jelszó mellett, amelyet nem minden szervezet ad meg, az adatbázis felhasználónevére és jelszavára is szükség van. Ezek az akadályok gátolhatnak egy adminisztrátort az adatbázis használatában a bonyolultabb keresésekhez és műveletekhez.
Az OTRS az alkalmazásadminisztrátoroknak az SQL dobozt kínálja a grafikus felületen. Lehetővé teszi az olvasási hozzáférést az adatbázishoz. Minden eredmény megtekinthető a grafikus felületen vagy exportálható CSV és Excel fájlokba.
Használja ezt a képernyőt SQL-lekérdezések futtatásához a rendszeren. Az SQL doboz képernyő az Adminisztráció csoport SQL doboz moduljában érhető el.
SQL-lekérdezések futtatása
Megjegyzés
Az itt megadott SQL-lekérdezések közvetlenül az alkalmazás adatbázisába lesznek küldve. Alapértelmezetten nem lehetséges a táblák tartalmának megváltoztatása, csak SELECT lekérdezések engedélyezettek.
Figyelem
Lehetőség van az alkalmazás adatbázisát az SQL dobozon keresztül módosítani. Ehhez engedélyeznie kell az AdminSelectBox::AllowDatabaseModification rendszerbeállítási lehetőséget. Csak saját felelősségére aktiválja!
Egy SQL-lekérdezés végrehajtásához:
-
Írja be az SQL-lekérdezést az SQL dobozba.
-
Válassza ki az eredményformátumot.
-
Kattintson a Lekérdezés futtatása gombra.
SQL beállítások
A következő beállítások akkor érhetők el, ha hozzáadja vagy szerkeszti ezt az erőforrást. A csillaggal jelölt mezők kitöltése kötelező.
- SQL *
-
A futtatni kívánt SQL-lekérdezés.
- Korlát
-
Adjon meg egy számot az eredmény korlátozásához legfeljebb ennyi számú sorra. A mező üresen hagyása azt jelenti, hogy nincs korlát.
Megjegyzés
Ne használja a
LIMIT
kulcsszót az SQL-lekérdezésen belül. Mindig használja ezt a mezőt az eredmények számának korlátozásához. - Eredmény formátum
-
Az SQL-lekérdezés eredményének formátuma.
- HTML
-
Az eredmények az SQL doboz alatt lesznek láthatók egy új felületi elemben.
- CSV
-
Az eredmények letölthetők vesszővel elválasztott egyszerű szöveges formátumban.
- Excel
-
Az eredmények letölthetők Microsoft Excel munkafüzetként.
SQL példák
Néhány információ kilistázásához az ügyintézőkről, és az eredmények megjelenítése HTML-ként:
SELECT id, login , first_name, last_name, valid_id FROM users
Az összes tábla kilistázásához üresen kell hagynia a Korlát mezőt, és le kell futtatnia a következő lekérdezést:
SHOW TABLES
A users
tábla szerkezetének megtekintéséhez korlátoznia kell az eredményeket 1-re, és le kell futtatnia a következő lekérdezést (nézze meg a táblázat fejlécét az oszlopokért):
SELECT * FROM users