Hola amigos del foro, necesito de vuestra ayuda.
En una tabla como esta
Código SQL
[-] CREATE TABLE PACIENTES (
TIPODOCUMENTO T15 NOT NULL ,
NUMERODOCUMENTO CODIGOTEXTO NOT NULL ,
APELLIDO1 T30 ,
APELLIDO2 T30 ,
NOMBRE1 T30 ,
NOMBRE2 T30 ,
NOMBRECOMPLETO T120 ,
SEXO T20 ,
NACIMIENTO FECHAS ,
EPSCODIGO CODIGOTEXTO ,
MUNCODIGO CODIGOTEXTO ,
DEPCODIGO CODIGOTEXTO ,
TIPOAFILIADO T20 ,
ZONA T15 ,
DIRECCION T120 ,
TELEFONOS T60 ,
CLASEEPS CODIGONUMERICO ,
ESCOLARIDAD T120 ,
OCUPACION T15 ,
ESTADOCIVIL T30
);
ALTER TABLE PACIENTES ADD PRIMARY KEY (TIPODOCUMENTO, NUMERODOCUMENTO);
Le inserto 85000 registros; y una vez terminada la inserción y quiero ver los datos, me lanza este error:
execution caused by a system error that precludes successful execution of subsequent statements.
Database file appears corrupt (C:\MIS DOCUMENTOS\SYSFARMA\REPORTES\BASE.FDB).
Wrong page type.
Page 1862 is of wrong type (expected 5, found 7).
SQL Code: -902
IB Error Number: 335544335
Qué debo hacer?
La definición de la base de datos es esta
Código SQL
[-]SET SQL DIALECT 3;
SET NAMES UTF8;
CREATE DATABASE 'localhost:C:\Mis documentos\SysFarma\Reportes\BASE.FDB'
USER 'SYSDBA' PASSWORD 'masterkey'
PAGE_SIZE 16384
DEFAULT CHARACTER SET UTF8 COLLATION UTF8;
Gracias por vuestra ayuda