Newsgroup: it.comp.appl.access
Titolo: Aiutoooooo

Ovviamente nel panico, ovviamente speranzoso nel miracolo, vi espongo il mio
problema.
Mi si chiude Access su un errore che non ricordo, qualche cosa tipo "roll
back non effettuato, transazione in corso" ecc.
Non so perche', non stavo facendo nulla, la macchina (win98) era in locare
su un database access.
Ok, dopodiche' non riesco piu' ad aprirlo, e' come se il databse fosse
nullo, o vuoto, ci clicco e non succede nulla.
Provo ad importare e non fa nulla, ne' dice che e' vuoto ne' dice che non si
puo', semplicemente non lo fa...
Sapete aiutarmi?
Grazie.
--
.

 wrote in message
H62H5.35720$Nz.10...@news.infostrada.it...


 ha scritto nel messaggio
news:clcH5.38886$Nz.11...@news.infostrada.it...

Tirate fuori le copie di backup, xché questa volta servono... :-)))
Ciao
P.S. Le avete fatte le copie di backup, vero?
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access

 P.S. Le avete fatte le copie di backup, vero?
Si, ma non recenti, il lavoro degli ultimi giorni e' li', e poi non capisco
perche' debba succedere, di punto in bianco, senza ragione, il database si
chiude e non riesco piu' ad entrarci.
Voglio dire e' una cosa per cui potrei decidere di cambiare il "case"
aziendale.
In piu' il databse e' li', il file non e' corrotto, e' possibile che non
esista una XXXXX di utility che mi permetta di ricostruire l'albero o
tirarci fuori le cose?
Sono molto deluso...

 ha scritto nel messaggio
news:R_fH5.39988$Nz.12...@news.infostrada.it...

Mi lascia perplesso la tua affermazione che il database non è corrotto: ho
la sensazione che neghi l'evidenza.
Forse tu pensi che un file si possa corrompere solo fisicamente a causa di
una traccia dell' HD rovinata; se è così, ti dimentichi che una banca dati,
a prescindere dall'applicativo che la gestisce, può corrompersi anche
logicamente: e non capita poi così di rado. Non è detto che quando accade
sia imputabile all'instabilità dell'applicativo; potrebbe accadere per
instabilità del sistema operativo o per una mancanza improvvisa di energia
elettrica (ce l'hai un piccolo gruppo tampone per proteggerti da questa
eventualità?).
Fermo restando che se è tua la responsabilità dell'informatizzazione
aziendale, tua è la decisione di cosa fare, ma se io fossi nei tuoi panni
sarei "molto deluso" di me stesso, per non aver previsto un flow procedurale
che preveda dei back up automatici freddi (ripristino di una situazione
ante) o caldi tramite le tecniche di miroring su un altro PC. E per questo
te la devi vedere con le possibilità che ti offre il sistema operativo (e
sicuramente te ne offre) o con applicativi specifici che, girando in
background, ti diano le garanzie che desideri.
Poi sfrutta, in fase di progettazione, tutti gli accorgimenti che ti
permettano un back up più agile; Access qualcuno te lo mette a disposizione.
La mia esperienza di informatizzazione (e ci sono dentro da decenni, prima
come specialista ed ora come utente) mi ha insegnato che realizzare
applicativi è il meno: il successo della realizzazione dipende
sostanzialmente da saper renderla affidabile, e per farlo devi prevedere le
panne di hardware, le bug di software, gli errori umani, eventi esterni non
meglio codificabili (hai mai sentito parlare di desaster recovering?).
La natura e l'entità degli interventi sono naturalmente commisurate al
valore che dai alla tua banca dati e al danno che deriva dalla sua perdita;
se non hai fatto nulla significa che per te non ha molto valore la tua banca
dati: ed allora perché essere "molto deluso".
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

 la sensazione che neghi l'evidenza.
