16 messaggi dal 22 marzo 2001
Un saluto a tutti !

Ho da qualche giorno il seguente problema : sto trasferendo delle pagine asp tra due server così configurati

Server A - PDC) MS Windows 2000 SP3 + .Net Framework 1.1 + MDAC 2.8

Server B - BDC) MS Windows 2000 SP4 + .Net Framework 1.1 e 2.0 + MDAC 2.8SP1 + MS Visual Studio 2005 English ver. + MS SQL Express 2005 English ver.

Ovviamente sul server A tutto fila liscio.
Sul Server B quando tento di accedere ad un database MS Access 2000 mi da il seguente errore :

Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][Driver ODBC Microsoft Access] Errore di rete o disco.
/show_inactive_list.asp, line 129

il codice in questione è il seguente :

.......
Dim connMAG
Set connMAG = Server.CreateObject("ADODB.Connection")
connMAG.Open "MAGAZ" ----> linea 129
.......

La DSN è stata creata correttamente.
Le autorizzazioni sul database tra il server A e B sono identiche !
Cambiando in IIS la versione del .Net Framework è ininfluente.

Sinceramente non so dove sbattere la testa !
Potreste darmi un aiuto ?

Grazie !
Alex
Modificato da alexrao il 18 maggio 2006 11.58 -
sono tutte comtemplate qui le possibili cause:
http://support.microsoft.com/kb/306518/en-us

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP
16 messaggi dal 22 marzo 2001
Avevo già visto tale fonte.
Le ho provate tutte ma niente da fare !

Saluti
Alex
alexrao wrote:
Avevo già visto tale fonte.
Le ho provate tutte ma niente da fare !

prova una connessione DSN-less e poi passa ad OLE-db, che è più performante tra l'altro:
http://www.aspitalia.com/servizi/connectionstring.aspx?db=access

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP
16 messaggi dal 22 marzo 2001
Caro Daniele,

Ho seguito il tuo consiglio e sono passato ad OLE-db.
Ora ottengo il seguente errore :

Microsoft JET Database Engine error '80004005'
Errore non specificato.
/show_inactive_list.asp, line 131

Il codice è :

........
Dim connMAG
Set connMAG = Server.CreateObject("ADODB.Connection")
connMAG.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\Inetpub\wwwroot\magaz\fpdb\MAGAZ.mdb;"
connMAG.Open -> line 131

Faccio presente che le permission x la dir C:\Inetpub\wwwroot\magaz\fpdb sono impostate IUSR_macchina e IWAM_macchina su Full Control.

Ti ringrazio dell'attenzione.

Saluti
Alex

........
alexrao wrote:
Ho seguito il tuo consiglio e sono passato ad OLE-db.

ti succede solo con questo database? altri riesci ad aprirli? chiudi bene tutte le connessioni?

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP
16 messaggi dal 22 marzo 2001
No solo con quelli MS Access. Ho anche dei db SQL Server e Pervasive SQL, e funzionano correttamente.
Per scrupolo ho reinstallato l'MDAC 2.8 SP1, ma senza ottenere nessun risultato.

Saluti
Alex
Modificato da alexrao il 22 maggio 2006 17.23 -
224 messaggi dal 25 novembre 2001
stai usando xp sp1 e hai installato il sp2 dopo l'installazione dei componenti aggiuntivi di windows (iis etc ...)?

Bye
Usul

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.