Ecco il mio problema:
ho il ServerWEB che contiene tutto il sito.
Una pagina.aspx (2.0) deve leggere dei file Access su un altro Server di Rete che chiameremo ServerStorage. In locale dal mio pc mi funziona anche in debug perché ovviamente sono in rete, ma per farlo funzionare anche da web (http://mioserver/)?
1) devo abilitare l'utente aspnet sul server storage?
2) devo utilizzare qualche impersonificazione?
3) devo buttare tutto e trovare altri modi per poter leggere?
Dimenticavo, questa è la stringa di connessione nel web.config:
<appSettings>
<add key="XXXXX" value="Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=miapassword; Data Source=\\mioserver\miodatabase.mdb"/>
</appSettings >
e questo è l'errore:
System.Data.OleDb.OleDbException: Il modulo di gestione di database Microsoft Jet non è in grado di aprire il file '\\mioserver\miopercorso\miodatabase.mdb'. Il file è già aperto con accesso esclusivo da un altro utente o è necessario disporre dell'autorizzazione per visualizzare i dati.
Grazie a tutti... bye
Modificato da LeonDom il 10 luglio 2006 10.38 -
Modificato da LeonDom il 10 luglio 2006 10.52 -