Affidabilità Base (Risolto)

Discussioni sulle caratteristiche di database
Rispondi
dogri
Messaggi: 39
Iscritto il: sabato 11 giugno 2011, 2:44

Affidabilità Base (Risolto)

Messaggio 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?)
Ultima modifica di dogri il giovedì 14 luglio 2011, 0:13, modificato 1 volta in totale.
dogri
OpenOffice 3.3 su XP Professional
vladko
Volontario
Volontario
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: Affidabilità Base

Messaggio 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

    Codice: Seleziona tutto

    checkpoint defrag
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
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
dogri
Messaggi: 39
Iscritto il: sabato 11 giugno 2011, 2:44

Re: Affidabilità Base

Messaggio 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?
dogri
OpenOffice 3.3 su XP Professional
Avatar utente
marcofoc
Messaggi: 235
Iscritto il: martedì 12 ottobre 2010, 16:48
Località: Arzignano (VI)
Contatta:

Re: Affidabilità Base

Messaggio 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.
Non esistono buoni maestri senza buoni allievi...
dogri
Messaggi: 39
Iscritto il: sabato 11 giugno 2011, 2:44

Re: Affidabilità Base

Messaggio da dogri »

Ora ho le idee più chiare. Grazie ad entrambi :bravo:
dogri
OpenOffice 3.3 su XP Professional
Rispondi