Odemčení úpravy databáze
Z Prirucky
Odemčení úpravy databáze může být využito v případě, že Úprava databáze nahlásí zamčení.
MS SQL
Je třeba najít dočasnou databázovou tabulku, která uzamčení agendy řídí:
SELECT name FROM tempdb.sys.tables WHERE UPPER(name) LIKE '##KSLCK%';
SELECT vrátí nějaký záznam, např. ##kslck79baac1. Tuto tabulku je nutné jednoduše smazat promocí DROP TABLE, tzn. např.
DROP TABLE ##kslck79baac1;
Tabulka ve skutečnosti neobsahuje žádná data, takže se tím nedá nic pokazit.
ORACLE
Zamčené agendy na ORACLE. Když je některá agenda (export db, úprava db aj) zamčená na ORACLE:
SELECT OBJECT_NAME FROM ALL_OBJECTS WHERE UPPER(OBJECT_NAME) LIKE 'KSLCK%'
vrátí název temporary databázové tabulky (např.KSLCKxxxx), kterou je nutno odstranit pomocí
DROP TABLE KSLCKxxxx
Poznámky
Příkazy je možno provádět v agendě SQL prompt.