Step-by-step - WinIsis Database in ABCD with MX (BIREME)

The instructions provide a simple option to create a database in ABCD from a basis in the WinIsis ©. Who is monitoring the 
Forum messages of CDS/ISIS can follow easily.
 

I-On the WinIsis© Database

1- Create a format in HTML and make this the default format of the database:

2 - Export one record of the database - create a file with a single ISO2709 record.

3 - Export the whole database and generate a IS02709 file with all records:

II- In ABCD

 

1 - Create a database importing the FDT, the FST and PFT (HTML format). I used the same name on the WinIsis©.

 

2 - Import the ISO2709 file with one record and test the database. 
 

III- Converting with MX

 

1- Locate the folder is created on the base ABCD.

 

Probably be in the folder C:\ABCD\ www\ bases\xxxxx, where xxxxx is the name of your base. The files of the database must be saved in the folder C:\ABCD\www\bases\xxxxx\data - xxxxx.fdt, xxxxx.fst, xxxxx.cnt, xxxxx.xrf, xxxxx.ifp, xxxxx.l01, xxxxx.l02, xxxxx.n01, xxxxx.n02. 
 

2- Using the MX 


How I did: downloaded the package CISIS BIREME and unpack the file in the folder D:\CISIS. 


3 - Copy to folder D:\CISIS\isis\ files created on the basis of the ABCD and the ISO file with all the records of WinIsis© database.

 

4 - Run the cmd - DOS prompt:

5 - Go to the folder D:\CISIS\isis:

6 - Enter the command mx iso=xxxxx.iso create=xxxxx convert=ansi now-all and [Enter]

 where xxxxx is the name of your base.


If everything is right, you return to the prompt D:\CISIS\isis. The command "import" the records in ISO2709 file for your database:

Note that the file rui.mst has now 17.432Kb.


7 - To generate the inverted file, we have to options:

 

1st. Option:

 

Enter the command  mx xxxxx ifupd/create=xxxxx fst=@xxxxx.fst now -all

 

where xxxxx is the name of your base.


This command will generate the inverted file of the database.

2nd. Option: (*)

For very large databases, you can generate the inverted file by parts.

The syntax of the command is mx xxxxx "fst=@xxxxx.fst" "fullinv/ansi=xxxxx" now tell=1000 where

xxxxx is the name of your database

tell=1000 will index the first 1000 records.

In my example, with a base of over 28,000 records, I ran the command

mx rui "fst=@rui.fst" "fullinv/ansi=rui" now tell=10000 (atention: ten thousand) three times to index all records.

8 - Exit prompt. In Windows Explorer, copy the files of your database upgraded with MX to the folder of your database at ABCD - see item 1.

Run ABCD and check your database. Probably it will have all records.


My sample database has now 28,964 records:

And the HTML format displays the records as:

 

Prepared by Lia Baião Feder - DataCoop - on 30 Apr. 2009.

Translated by Akhlaq Ahmed, New Delhi, akhlaqa@yahoo.com on 04/30/2009.

(*) Contribution of Francisco José Lopes, São Paulo, Brasil, fjlopes00@hotmail.com em 30 abr. 2009.