Newsgroup: it.comp.appl.access
Titolo: Perche' non si condivide?

Ho come l'impressione di fare una domanda idiota... ma non capisco
proprio:
- Ho un database in una cartella condivisa (giuro che e' condivisa)
- Il database non e' protetto, giuro che non gli ho fatto niente, non
ho neanche mai toccato niente di quello che c'e' sotto
Strumenti/Sicurezza
- Se si tenta di aprire il database da 2 PC diversi
contemporaneamente, il secondo riceve il messaggio "Impossibile usare
...mdb. File gia' in uso"
- Ovviamente sotto Strumenti/Opzioni/Avanzate c'e' impostato
"Modalita' di apertura predefinita: accesso condiviso" (giuro)
- Ho gia' guardato la faq, l'ho messa nei preferiti e ho fatto passare
pazientemente gli ultimi 2727 post nel ng :)
Cos'e' che mi sfugge?
PS.: Siete un pozzo di scienza, complimenti :))

 ha scritto nel messaggio
news:hsi3ts0q5h16cnbhu...@4ax.com...



Ho semplificato. In realta' l'accrocchio alla fine sara' proprio fatto
come dici tu: Ogni utente ha un suo database, con le sue query,
maschere, report e quant'altro e le tabelle collegate dovrebbe
leggerle in un db comune.
Il fatto e' che non riesco a far aprire nessun database a piu' di un
utente per volta in nessuna maniera.
Se io (Catja) tento di aprire il db Simona gia' aperto dalla mia
collega, il mex di errore e' quello che ho scritto:
"Impossibile usare \...\Simona.mdb. File gia' in uso".
Se ho aperto Catja (che legge le tabelle collegate in DBcomune) e un
altro apre Pincopallino (che dovrebbe leggere le stesse tabelle
collegate in DBcomune), il mex di errore cambia nella forma, ma non
nella sostanza:
"Il modulo di gestione Microsoft Jet non e' in grado di aprire il file
\...\Pincopallino.mdb. Il file e' gia' aperto con accesso esclusivo da
un altro utente o e' necessario disporre dell'autorizzazione per
visualizzare i dati".
Il fatto e' che apparentemente nessuno apre il db nella modalita' di
accesso esclusivo! Dappertutto c'e' impostato "accesso condiviso" e
non ci sono protezioni di sorta, ne sono state scientemente attribuite
autorizzazioni o restrizioni di nessun tipo. Allora perche' non lo
fa????

 condiviso. Se non si fa così succedono sempre casini.
Non succede nessun casino, serve a ridurre il traffico di rete perche'
maschere e tutto il resto vengono caricate dal disco locale e dalla rete
passano solo i recordset.
Comunque, Rispondendo a Catia,
hai controllato se gli utenti lo aprono in modalita condivisa e non
esclusiva?
la cartella che hai condiviso l'hai condivisa anche in scrittura? (se non e'
condivisa anche in scrittura il primo che apre il db lo apre in modalita'
esclusiva comunque)
Ciao, Sib


e' condivisa in lettura e scrittura. btw nella stessa cartella c'e' un
file excel che usiamo in due senza problemi.

 aggiunte.

nuovo Db o bisogna reimpostare tutto ?
Strumenti/Aggiunte/Divisione database: dovrebbe far tutto solo ...ma
non ho provato, non mi sono fidata ;)
Ho fatto una copia del file, cancellato le tabelle nella copia e
collegato manualmente le tabelle dal db di prima (che pero' e' rimasto
"intero").
Oltrettutto imho e' meglio tenere una copia del db "intera", con
dentro sia i dati che anche tutto il resto, perche' sei piu' comodo a
lavorarci quando modifichi qualcosa e devi andare a toccare
contemporaneamente query, maschere, report e struttura delle tabelle,
ad es. perche' hai deciso di aggiungere un campo da qualche parte.

esclusiva comunque)
Questa non la sapevo e mi hai messa sulla strada giusta: ho risolto,
grazie :))))
Ecco perche' non funzionava:
il file che mi interessava condividere era si' in una cartella
condivisa in lettura/scrittura, ma questa cartella si trovava in una
partizione di disco condivisa in sola lettura. L'ho spostato in
un'altra partizione di disco tutta condivisa in lettura/scrittura e
adesso piu' utenti lo possono aprire contemporaneamente.

 grazie :))))
L'importante e' non arrendersi ai primi controlli.
Io faccio consulenza tecnica per gli impianti elettronici per auto e lotto
continuamente con i clienti per fargli approfondire controlli che loro
dicono di aver gia' fatto ma che io gli dico di fare meglio.
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