Salve atutti, è la prima volta che posto quindi abbiate un pò di pazienza:
subito il problema:
iis7 su sbs2008, quando eseguo una chiamata dsn-less ad un db access ottengo:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][Driver Manager ODBC] Nome origine dati non trovato e driver predefinito non specificato.
il codice di chiamata al db è:
Vi dico subito che:
le cartelle temporanee hanno tutte i diritti giusti:
iusr, creator owner, iis_iusrs, servizio di rete con full access su
%windir%\serviceprofiles\networkservice\AppData\Local\Temp
C:\inetpub\wwwroot
%windir%\temp (non si sa mai )
f:\www\miepagineweb (dove tengo tutto)
su iis7 ho settato DefaultAppPool con esecuzione app. 32 bit su vero e carica profilo utente su falso, i siti vengono creati con un utente che ha pieni diritti su tutte le cartelle.
è sicuramente un problema legato al fatto che sbs2008 non ha i driver odbc a 64 bit di msaccess.. e vorrei tanto trovare una soluzione..
altro problemino.. uso la dll aspimage.dll che non ne vuole sapere di girare anche se correttamente installata (e licenziata).. alla chiamata ottengo:
Errore di run-time di Microsoft VBScript error '800a01ad'
Il componente ActiveX non può creare l'oggetto
e anche qui buio...
ormai sono 2 giorni che sono chiuso nella grotta a spianolare sulla tastiera... aiuto!!!
grazie a tutti fin da ora per la pazienza..
subito il problema:
iis7 su sbs2008, quando eseguo una chiamata dsn-less ad un db access ottengo:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][Driver Manager ODBC] Nome origine dati non trovato e driver predefinito non specificato.
il codice di chiamata al db è:
Codice:
Set cn = Server.CreateObject("ADODB.Connection")
cn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("\db\test.mdb")
Set ammin = Server.CreateObject("ADODB.Recordset")
strSQL="SELECT * from T_CLIENTI"
ammin.Open strSQL,cn
Vi dico subito che:
le cartelle temporanee hanno tutte i diritti giusti:
iusr, creator owner, iis_iusrs, servizio di rete con full access su
%windir%\serviceprofiles\networkservice\AppData\Local\Temp
C:\inetpub\wwwroot
%windir%\temp (non si sa mai )
f:\www\miepagineweb (dove tengo tutto)
su iis7 ho settato DefaultAppPool con esecuzione app. 32 bit su vero e carica profilo utente su falso, i siti vengono creati con un utente che ha pieni diritti su tutte le cartelle.
è sicuramente un problema legato al fatto che sbs2008 non ha i driver odbc a 64 bit di msaccess.. e vorrei tanto trovare una soluzione..
altro problemino.. uso la dll aspimage.dll che non ne vuole sapere di girare anche se correttamente installata (e licenziata).. alla chiamata ottengo:
Errore di run-time di Microsoft VBScript error '800a01ad'
Il componente ActiveX non può creare l'oggetto
e anche qui buio...
ormai sono 2 giorni che sono chiuso nella grotta a spianolare sulla tastiera... aiuto!!!
grazie a tutti fin da ora per la pazienza..