Condividere database Access tramite Dropbox - problema backend

Anonimo
2012-09-25T09:22:31+00:00

Buon giorno a tutti.

Ho generato un database che vorrei pubblicare su una cartella condivisa tramite dropbox.

In questa cartella condivisa ho messo il DB Backend e il file di setup del DB.

Se eseguo l'installazione dal pc con cui ho creato il DB, funziona tutto.

Se la eseguo con un'altro pc, si installa tutto correttamente, ma non riesce a trovare il database Backend. Secondo me è perchè per pc diversi, l'indirizzo che ha la cartella drop box è diversa.

Avete idea di come posso risolvere questo problema?

Ci sono più utenti che andrebbero ad usare questo DB, la maggior parte dei quali non hanno Access ma il runtime quindi, se anche dovessi eseguire un'installazione personalizzata per ognuno, non potrei lavorare sul DB.

Grazie in anticipo

Mirko Grotto

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2012-09-25T12:10:53+00:00

Per come ricordo il funzionamento di DropBox, la conseguenza di una modifica del file condiviso (sia esso file unico o backend) viene replicata su tutti i client connessi a quel profilo. Se il file risulta in uso vene fatta una copia dello stesso lasciando poi all'utente la scelta delle integrazioni.

A mio avviso Dropbox non può essere utilizzato per gli scopi che ti prefiggi (ma magari mi sbaglio!!)

Domanda: gli utenti si trovano in posizioni geografiche diverse (Milano, Roma, Cagliari ...) oppure sono connessi ad una rete locale unica, o magari con una VPN?

Non sarebbe meglio utilizzare un backup SQL Express, gratuito, abbastanza leggero, che ti consente la robustezza di un DB Server per l'utilizzo condiviso?

Se tutte le mie perplessità le ritieni non fondamentali, allora torno al mio primo suggerimento: ti serve una procedura per riallegare le tabelle dopo aver aperto il db front-end sui pc dei vari utenti.

Qui trovi un po' di post sull'argomento:

http://answers.microsoft.com/it-it/Search/Search?SearchTerm=riallegare%20tabelle&CurrentScope.ForumName=Office&askingquestion=false

David

La risposta è stata utile?

0 commenti Nessun commento

2 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2012-09-25T10:42:55+00:00

    Ciao Mirco

    Quello che potresti fare è una procedura per riallegare le tabelle del backend nel momento in cui il collegamento esistente risulti interrotto.

    Ma la tua procedura mi fa scappare una domanda: sei sicuro che DropBox sia lo strumento idoneo per la condivisione del backend? Gli altri utenti sono in sola lettura oppure possono inserire/modificare dati? In questo secondo caso cosa avverrebbe se utenti diversi fanno una modifica sui record (e di conseguenze DropBox risincronizza tutti gli altri DB)?

    David

    La risposta è stata utile?

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento
  2. Anonimo
    2012-09-25T11:46:23+00:00

    Ciao.

    Gli utenti  devno anche inserire/modificare i dati.

    Sinceramente io potrei anche lasciare il databse con le tabelle in Dropbox senza eseguire il DB Back end, così chi vi avvede per primo fa l'inserimento dati che gli serve e via (sono 2/3 utenti che useranno il DB per qualche minuto alla settimana, quindi posso correre il rischio del blocco perchè usano il DB in contemporanea); se però faccio così, se devo fare delle modifiche, devo sospendere il DB al loro utilizzo per non perdere le integrazioni.

    Col backend invece loro usano una release del DB; se devo modificare io qualcosa lavoro su un'altra struttura ma con lo stesso Backend, e quando è pronta preparo il pacchetto e installano la nuova versione.

    Ovviamente uso dropbox perchè non stiamo lavorando su un server

    La risposta è stata utile?

    0 commenti Nessun commento