Postup Odstranění importovaných dat

Version 9.1 by Jan Šimeček on 2024/06/28 09:58

  • Neklikat na sdíleném serveru na Systém → Odstranění importovaných dat → Truncate všechna data!!!
  • Funkce je k nalezení v Systém → Odstranění importovaných dat.
  • Funkce slouží k promazání dat posledního importu knihovny, kde je uživatel přihlášený. 
  • Pro spuštění je potřeba mít zapnutý importní mód, pokud není zapnutý, tak funkce vyzve k zapnutí.
  • Pokud by došlo k chybě při mazání některé tabulky, tak lze spustit mazání sekce znovu.
  • Postup:
    1. po jednom se zaškrtne, spustí a počká na dokončení před dalším:
      1. výpůjční protokol → tlačítko Odstranit (stav se kontroluje pomocí tlačítka Obnovit)
      2. katalogizace a akvizice → tlačítko Odstranit (stav se kontroluje pomocí tlačítka Obnovit)
      3. nepoužité autority → tlačítko Odstranit (stav se kontroluje pomocí tlačítka Obnovit)
    2. po dokončení je potřeba restartovat tomcat
    3. po znovu naběhnutí systému lze pokračovat v importu dat - importní mód se tedy po smazání dat nevypíná a pokračuje se hned novým importem dat!!!

TIP:

POZOR!!!!!! - příkazy níže smažou data všem knihovnám, nesmí se používat na sdíleném serveru, kde již některé knihovny běží.

Popřípadě lze příkazy provést přes tlačítko Systém → Odstranění importovaných dat → Truncate všechna data

U velké knihovny je dobré nejdříve ve Workbenchy provolat:

 
truncate table work_data;
truncate table operation;
truncate table action_log;
truncate table charge_history;
truncate table user_visit;
truncate table authority_data;
SET SESSION FOREIGN_KEY_CHECKS=0;
truncate table charge;
truncate table borrow_cycle;
SET SESSION FOREIGN_KEY_CHECKS=1;
 
Nově toto udělá tlačítko Truncate všechna data - aby tlačítko něco udělalo, tak je třeba také zaškrtnout jednotlivé části.
  • Funkce tyto velké tabulky jinak maže velice dlouho.