Newsgroup: it.comp.appl.access
Titolo: Admin cos'è ??

Access 97
Non riesco ad effettuare nessuna di queste operazioni: ripristina,
compattazione, analizzazione
Elenco i messaggi di errore
Con ripristina:
Database già aperto in modo esclusivo dall’utente Admin sulla macchina
0803S6
Ritentare l’operazione quando il db è disponibile.
Con compatta:
Impossibile leggere record.Autorizzazione lettura dati non disponibile.
Con analizzatore:
Impossibile aggiornare.Attualmente bloccato da un’altra sessione su
questa
macchina.
Inoltre dopo il tentativo di compattazione dentro alla cartella trovo
oltre al mio db
un nuovo db1 di circa 300 k (il mio è di circa 3000k).
chi mi illumina in merito

"viv11v" <nwrrvv...@Katamail.com> ha scritto nel messaggio
news:3B72FC6F...@Katamail.com...

C'è sicuramente qualche record bloccato come se qualcuno lo stesse usando, e
ancora non sono riuscito a sapere come possa succedere, chissà forse ti è
andato in crash il PC mentre stavi lavorando sull'applicazione in questione.
Per risolvere il problema fai una copia del DB e prova a eliminare tutti i
record in tutte le tabelle e se è come dico io quando tenterai di eliminare
quello bloccato ti darà lo stesso messaggio.
A me è successo con un DB condiviso da più utenti in rete.
Ciao Fammi sapere Roberto


chiudi l'mdb, e se sei sicuro che nessun'altro lo sta utilizzando,
guarda se nella stessa cartella dell'mdb esiste un file con lo stesso
nome ma con estensione ldb; se c'e' eliminalo e riprova.
-- 
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------

alla fine riposto un'altra domanda (che reinserirò da sola nel ng)
n.b. non è che sono collegato in rete o il mio db viene usato da altri ma
il file
si trova su un pc singolo mai collegato in rete
comunque ho iniziato a controllare i record ed in effetti ne ho trovati
alcuni
che non potevo eliminare
Errore che dava: errore riservato (-1601). non ci sono messaggi per questo
errore.
tra l'altro in una fase di selezione degli stessi ha dato anche questo
errore:
ms access ha causato un errore in msjet35.dll ms access verrà chiuso
inoltre in risposta al secondo post inviatomi: non ho riscontrato nessun
altro file dipo ldb.
solo un file nuovo (come già detto) che si creava dopo ogni tentativo di
compattare
sto adesso cercando di ritrovare in archivio la cartella di excel con cui
ho inserito i record originali
domanda:
mi conviene farmi una copia della vecchia trabella e poi mantenere la
struttura
per incollarvi i dati di excel o è meglio rifarmi una tabella tutta nuova?
inoltre per inserire i dati in tale tabella qual'è la soluzione più stabile
(nel senso che
la procedura usata non rovini in nessun modo qualche record)
io uso cosi:
seleziono tutto in excel (seleziono le colonne) clicco su copia e poi nella
tabella di access
riseleziono tutta la tabella con il quadratino in alto a destra della
stessa ed incollo.
E' una procedura valida o ve ne sono di più stabili, fatto salvo che anche
il metodo di imporatare
i dati possa incide nel tempo o subito sulla rovina dei record stessi.
grazie e ciao

"viv11v" <nwrrvv...@Katamail.com> ha scritto nel messaggio
news:3B742976...@Katamail.com...

Importa la struttura della tabella dove ci sono i record che non puoi
eliminare, quindi fa il copia incolla dei record che non danno problemi e
infine copi le righe, corrispondenti ai record che non puoi eliminare, dal
foglio di Excel e le copi nella tabella oppure se i record sono pochi li puo
i riscrivere a mano.
Ciao fammi sapere Roberto - Syd

 i riscrivere a mano.
e poi sopra quelli rovinati uno ad uno immagino avrei dovuto ricopiare
i dati buoni da excel
 la domanda è che comunque io avrei reinserito dei dati in delle righe comunque
rovinate
perciò non so se avrebbe funzionato
Volevo ringraziarti per tutte le indicazioni inviatomi, in virtù delle quali
sono riuscito
a risolvere velocemente il problema.
in effetti non avevo ipotizzato che potevo avere alcuni record fallati
pensavo al db rovinato e non so ancora come, (che potrebbe essere un problema
legato all'
msjet35.dll)
adesso che ci penso, ricordo che, questo era un file che avevo su un'altra
macchina, sempre con access 97,
file che ho masterizzato e che poi ho ricopiato su questa nuovo pc.
l'unica cosa che non posso verificare e se il file prima di essere masterizzato
e rimesso in questa macchina nuova
era già rovinato in partenza.
se in partenza era buono allora o si e rovinato durante la mast. e la cosa è
grave
oppure trovando un access diverso (anche se sempre 97) da quello con cui è stato
creato, nell'apertura con il nuovo si sono rovinati alcuni record; grave
comunque perchè allora se uno sposta da una macchina ad un'altra i db: che gli
si possono rovinare i record ?
Inoltre avevo pure un problema su una maschera che non si apriva
ho risolto rimettendo sul pc nuovo e sotto un'altra directory la versione di
access 97 del vecchio pc
e rinominando il file mi ha aperta tale maschera.
richiusa e importata in una copia del db dopo si è aperta anche anche con l'
access del nuovo pc
(che prima di questa perapertura non lo faceva) .
Di tante maschere solo una non l'apriva boh
e poi, una volta aperta con l'access precedente, il nuovo access  l'ha riaperto,
mah...
(meno male che avevo una copia del precedente access)
ma che, uno per i db, deve pure archiviarsi l'access di creazione??
(prima un access su WIN95 ora un access su ME)
thank you di nuovo