SQL doboz

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 doboz képernyő

SQL doboz képernyő

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:

  1. Írja be az SQL-lekérdezést az SQL dobozba.

  2. Válassza ki az eredményformátumot.

  3. Kattintson a Lekérdezés futtatása gombra.

SQL doboz felületi elem

SQL doboz felületi elem

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
SQL doboz eredmény

SQL doboz eredmény

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
Scroll to Top