L'evidenza e' che sono di fronte a un prodotto di merda, eccola l'evidenza.
Scusami, ma la tua lunga spatafiata sembra quella di uno che difende la
fidanzata davanti agli amici, tutti gli dicono che e' stronza e lui: <<ma
no, ha le sue qualita', ci sono delle volte che e' simpatica, e poi e' colpa
mia, se io fossi diverso anche lei si comporterebbe diversamente>>
Un programma che corrompe un database in maniera definitiva solo stando
"idle" mi lascia sgomento.
Il gruppo di continuita' ce l'ho, il back up e' settimanale, il disco viene
mirrorato, ma continuo a non capire come sia possibile perdere 70 mega di
database senza uno straccio di utility per estrarre da un mostro che
contiene al suo interno tabelle, maschere e report (scelta che non ho mai
capita).
Comunque non avevo bisogno di qualcuno che mi dicesse che e' colpa mia, la
prima volta che ti capita un incidente in macchina (lieve) chiamami, ti
rendero' il favore, ma di una utility in grado di estrarre la parte buona.
Altrimenti se il tuo consiglio e' "si e' vero, e' instabile e fragile, fai
due back up al giorno" ok, lo accetto in quanto tale.

 due back up al giorno" ok, lo accetto in quanto tale.
Mi pare che sia proprio quello che ti ha detto e che sta a te prevedere (e
cautelarti opportunamente) qualunque malfunzionamento dovuto anche al fatto
che l'applicativo sia instabile e fragile...
Antonio


Scusami se ti ho fatto incavolare, ma la penso così ed ho ritenuto legittimo
scriverlo; se lo ritieni opportuno (naturalmente in privato) ti posso
raccontare un pò di avventure vissute con FoxPro e con Paradox.


 [cut]
non entro nella discussione, ti hanno gia' detto tutto.
Per quanto riguarda il problema.
[Solo se access97]
Prova ad aprire il file da riga di comando con il parametro /decompile, se lo
apre, ripara e compatta.
oppure
Dal Sito Comune c'e' il link per 'Microsoft Jet 3.51 Service Pack 3'.
All'interno ci trovi, tra le altre cose, jetcomp.exe.
Provalo, se non va con quello l'unica strada e smanettarci con un editor
esadecimale, ma solo se il problema sta nell'header del file.
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------

 esadecimale, ma solo se il problema sta nell'header del file.
Il file e' a posto, testato con utilities, sembra essere corrotto il
database... grrrrrrrr
Ed era in idle!

 raccontare un pņ di avventure vissute con FoxPro e con Paradox.
Ho usato paradox per 5 anni, qualche problemino, ma niente che non riuscissi
a mettere a posto dopo un pochino e in piu' un sacco di utilities anche da
terze parti che rendevano la vita semplice.
Qui non so letteralmente da che parte prenderlo e non trovo NULLA per
metterci mano.
Uffa!

 L'evidenza e' che sono di fronte a un prodotto di merda, eccola
l'evidenza.
[cut]
Renzo, non perdere la calma.
Sapessi i casini che succedevano con AS400 nella ditta dove lavoravo,
infatti facevano un backup al giorno.
Comunque, fino a prova contraria, e' vero che Access ha delle potenzialita'
limitate, soprattutto per un elevato numero di utenti, ma e' vero anche che
si tratta di un sistema estremamente versatile, semplice ed economico.
Segui i consigli di Federico e vedi se ti risolvono il problema.
Comunque, nella maggior parte dei casi, non e' Access che ha fatto il
casino. A me succedeva che un utente mi danneggiava il file perche' aveva
una scheda di rete inaffidabile, cioe', sembrava funzionare perfettamente,
poi ci trovavamo il db corrotto. Meno male che abbiamo capito qual era il
problema.
Se le tue esigenze lo giustificano, metti su un db piu' pesante (SQL Server,
Oracle o altro), ma ti avviso della smisuratamente maggiore difficolta' di
implementazione.
Concludo dicendoti che, qualunque sia il sistema di database adottato, il
backup quotidiano o ogni due giorni e' comunque una scelta giusta.
Ciao, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente

 Ed era in idle!
Il file e' sicuramente corrotto, lascia stare le utilities.
Il database coincide con il file.
Come ti ha detto Sib, nella maggiorparte dei casi questo problema e' stato
riscontrato con l'utilizzo di schede di rete Realtek, leggi questo:
http://support.microsoft.com/support/kb/articles/Q189/7/78.asp
