Parametry
repair | zp∙sob prßce; |
lost_blocks | ztracenΘ bloky; |
lost_dheap | ztracenΘ kusy diskovΘ pam∞ti; |
nonex_blocks | neexistujφcφ bloky; |
cross_link | dvojnßsobnΘ pou₧itφ diskovΘ pam∞ti; |
damaged_tabdef | zniΦenß definice tabulky |
[cdp | kontextovß prom∞nnß klienta] |
Popis
Funkce umo₧≥uje nalΘzt, p°φp. opravit chyby konzistence databßzovΘho souboru.
Funkci lze volat pouze v situaci, kdy na server nenφ p°ihlßÜen ₧ßdn² jin² u₧ivatel. P°i zavolßnφ funkce nesmφ b²t otev°en ₧ßdn² kurzor.
Parametr repair urΦuje zp∙sob provedenφ: hodnota TRUE znamenß nalΘzt, opravit a informovat, hodnota FALSE pouze nalΘzt a informovat. KterΘ chyby se budou hledat ovliv≥uje Üestice nßsledujφcφch parametr∙: je-li parametr prom∞nnß, chyba se bude hledat (resp. opravovat) a do prom∞nnΘ se zapφÜe poΦet v²skyt∙ chyby, mß-li parametr hodnotu NIL, chyba se nebude hledat (ani opravovat).
Podrobn² popis jednotliv²ch druh∙ poÜkozenφ databßzovΘho souboru naleznete v manußlech.
Hodnota funkce
Funkce p°i chyb∞ vrßtφ TRUE, p°i ·sp∞chu FALSE. ╚astou p°φΦinou nezdaru m∙₧e b²t jin² u₧ivatel p°ihlßÜen² v tΘ₧e dob∞ do databßze. V takovΘm p°φpad∞ nastane chyba NOT_LOCKED (136).