[Isis-users] ABCD Linux

De Smet Egbert egbert.desmet at uantwerpen.be
Thu Oct 17 19:49:31 CEST 2013


Hola,

hay una interfaz 'cambios globales' en ABCD, pero no lo he probado después que han sido mejoramientos en esta función.
Le suggiero usar el utilitario 'mx' con un gizmo en la linea de comando :

1. abrir ventana linea de comando (terminal) y navigar a al carpeta de la b.d., por ejemplo /var/opt/ABCD/bases/mibase/data
2. copiar /opt/ABCD/www/cgi-bin/mx en la carpeta (o incluir la carpeta cgi-bin en su path para facilmente poder llamar al ejecutable 'mx')
3. crear una b.d. 'zigmo' desde el teclado : 
mx seq=con create=migizmo
lo que le va a presentar un 'prompt' para entrar dos valores : el contenido del V1 y del V2, separado por un '|', entonces p.e. :
abcd|ABCD
..
(se puede crear más registros ahora con siempre los 2 valores 'desde' y 'hacia', para terminar hay que entrar 'x')
Despues de entrar 'x' ya tienes creado su bd gizmo con un o más registros con valores en v1 que se van a cambiar en valores en v2.
4. Usar la b.d. gizmo para hacer los cambios en el campo v123, primeramente para la prueba :
mx mibase gizmo=migizmo,123
y se van a mostrar sus registros con los valores definido en v1 cambiado por los valores en v2
5. Usar la b.d. gizmo para hacer los cambios en toda la b.d., por ejemplo en todos los campos (sin mención del campo despues del nombre de la b.d. gizmo) :
mx mibase gizmo=migizmo create=mibase2 now -all
y en la nueva b.d. mibase2 tienes sus registros con los valores cambiados. Se puece renombrar su mibase2 a mibase.

Por supuesto también se pueden usar los parametros 'from=' y 'to=' o 'count=' para delimitar la operación en ciertos registros.
Eso es mucho más rápido y fuerte que la misma operación por una interfaz WWW como ABCD, especialmente si hay diversos cambios que tienes que aplicar.
Buén éxito...

Egbert de Smet
Universiteit Antwerpen
________________________________________
From: Heriberto Raul Garcia Alfaro [halfa1702 at gmail.com]
Sent: Thursday, October 17, 2013 7:00 PM
To: De Smet Egbert
Subject: Re: [Isis-users] ABCD Linux

Gracias sin embargo me presenta un problema el link (no abre bien), sin embargo tengo otra pregunta:
Como hago para realizar un cambio en un registro de manera global.

Po ejemplo si quiero cambiar todos los registros de un autor y estandarizar el apellido porque talvez esta mal escrito, cuales serian los pasos para hacer eso?


2013/10/17 De Smet Egbert <egbert.desmet at uantwerpen.be<mailto:egbert.desmet at uantwerpen.be>>
The procedure to create and migrate a database from Micro CDS/ISIS or WinISIS to ABCD is available in the manual 'ABC of ABCD'. The chapter involved for the new version of the manual is available as a draft at the website 'http://abcd.netcat.be/files' at the lower part.
In essence it means that the existing FDT, FST and PFT can be 'copied' from exisiting databases and the ISO-export of your records can be imported into ABCD. In reality since ABCD is - as you said - 'web isis', many typical DOS or WINDOWS features of the PFT cannot be used and need to be replaced by WWW-equivalents, for which ABCD offers a nice wizard to create such PFT's.
For the FST you would best re-work the FST to use prefixes of 3 characters : 2 + '_' .

Egbert de Smet
Universiteit Antwerpen
________________________________________
From: Heriberto Raul Garcia Alfaro [halfa1702 at gmail.com<mailto:halfa1702 at gmail.com>]
Sent: Thursday, October 17, 2013 4:47 PM
To: De Smet Egbert
Subject: Re: [Isis-users] ABCD Linux

Disculpen quisiera saber si decasualidad tienen algun documento o una referencia o que talvez me explicaran como migrar las bases de datos de micro isis a web isis, cual es el prosedimiento???

De antemano muhcas gracias


--
Heriberto Garcia Alfaro
Ing. Sistemas / responsable de ISIS IHNCA Nicaragua
UCA.



--
Heriberto Garcia Alfaro
Ing. Sistemas
UCA.


More information about the isis-users mailing list