Sono nuovo della lista,
/uso Openoffice.org 2.2.1 su Mandriva Linux 2008,/
spero di non toccare un argomento già trattato!
Ho un grosso problema con Base,
quando faccio un database (HSQL) con sottomaschere, probabilmente a causa di qualche errore nella gestione degli ID chiave, mi capita che alla riapertura il database, quando vado sulle tabelle, mi viene escluso l'accesso alle tabelle con un messaggio:
"/impossibile collegarsi alla sorgente dati/", visualizzando l'errore:

Stato SQL: S1000
Codice di errore: -78
File script errato linea: 4 Vincolo già esistente: SYS_FK_71 in statement [CREATE CACHED TABLE "specie"("specie" VARCHAR(200),"numero_casi_positivi" NUMERIC(100),"metodo_indagine" VARCHAR(200),"note_metodo" LONGVARCHAR,"N_campioni" VARCHAR(100),"ID_focolaio" INTEGER,"ID" INTEGER GENERATED BY DEFAULT AS IDENTITY(START WITH 0) NOT NULL,CONSTRAINT SYS_FK_71 PRIMARY KEY("ID"),CONSTRAINT SYS_FK_71 FOREIGN KEY("ID_focolaio") REFERENCES "focolai_generale"("ID"))]

*Un file esempio di questo errore è scaricabile qui: http://senduit.com/1dbe8e
*
La cosa grave e che non potendo accedere alle tabelle non posso più risolvere nulla e sono costretto a ricostruire il database. Ho provato ad accedere al file.odb rinominandolo come .zip, c'è tutto, ma non so come salvare modifiche agli script dentro il file.
Qaulcuno sa aiutarmi?


--

/Ernesto Pascotto/

Sezione di Biologia e Patologia Animale
Dipartimento di Scienze Animali
Università degli Studi di Udine
Via delle Scienze 208 - loc. Rizzi - 33100 - Udine
Tel. 0432/558593/90
e-mail: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>


Rispondere a