Systémový seminář 2000Zpráva ze služební cesty Pořadatel: Ex Libris Místo: Tel Aviv (Izrael) Datum: 21.-28. května 2000
Účastníci cesty: RNDr. Pavel Kotrba
(OA), PhDr. Iva Příbramská (OKS)
Program:
Protože většina semináře byla organizována v paralelních sekcích, bylo velmi výhodné, že jsme se podle svých profesních zájmů mohli rozdělit a pokrýt tak více prezentací. Tabulka s programem je úplná, poznámky k vyslechnutým přednáškám následují. V elektronické verzi http://www.nkp.cz/sualeph/zpravy/syssem2000.htm společně navštívené přednášky mají fialové orámování, přednášky pro systémové knihovníky červené a pro systémové programátory modré orámování.
Přehled nových funkcí
-
od 12.4 WWW rozhraní i bez rámců -- bohužel zatím s omezenou
funkčností ve srovnání se sofistikovanější verzí
Podpora zákazníků
-
nové PRB rozhraní
Implementace Unicode
-
znakové konverze do verze 12.x -- konverzní tabulky (char_conv.I -- konverze
z kódování v ADM souborech do BIB kódování zejména kvůli expandovaným
údajům)
-
2 typy: generovány systémem (mezi BIB a
ADM nebo BIB a HOL záznamy) a zadávány uživatelem (LKR -- mezi 2 BIB záznamy a/nebo
mezi BIB záznamem a jednotkou jiného záznamu, některá UNIMARCová pole 4xx)
-
"expand" -- možnost současného zobrazení, tisku, vyhledávání apod.
údajů z různých záznamů i z různých typů databází jako by šlo o záznam
jeden
Aktualizace A500
-
500.14.1: vývoj ukončen v březnu 2000, kontrola kvality do května 2000,
lokalizace od dubna 2000, instalace od července (x při setkání ICAU vedoucí podpory
prohlásil, že v červenci byla verze uvolněna teprve k lokalizaci x
uvolnění pro lokalizaci pro češtinu přislíbeno na říjen)
Z39.50
-
v 12.3 implementován "sort" a "scan"
Dokumentace
-
soubory, které byly dříve distribuovány jako DOC či RTF a HTML manuál
(podrobné pokyny k instalaci Adobe Acrobat a ke konverzi HTML souborů do formátu
PDF), jsou nyní k dispozici jako PDF
Autority
-
autoritní databáze -- obohacení selekčních termínů, aktualizace
bibliografických záznamů, přebírání záhlaví z autoritní databáze do
bibliografického záznamu
-
jednak volby čtenářů ohledně vyhledávání v databázích a zobrazení
záznamů a jednak oprávnění, která pro každou databázi nastaví pro čtenáře
knihovník (oprávnění pro vazbu k externím souborům, uložení záznamů na
server, pro doporučenou četbu, SDI a pro zadávání požadavku na dokument, který byl
nalezen v lístkovém katalogu a také zakázané databáze)
-
pro systémové knihovníky největší výdobytek ve vyšších verzích
-
jednotný přístup k různým zdrojům informací, ať už jde o databáze
(Aleph, Z39.50), html soubory, CD-ROMy
Instalace a distribuce sw klienta Instalace místní nebo síťová, místní - vše na každém PC, síťová - vše na jednom PC v síti, na jednotlivých PC pak jen základní část s odkazy na PC s úplnou instalací.
Protože Aleph je vystavěn nad standardním db systémem ORACLE, lze použít SQL nástroje k práci s ní. Byla prezentována ukázka použití MS Excel. Vyžaduje SQL*Net klient a ODBC Oracle driver, které mají byt dostupne na CD Oracle client software, které by registrovaní uživatelé Oraclu měli mít možnost získat zdarma. Zda s licencí na Oracle v ramci nákupu Alephu se stáváme takovými uživateli mi není jasno, protože jsme se při tom nedostali do přímého kontaktu s dodavatelem Oraclu, který by toto CD měl dodat. Nediskutovanou částí zůstává nutnost spuštění listeneru na serveru a tím při zachování standardního nastavení hesel do Oraclu Alephem bezpečnostní díra do systému.
Popsány hlavní rozdíly mezi verzemi 300 a 500, nové požadavky na HW a SW při zavádění v.500. Dále v základních rysech popsán celý proces přechodu na verzi 500 a blíže (ač také na obecné úrovni) proces konverze dat.
Tři druhy upgradu: verze, patch, fix. Fix oprava či vylepšení (většinou jedné) funkce programu či dokumentace. Seznam fixů by mělo být možno vyhledat v jejich PRB databazi, nebyl vyjasněn způsob přístupu zvláště s ohledem na omezená oprávnění běžných zákazníků (uživatelů). Fixy lze instalovat samostatně, některé vyžadují i instalaci dalších (předchozích) fixů (neboť na ně navazují), změny v alephových tabulkách, novou verzi klienta, překlady ap. Nemění se struktura dat (Oraclových tabulek). Patch je verze Alephu se všemi fixy až k nějakému stavu (číslu fixu?). Neměl by tu tedy být problém s nutností předchozích fixů, neb všechny obshuje. Verze představuje rozsáhlejší změnu, může se měnit struktura dat a přechod na novou verzi může tedy vyžadovat konverzi dat. Verzi značí např. 505.12.2 .
Základní myšlenka je koncentrovat úpravy do jednech mist a vyhnout se při jedné změně opravám v mnoha souborech. Používají metodu CSS (kaskádní styly) a začleněné (include) soubory.
Šlo o snahu shrnout většinu pojmů z ORACLU, především ty, které Aleph využívá.
Apache má umožnit rychlejší přístup. Jde o jeden z nejrychlejších www serverů v současné době. Lze jeho pomocí odkazovat na ikony a obrázky a tím zrychlit jejich načtení. Také je potřeba ho použít pro odkazy na soubory typů, které alephový wwwserver nepodporuje, např. i dokumentaci ve tvaru PDF. Lze ho také použít na místě frontserveru, kdy volá alephový server pomocí cgi nebo fast cgi (od 12.3).
Popis komponent a struktury Alephu z hlediska správy systému. Základní konfigurační soubory a skripty: aleph_start_505, aleph_startup_505, aleph_shutdown_505, dbora. Utility používané při správě systému (C,E,W,Y). Záloha a obnova dat, odstraňování nepotřebných pomocných souborů, licence.
Převážná část této přednášky se týkala možnosti změny velikosti extentů jednotlivých Oraclových tabulek. Je-li jich příliš, zhoršuje se přístup k datům. Nebylo uvedeno konkrétní kriterium toho, kolik extentů je už moc. U pomocných dynamicky rostoucích tabulek je potřeba udržovat jejich přiměřenou velikost periodickým mazáním. U tabulek se základními daty je nutno data vyexportovat, změnit nastavení velikostí v file_list a poté data naimportovat zpět. U dat odvozených (např. přístupové soubory) je možno je vytvořit znovu. Podobně lze postupovat u Oraclových indexů.
Od března používají nový interface pro podporu zákazníků, nekomunikuje se již e-mailem, ale přes webové rozhraní. Dotazy a požadavky zákazníci přes toto rozhraní zapisují přímo do PRB databáze ExLibris a naopak z ní zase mohou získat potřebné informace. Předpokládají, že všichni zákazníci přejdou na tento způsob do konce roku 2000.
Zmíněny byly util Z pro zálohování a pak především util O. Popisována byl nějká novější verze, byly v ní vylepšení oproti naší 12.2.
Soubory typu html lze překládat běžnými editory, ikony je nutno překládat pomocí vhodného grafického programu (zmiňují Paint Shop Pro), v podstatě se musí část s textem namalovat znovu. Tzv. snímky obrazovek klienta se nepřekládají, je nutno přeložit patřičnou obrazovku, skutečně ji otevřít a poté udělat vhodným programem (znovu zmiňují Paint Shop Pro) nový snímek. Pro on-line helpy v klientu doporučují Help Magician Pro 95.
Naznačeny možnosti spolupráce Alephu s externími programy. Použití www serveru Apache, Custom serveces, kontrolní a opravné programy, konverze pro katalog, Z39.50 ap.
Kopii všech prezentací obdržel každý účastník v papírové podobě, v NK ČR jsou tedy k dispozici kopie dvě, z nichž jednu můžeme zapůjčit zájemcům z alephovských knihoven. Letošní seminář měl úroveň velké mezinárodní konference. Většina přednášek byla velmi zajímavá, pro účastníky nebyl téměř žádný oddechový čas. Znovu bych ráda ocenila, že NK ČR mohla vyslat systémového knihovníka i systémového programátora, ideální kombinace pro program, který jsme měli a mohli absolvovat.
Zapsala: Iva Příbramská 28.9.2000 a Pavel Kotrba 9.11.2000 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||