|
|
TIBStatisticalService komponens
Interbase 20. rész
|
|
Példaprogram letöltése
4090 bájt
|
Most megismerkedhetünk azzal, hogyan kérdezzük le az adatbázisokra jellemző különböző információkat. Ilyen célokra használható a TIBStatisticalService komponens. Megismerkedünk tulajdonságaival, eseményeivel, metódusaival, és egy példaprogramot írunk használatának bemutatására.
A komponens rendelkezik néhány tulajdonsággal és metódussal, amelyek lehetővé teszik számunkra, hogy olyan képességgel ruházzuk fel alkalmazásunkat, amelyik információkat szolgáltat a rendszerről. A komponenst csak a SYSDBA felhasználó, vagy az adatbázis tulajdonosa tudja használni.
A komponens tulajdonságai
- Active: A komponenst működésbe helyezhetjük, ha igaz értékűre állítjuk. Hamis érték esetén megszakad a kapcsolat a szerverrel.
- DatabaseName: A vizsgálni kívánt adatbázis nevével tér vissza, vagy mi állítjuk be.
- LoginPrompt: A szerverhez történő kapcsolódáskor megjelenjen-e az alapértelmezett, belépést ellenőrző párbeszédablak.
- Options: Meghatározhatjuk, hogy milyen típusú információkat szeretnénk kapni az adatbázisról. Lehetséges értékei:
- HeaderPages: Header-információk.
DBLog: Adatbázis
IndexPages: Az adatbázis indexeiről szolgáltat adatokat.
DataPages: Az adatbázis tábláiról szolgáltat adatokat.
SystemRealtions: A rendszertáblákról és -indexekről kaphatunk adatokat.
- Params: A belépéshez szükséges paramétereket állíthatjuk be.
- Protocol: Az adatbázishoz való kapcsolódás módját írja le. Kapcsolódhatunk helyi (Local) szerverhez, vagy a kapcsolat létrejöhet hálózaton keresztül is (TCP, NamedPipe, SPX).
- ServerName: Ha a Protocol tulajdonságnál valamelyik hálózati kapcsolatot állítottuk be, akkor itt kell megadnunk annak a gépnek a nevét, amelyiken adatbázis-szerverünk található. Ha a Protocol tulajdonságot Local értékűre állítottuk, akkor itt adjuk meg a gépünk nevét. Fontos, hogy ezt a mezőt mindig meg kell adni.
- TraceFlags: A nyomkövetési információkat állíthatjuk be a TIBSQLMonitor komponens számára. A beállítás értékek leírása a TIBSQLMonitor komponensről szóló cikkben olvashatók.
Metódusok
- GetNextLine: Az információk következő sorát adja vissza.
- ServiceStart: A szolgáltatás elindítását végző eljárás.
Események
- OnAttach: Az adatbázishoz kapcsolódáskor bekövetkező esemény.
- OnLogin: A bejelentkezéskor aktiválódó esemény.
|
Könyv
Ez a cikk megtalálható ebben a könyvben:
Delphi Software Offline 2001 évkönyv 562. oldal
Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!
|