|
|
(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.
| |
| }}
| |