LFD
Beim Anlegen einer neuen Datenbank wird das Log standardmässig beim Checkpoint abgeschnitten. Um das Transaktionslogging zu aktivieren, muss dieses Verhalten nach einer erfolgreich abgeschlossenen Umwandlung als Sybase-Benutzer "sa" deaktiviert werden.
login: sisis $ . /opt/lib/sisis/etc/syb.rc && \ DATABASE=sisis && \ LANG=de_DE.UTF-8 $ printf "sp_dboption ${DATABASE}, 'trunc log on chkpt', false\ngo\n" | \ $SYBASE/OCS-15_0/bin/isql -Usa -P$(cat ${SISISROOT}/etc/syb/syb.pw | \ grep ^sa: | awk -F: '{ print $2 }' | tr -d '\012') -S${DSQUERY} Datenbankoption 'trunc log on chkpt' ist für Datenbank 'sisis' deaktiviert. CHECKPOINT wird für Datenbank 'sisis' ausgeführt, damit Option 'trunc log on chkpt' wirksam wird. Führen Sie vor der Ausführung von DUMP TRANSACTION den Befehl DUMP DATABASE aus. (return status = 0)