[Isis-users] Script to check ISIS database integrity

Ernesto Spinak spinaker at vera.com.uy
Sat Aug 26 07:57:30 CEST 2017


Dear Gus

Isis db are not binary compatible in Windows and Linux, so you have to convert the files .mst/.xrf back an forth betweem enviroments
the utility is   crunchmf

crunchmf <dbn> <target_dbn> [<option> [...]]
options:
 {from|to|loop|count|tell}=<n>
 mfrl=<n>
 target={pc|linux|hpux|sun|alpha|vax|unisys|mpe|cdc|same}  default: linux
 format={isis|cisisX}                                      default: isis
 mstxl={0|1|2|4|(2-512)G}                                  default: as <dbn>

there is a full explanation in CISIS manual p.139

BTW: what country and institution are you?

regards
Ernesto Spinak




----- Mensaje original -----
De: gus <ggus at riseup.net>
Para: isis-users at iccisis.org
Enviado: Fri, 25 Aug 2017 18:27:04 -0300 (UYT)
Asunto: [Isis-users] Script to check ISIS database integrity

Hi all!, I have a few ISIS databases that are used by a small group
(5-10 ppl). They use WinISIS to feed a temporary database and then we
append the new registers to the main database. But someone noticed that,
after a connection issue, one register that they were working was
completed empty. 

So, after this, we had the idea to make a script to check if the
database changed and, if yes, what changed. And if there is any empty
register, to print the MFN.

I have been trying to use i2id/id2i in linux, but i'm getting:
"fatal: create=newisis" and using MX:
"fatal: recread/check/base".

Using i2id/id2i in Windows worked, but I really want to run this script
in a linux virtual machine as a isis db integrity service.

Do I need to convert the .MST file in Windows before?

Any thoughts about the whole idea?

cheers!,
gus
_______________________________________________
isis-users mailing list
isis-users at iccisis.org
To manage your own subscription options go to: http://lists.iccisis.org/listinfo/isis-users
Or contact Henk Rutten: hlrutten at xs4all.nl



More information about the isis-users mailing list