Accesso Multiplo a file sdf (Sql Compact)

di Anonimizzato9444 il
3 risposte
Salve ragazzi,
Sono in crisi.
Praticamente al termine del mio progetto mi sono reso conto che probabilmente devo rifare gran parte del lavoro da zero, quindi chiedo a voi che mi possiate illuminare.
Il problema è questo, ho creato la mia applicazione basandomi su un database Sql Compact con l' intenzione di posizionarlo in una cartella condivisa e di farci accedere più postazioni di lavoro contemporaneamente, forte del fatto che sql Compact gestisce fino a 256 connessioni contemporanee.
Ora con mia grossa delusione, in uno dei test pre installazione, dopo aver aperto il software su un pc, all' apertura su un secondo pc ho ricevuto questo errore: "Violazione di condivisione a livello di File. Il file potrebbe essere in uso da un altro processo"
Ho trovato questo articolo in cui si spiega che effettivamente sql compact ha questa limitazione:

Chiedo a voi, e vi prego aiutatemi, come posso risolvere il problema?
Sono disperato, c'è un mese di lavoro dietro, e non voglio perderlo!!!

3 Risposte


  • Ciao, dipende dallo scenario in cui ti trovi, hai pensato a Sql Server Express? potrebbe fare al caso tuo, inoltre non avresti difficoltà a copiare da un db all'altro schema di tabelle e dati.
    Ciao Lele
  • Non sono supportate più connessioni da client diversi (nativamente)
    qui forse trovi la risposta che cerchi (in fondo)

    http://stackoverflow.com/questions/6557464/is-sql-ce-multi-user

    Io comunque,come già suggerivo, migrerei a sql express...il passaggio è abbastanza indolore...
  • Ottima segnalazione Angel.
    Se Sql Server express fa al caso di questa problematica, consiglio di passare, visto che offre molti vantaggi, come un management per gestire la base dati, la parte reportistica, e tanto altro.
    Ciao Lele
Devi accedere o registrarti per scrivere nel forum
3 risposte