Pagina 1 di 1
Affidabilità Base (Risolto)
Inviato: mercoledì 13 luglio 2011, 11:19
da dogri
Ho letto un paio di post dove si cerca la soluzione per recuperare files corrotti in Base. E' successo anche a me ieri e per fortuna ho potuto risolvere con la copia di backup che avevo fatto.
Vorrei sapere quali sono le cause che portano a questo inconveniente: si tratta di un punto debole di Base o sono intrusioni di qualche virus, o forse altri programmi che creano un conflitto? Esistono metodi che allontanino questo rischio? A me è successo con il file più "pesante" (circa 11000 record). Se, anzichè creare vari files, ne creassi uno solo ma che arriverebbe a contenere oltre 500.000 record ci sono possibilità di crack? o forse come in Calc c' è un limite al numero di record (righe?)
Re: Affidabilità Base
Inviato: mercoledì 13 luglio 2011, 15:00
da vladko
tutti i file di Open/Libre-Office sono zip che contengono altri file
il recupero viene con scompattare file etc etc
punto debole di OOOBase con Hsql interno è proprio zip di tutto
Metodi per non avere problemi
- 1 fare backup automatico prima e dopo aprire il file
2 fare defrag da Strumenti/ SQL
poi tutto dipende da come fatto db se normalizzato, query, etc etc
Metodi alternativi
- 1 Separare report e formulari da database, usando calc e writer
2 Avere macro che fa dump del db prima di chiusura (lo fa molti programmi gestionali)
3 Usare Base come Front End per altri DB
Re: Affidabilità Base
Inviato: mercoledì 13 luglio 2011, 20:15
da dogri
vladko ha scritto:
- 1 Separare formulari da database, usando calc
Questo non riesco a capirlo. Forse intendevi facendo front end anche qui?
vladko ha scritto:
- 1
3 Usare Base come Front End per altri DB
Significa che devo aprire un nuovo database e collegarlo al database stesso?
Re: Affidabilità Base
Inviato: mercoledì 13 luglio 2011, 21:48
da marcofoc
dogri ha scritto: vladko ha scritto:
1 Separare formulari da database, usando calc
Questo non riesco a capirlo. Forse intendevi facendo front end anche qui?
No, di front end parla dopo. Qui ti suggerisce di usare file Calc o Writer per far i formulari, invece di crearli all'interno del fild .odb. Così se magari il file .odb si corrompe, lo ricrei senza dover ricreare tutti i formulari. In sostanza, usi il file .odb solo come collegamento alla base dati.
vladko ha scritto: 3 Usare Base come Front End per altri DB
Significa che devo aprire un nuovo database e collegarlo al database stesso?
No, significa che puoi usare Openoffice Base per collegarti a database più potenti, professionali e sicuri. Tipo PostgreSQL, come faccio io. La base dati è molto più sicura.
Re: Affidabilità Base
Inviato: giovedì 14 luglio 2011, 0:13
da dogri
Ora ho le idee più chiare. Grazie ad entrambi
