Newsgroup: it.comp.appl.access
Titolo: Perchè un DB Access si apre da un solo PC per volta...

  Ciao Ragazzi,
ho un problema strano che non riesco a risolvere.
Ho un Database Access 2002-2003 su un server e ci accedo da più PC. Il
primo che lo apre non ha problemi, gli altri non riescono ad aprirlo;
non viene visualizzato alcun errore a video, semplicemente si clicca
sul DB, compare la clessidra per un secondo e finisce tutto lì...
  L'unico modo per aprirlo da due PC contemporaneamente è aprire il
solo applicativo ACCESS sul secondo PC e dal menu APRI andare a
selezionare il database direttamente nella sua cartella. Non
funzionano nè collegamenti sul desktop nè l'apertura cliccando
direttamente sul file MDB con esplora risorse...
  Cos'è secondo voi?
  Aiutatemi!!!
  Gio.


Un buon modo per condividere dati è quello di separare la parte applicativa 
(Form,Query,Report) dai dati (Tabelle), utilizzando la creazione di un 
FrontEnd e un BackEnd.
Lo fai tramite: Strumenti - Utilità database - divisione guidata database.
Il FrontEnd (FE) lo copi su tutti i pc client che devono accedere ai dati; 
il BackEnd lo copi nel server.
Poi apri, sui client, il FrontEnd e rialleghi le tabelle indicando il 
percorso di rete per arrivare alla cartella condivisa che contiente l'mdb 
con le tabelle...
Ciao.
-- 
Sergio MAZZA 


 Ciao Sergio!
grazie della dritta, ci avevo pensato ma dovendo fare condividere il
database  al massimo a due persone preferivo non complicare la
situazione e lasciare il DB unico... solo che dei due chi arriva
secondo riesce ad aprirlo solo se avvia access e dal menu "Apri"
seleziona il DB dalla sua caertella! Così facendo lavorano in due
senza problemi, diversamente il 2° arrivato non riesce ad aprire il
DB.
 Non capisco la logica di questa cosa... non è un blocco perchè in due
ci si riesce a lavorare contemporaneamente, è una seccatura perchè non
posso fare link sul Desktop e simili per facilitare il lavoro
dell'utente...
Hai idea di quale possa essere il problema?
Grazie ancora,
Gio.

 Gio.
Non ne ho; perché non ho mai condiviso un mdb in quel modo.
Prova a vedere se queste informazioni possono aiutarti:
http://office.microsoft.com/it-it/access/CH062526671040.aspx
Il numero delle persone che accedono al db non dovrebbe influenzare le tue 
scelte; io ho appena terminato di metter su la condivisione di una serie di 
mdb per due/tre potenziali postazioni e non posso permettermi scocciature 
tipo quelle che stanno succedendo a te. Preferisco concentrarmi su altro...
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA
Grazie per le dritte!!!
Penso che valuterò l'idea di mettere in locale copie del DB in
questione, anche perchè le tabelle sono collegate via ODBC con SQL...
L'unico inconveniente è che se devo fare qualche modifica devo
riportarla su tutte le copie sparse nei vari PC.
Ciao.

 ha scritto nel messaggio 
news:1192700181.7...@v29g2000prd.googlegroups.com...
Grazie per le dritte!!!
Penso che valuterò l'idea di mettere in locale copie del DB in
questione, anche perchè le tabelle sono collegate via ODBC con SQL...
[risposta]
A maggior ragione allora!
Puoi trovare altre info sul sito comune (
www.sitocomune.com
)
Sezione General
6.136 Da Access 2000 a SQL Server o a Microsoft Data Engine (MSDE)
Oppure su AccessGroup (
www.accessgroup.it
)
http://www.accessgroup.it/index2.asp?ID=224
 (Access e SQL 2005)
L'unico inconveniente è che se devo fare qualche modifica devo
riportarla su tutte le copie sparse nei vari PC.
[risposta]
Un semplice copia/incolla?
Ciao.
[risposta]
Ciao.
-- 
Sergio MAZZA