LFD: Unterschied zwischen den Versionen

Aus Admin Kuhn GmbH
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
(Die Seite wurde geleert.)
 
(12 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
== Konfiguration Datei "dailyRunCommandsACQ.sh" ==


Normalerweise ist hier nichts zu ändern, aber man kann ja nie wissen.
$ <b>cd /opt/lib/sisis/catserver/bin</b>
$ <b>diff dailyRunCommandsACQ.sh ${BACKUPDIR}$(pwd)/dailyRunCommandsACQ.sh | more</b>
$ <b>cp dailyRunCommands.sh dailyRunCommands.sh-ORIG4.1pl2-AK</b>
$ <b>vi dailyRunCommands.sh</b>
== Konkordanzen ==
Folgende Konkordanzen müssen umgesetzt werden, sofern die angegebene Konvertertabelle lokal eingesetzt wird:
{| class=wiki
! Konvertertabelle !! Konkordanz
|-
| FD-TIT-DVI, FD-TIT-DVF || $SIKMASSROOT/etc/param/sysDVI.TAB
|-
| MB-LK-ULB2 || $SIKMASSROOT/etc/param/sigULB.TAB
|-
| MB-LK-ZBM2 || $SIKMASSROOT/etc/param/sigZBM.TAB
|-
| MB-LK-KFH2 || $SIKMASSROOT/etc/param/sigKFH.TAB
|-
| MB-LK-UBK2 || $SIKMASSROOT/etc/param/sigUBK.TAB
|-
| MB-LK-RUB2 || $SIKMASSROOT/etc/param/flRUB.TAB
|-
| MB-LK-RUB2 || $SIKMASSROOT/etc/param/sigRUB.TAB
|}
$ <b>cd /opt/lib/sisis/catserver/imx/etc/param</b>
$ <b>chmod 644 *TAB</b>
$ <b>for i in *TAB; do cp $i $i.iso; iconv -f ISO-8859-1 -t UTF-8 $i.iso > $i; done</b>
{{Alert|Noch unklar, ob das was bewirkt und auch, wofür genau das nötig sein soll...}}
== Formulare ==
{{SRP|17403|doppelte Umsetzung Katalogformular STANDARD.titel nach UTF-8 durch Migrate2Unicode.sh -f|Falls das Formular "STANDARD" benötigt wird, kann es z. B. unter neuem Namen von durch zurückkonvertiert werden - danach enthält es korrektes UTF-8.
$ <b>mv STANDARD.Titel STANDARD.Titel.doppelt</b>
$ <b>iconv -f UTF-8 -t ISO-8859-1 < STANDARD.Titel.doppelt >STANDARD.Titel</b>
}}
== Druckformate ==
Umsetzung der Druckformate von ISO 8859-1 zu UTF-8.
$ <b>cd /var/spool/sisis/catserver/printformats/card</b>
$ <b>for i in *; do cp $i $i.iso; iconv -f ISO-8859-1 -t UTF-8 $i.iso > $i; done</b>
$ <b>rm *.iso</b>
$ <b>cd /var/spool/sisis/catserver/printformats/system</b>
$ <b>for i in *; do cp $i $i.iso; iconv -f ISO-8859-1 -t UTF-8 $i.iso > $i; done</b>
$ <b>rm *.iso</b>
$ <b>cd /var/spool/sisis/catserver/printformats/table</b>
$ <b>for i in *; do cp $i $i.iso; iconv -f ISO-8859-1 -t UTF-8 $i.iso > $i; done</b>
$ <b>rm *.iso</b>
{{Alert|Umlaute in Dateinamen wurden nach Übernahme in Pulheim als Fragezeichen dargestellt und verhielten sich seltsam. Sie mussten gelöscht und ohne Umlaute neu angelegt werden.
sisis@LSAW050:/var/spool/sisis/catserver/printformats/system> ls
CDROMsErw      LitListe        STANDARD      VFTitJahr      VFTiZusSig
CDROMsErw.iso  LitListe.iso    STANDARD.iso  VFTitJahr.iso  VFTiZusSig.iso
CDROMSKind      LitVerz        VerfTitel      VFTitSigFu
CDROMSKind.iso  LitVerz.iso    VerfTitel.iso  VFTitSigFu.iso
H?rb?cher      L?SCHLISTE      VerfTitSW      VFTiTZusJa
H?rb?cher.iso  L?SCHLISTE.iso  VerfTitSW.iso  VFTiTZusJa.iso
Offenbar ist das ausgelieferte System-Druckformat "STANDARD" bereits im Format UTF-8 und wird durch erneute Umwandlung mittels iconv zerstört.
}}
== Divibib-Konverter ==
Bei Einsatz des [[Divibib-Konverters]] sind wohl folgende Dateien betroffen:
* /opt/lib/sisis/catserver/imx/bin/sc/DCOvor - hier wurde bei der [[Stadtbücherei Pulheim]] nichts zum Anpassen gefunden
$ <b>cd /opt/lib/sisis/catserver/imx/bin/sc/DCOvor</b>
$ <b>diff DCOvor /OCLC/backup/SunRise-V3.7pl2/opt/lib/sisis/catserver/imx/bin/sc/DCOvor</b>
* /opt/lib/sisis/catserver/imx/bin/sc/DCOnach - hier war bei der [[Stadtbücherei Pulheim]] eine Anpassung notwendig
$ <b>cd /opt/lib/sisis/catserver/imx/bin/sc/DCOnach</b>
$ <b>diff DCOnach /OCLC/backup/SunRise-V3.7pl2/opt/lib/sisis/catserver/imx/bin/sc/DCOnach</b>
* /opt/lib/sisis/catserver/imx/bin/sc/DCOnach.dtm.sh - hier wurde bei der [[Stadtbücherei Pulheim]] nichts zum Anpassen gefunden
$ <b>cd /opt/lib/sisis/catserver/imx/bin/sc/DCOnach.dtm.sh</b>
$ <b>diff DCOnach.dtm.sh /OCLC/backup/SunRise-V3.7pl2/opt/lib/sisis/catserver/imx/bin/sc/DCOnach.dtm.sh</b>
== Skript "restartZ39OS.pl" ==
Das Skript ist offenbar nicht Bestandteil der Standardauslieferung von SISIS-Sunrise, ist aber z. B. bei der [[Kantonsbibliothek Baselland]] im Einsatz.
$ <b>more /home/sisis/sc/restartZ39OS.pl</b>
#!/usr/local/sisis-pap/bin/perl
#
# $Id: restartZ39OS.pl,v 1.1.2.1 2004/07/15 12:20:02 baj Exp $
#
# check status of Z39OServer and restart server if necessary
$CATSERVERROOT="/opt/lib/sisis/catserver";
$z39OsParmFile="$CATSERVERROOT/z39/konfig/z39osconfig";
open(INP, "<$z39OsParmFile");
while(<INP>) {
  ($dbs, $db, $target, $port, $avtive) = split /:/, $_, 5;
  #print "$target-$port\n";
  $erg=`ps -ef | grep [Z]39OServer | grep $port`;
  chomp($erg);
  if($erg eq "") {
    `date >> /tmp/restartZ39OS.txt`;
    open(OUT,">>/tmp/restartZ39OS.txt");
    print OUT "restart target $target\n";
    `$CATSERVERROOT/etc/S99z39oserver start $target`;
  }
}
== Fehler ==
{{SRP|16694|Fehlermeldung in Datei "/var/spool/sisis/catserver/log/DGerr.sisis"|
Format-Datei: /var/spool/sisis/catserver/printformats/table/STANDARD
Datum: 19.08.2011 16:05:58
Fehler : Nr. 48: in Zeile 30: Diese Kategorie ist nicht als multipel definiert: 9902
Ab SISIS-Sunrise V4.1 wird davon ausgegangen, dass die Kategorie 9902 multipel ist. Andernfalls muss sie mit dem Befehl aus [https://issues.oclcpica.org/browse/SRP-16557 SRP-16557] angepasst werden.
}}

Aktuelle Version vom 29. August 2013, 21:00 Uhr