[Isis-users] Registros borrados fisicamente
spinaker
spinaker at adinet.com.uy
Thu Sep 5 19:04:48 CEST 2013
Fabio
Hay algunas herramientas que podrian servir, aunque la mejor de todas es
tener un respaldo actualizado ...
La forma de saber aproximadamente cuántos registros hay en una base, es
viendo el archivo .xrf
porque el .mst puede crecer (incluso quedar con obesidad mórbida como el
tuyo), pero el .xrf es un array
donde caben 127 punterios en cada bloque de 512 bytes
de modo, por ejemplo tengo una base lilacs donde el .xrf tiene 67584
bytes, hay allí 132 bloques de 127 punteros (67584 / 127 = 132)
entonces la base tiene entre 16638 hasta 16764 registros como máximo
con este valor entonces ingresas al ctlmfn y "cebas" el registro de
control con el valor máximo
para eso usas la función ctlmfn lilacs
y entonces te aparecen una serie de opciones, la primera es la cantidad
de registros, que debe decir 0
entonces le pones 16674
el resto de los valores acepta lo que propone hasta terminar con ok
Seguramente ahora tienes forma de leer el .mst en forma secuencial (lo
que no garantiza demasiado)
haz un mkxrf (por las dudas) y luego intenta o bien exportarlo o crear
una copia de la base
Suerte (y mucha)
Saludos
Ernesto Spinak
El 05/09/2013 12:14, Asoisis escribió:
> Hola a todos
>
> Quisiera saber si hay alguna manera de recuperar una base de datos en
> la cual todos sus registros aparecen borrados físicamente.
> Intentamos con el ctlmfn pero el registro de control del archivo
> maestro muestra en cero el nxtmfb. El archivo maestro se aumentó a 4GB
> y solo tiene 39500 registros.
>
> Cualquier ayuda muchas gracias,
>
> Cordialmente,
>
> Jhon Fabio Barreto Moreno
> Asoisis
>
> -------------------------------------------------------
>
> Hello everyone
>
> I wonder if there is any way to recover a database in which all
> records are physically deleted.
> We use the CTLMFN, but registration master file control has reset the
> nxtmfb.
> The master file is increased to 4GB and only has 39500 records.
>
> Thanks for your help.
>
>
> Cordially,
>
> Jhon Fabio Barreto Moreno
> Asoisis
> _______________________________________________
> 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
--
.^. .^.
( ) ( )
=== ===
=[=]================================[=]=
| | Ernesto Spinak | |
| | spinaker at adinet.com.uy | |
| | Montevideo, Uruguay | |
| | tel/fax (598) 2622-3352 | |
| | celular (598) 99612238 | |
=[=]================================[=]=
=== ===
( ) ( )
V V
More information about the isis-users
mailing list