Newsgroup: it.comp.appl.access
Titolo: Multiutenza........strana!

Salve a tutti!
Non riesco a capire questo problema:
Ho 5 macchine, in ufficio, tutte con XP SP2, Access '97.
Ipotizziamo 5 macchine con A,B,C,D ed E.
pc server= E
io sono il pc A
file prova.mdb di Access '97 residente nel pc SERVER "E"
se qualche pc, diverso da "A" ha aperto il file prova.mdb sul server "E", 
io, dalla mia postazione "A", non lo apro - non succede nulla! Chiaramente 
agli altri gli si apre. Se tutti chiudono l'applicazione, allora io posso 
aprirlo e, successivamente, contemporaneamente, possono aprirlo anche gli 
altri...............!????????
Perchč? cos'č successo? eppure, qualche mese fa, funzionava tutto.
Grazie del V/s cortese aiuto.
Marco. 

 Marco.
Per i problemi connessi alla distribuzione di una applicazione in rete ti
suggerivo questa lettura:
http://www.accessgroup.it/HomeArgomenti.asp?ID=99&Oggetto2=Traduzioni%20:%20MS%20Access%202000.
..
vedi il Cap. 8 
--
sv
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio 
news:fcrgf8$n5h$1...@news.newsland.it...

Ti ringrazio per la risposta ma, purtroppo, il tuo link e la lettura del 
Cap. 8, non mi aiuta a capire il problema in argomento.
Grazie ancora.
Marco. 

 Marco.
No, la mia risposta non è una risoluzione al tuo specifico problema. Il
tuo problema penso che non c'entri molto con Access. E' mia impressione
che sia un discorso di settaggi relativi ad autorizzazioni e protezioni
nel server di rete. Il mio suggerimento era comunque quello di verificare
che la distribuzione dell'applicazione tra i client e il server l'abbia
fatto nella maniera ortodossa. Le tabelle (il Back-End) nel server e il
resto (Front-End) dell'applicazione (Maschere, Query, Moduli, Report...)
in ogni client con le tabelle collegate. Vedi a proposito l'altro articolo
che trovi in AccessGroup. 
http://www.accessgroup.it/HomeArgomenti.asp?ID=71&Oggetto2=Condividere%20in%20una%20rete%20LAN%20una%20applicazione


Allora, riformulo, correttamente, il problema:
Premesso che non ho nessun FRONT - END di database; non uso nessun server 
dedicato per la gestione dei database ma, semplicemente, un solo file .mdb 
in un pc collegato in rete.
Indicativamente, a mò di esempio, ipotizziamo n. 5 pc in una rete 
"domestica".
Questi pc saranno identificati con lettere A,B,C,D ed E.
E=pc dove ospita il file .mdb.
Io sono pc A.
Se il pc B oppure C oppure D oppure E, hanno il file .mdb aperto (quello 
residente in E), io, che sono A, non posso aprirlo. Cioè, cliccando sul 
link, non succede nulla.
Quando gli altri chiudono l'applicazione, allora potrò aprirlo.
Mentre, se l'applicativo lo apro prima io, pc A, tutti gli altri, anche 
simultaneamente, lo aprono. PERCHE? eppure qualche mese fa, funzionava tutto 
ed ha sempre funzionato.
Rammento che la mia rete consiste:
n. 5 pc con XP SP2 e Access '97 - NOD32 - COMODO FIREWALL.
Grazie per l'attenzione.
Marco. 

Mark ha scritto:



Quello tuo non è un approccio corretto. Parli di rete.. qualunque essa sia
Access da' il meglio se fai come suggerito. Dividi il tuo mdb in due mdb.
In uno metterai le tabelle (Back-End) e risiederà sul PC che condividi.
Negli altri collocherai, uno per ogni PC quello che rimane (Front-End) e
collegherai ogni Front_End di ogni PC con le tabelle del (Back_End). 
Nello specifico tuo problema francamente non ho alcuna idea perchè prima
accadeva un cosa ed ora ne accade un'altra. 



Ok, grazie.
Allora proverň queste indicazioni che, sembrerebbero autorevolmente 
corrette.
Faccio in questo modo, se ho ben capito:
- un database con le sole tabelle senza maschere, query ecc.ecc., residente 
in un pc da "emulare" come server;
- un database con tutto il rimanente ma con i soli collegamenti alle 
tabelle.
Forse cosě risolverei anche un altro problmea perchč con un .mdb di Access 
200x, ho creato un db di una lentezza mostruosa.
Grazie di nuovo.
Marco.