Radioclub Castelló Costa de Azahar

Apartado 165, E-12080 Castelló E-Mail: ea5fmc@ure.es



Apendice E

Mantenimiento de Bases de Datos.

Las bases de datos que usa el PacketCluster estan normalmente en formato binario y por tanto no pueden editarse normalmente con un editor de texto. Los programas UNLOAD y RELOAD se usan para pasar los ficheros del formato binario a ASCII y viceversa.

Estos programas pueden actuar sobre la base de datos de DX (DX.DAT), la base de datos de propagación WWV (WWV.DAT), fichero de información del operador (OPERNAM.DAT), base de datos de anuncios (ANNOUNCE.DAT) y el registro del PacketCluster (PC.LOG).

El programa UNLOAD debe ejecutarse usando el siguiente formato, desde la linea de comandos del DOS:

UNLOAD [ DX OPER LOG WWV ANNOUNCE]Nombre-del-fichero-ASCII

seleccionando una de las opciones que estan entre los corchetes. El fichero ASCCI se creado, contiene la información del fichero binario pasada a dicho formato. Podemos indicar tambien el cualificador /NEW para cualquiera de estoas bases excepto OPER. Esto crea un nuevo fichero trás la finalización de la operacion de UNLOAD. Por ejemplo, Si queremos transformar el fichero de registro (PC.LOG), y crear uno nuevo vacio, desde la linea de comandos del DOS, hariamos:

UNLOAD LOG/NEW Nombre-nuevo-fichero

De la misma manera usariamos el programa RELOAD con la siguiente sintaxis:

RELOAD [DX OPER WWV ANNOUNCE] Nombre-fichero-ASCII

seleccionando una de entre las opciones entre corchetes, e indicando como nombre-fichero-ASCII el nombre del fichero que el programa usara como entrada para crear la base de datos. Como es lógico no se puede crear así el fichero de registro (PC.LOG).

En función de la opción elegida se creara el fichero DX.DAT, WWV.DAT, ANNOUNCE.DAT, or OPERNAM.DAT. El fichero que existia se renombra con su mismo nombre y la extensión .OLD( Ejem. DX.OLD).

Podemos mantener tambien las bases de datos de DX y Anuncios desde la ventana del Sysop con el comando EDIT. Este comando del sysop visualiza las entadas pedidas de la base de datos y posicionandonos sobre un datos con las flechas de cursor podemos modificarlo, dando a continuacion CTRL/U para actualizar la base de datos. Con CTRL/D borramos el registro actual Un nuevo CTRL/D sobre un registro anteriormente borrado, lo recupera.