80004005: Cincillà in avarìa

22 10 2008

Dovendo seguire il trasferimento di un sito da un server a un altro, mi è capitato di incorrere nel malefico “Microsoft OLE DB Provider for ODBC Drivers error ‘80004005’”. Cercando sull’amico google ho trovato varie soluzioni ma nessuna che facesse al caso mio, e quindi son ricorsa alla vana speranza di avere assistenza dal supporto tecnico offerto dalla società hosting.

Che cazzatona.
Riporto le mail che sono intercorse tra me e l’omino che mi doveva semplificare la vita.

Ely:
“vorrei avere chiarimenti per quanto riguarda l’hosting del sito xxxxx, realizzato in asp con db Access.
in lettura non c’è nessun problema, in scrittura molte volte ritorna l’errore “Microsoft OLE DB Provider for ODBC Drivers error ‘80004005’”. Il db è contenuto nella cartella mdb-database al quale ho già dato i permessi full;
ho controllato di chiudere tutte le connessioni nelle pagine;
ho controllato la stringa di connessione mettendo sia quella che suggerite nel vostro help “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=” & server.mappath(“pathdb”)
quale può essere la causa? il vostro help l’ho già letto ma non trovo una soluzione..
grazie”

faccio notare che per non ricereve risposte insulse, ho precisato cosa avevo già a provato a fare, purtroppo senza risultato. A quanto pare l’omino-risolvi-problemi o non ha letto la mia mail, o non ce la fa di suo, e infatti mi risponde:

Gentile Cliente,
in merito alla sua comunicazione la informo che per poter utilizzare e scrivere sul database access è necessario che, sia la cartella dove si trova il file .mdb che il file .mdb devono aver settato i permessi a “Full Access”.
La invito cortesemente a verificare ed a riprovare.
Grazie e Buona Giornata.

Cioè mi prendi per il culo o hai l’intelligenza di un cincillà? Se te l’ho appena detto io che ho già dato i permessi, perchè mi vieni a dire “per funzionare servono i permessi?”.
Come se andassi in farmacia dicendo “mi serve qualcosa per il cagotto, ho già provato il Dissenten, ma non mi ha fatto niente. cosa devo fare?” e la farmacista si presenta con una confezione di Dissenten formato famiglia. Ma mi prendi per il culo?

Infastidita, rispondo così:
come le ho anticipato, ho già dato i permessi alla cartella. E’ stata la prima cosa che ho fatto.
Rivolgendomi direttamente a voi speravo in una risposta più esauriente e approfondita, ma vedrò di cercare altre strade
Grazie e Buona Giornata

Se fossimo stati in Kill Bill, la chiusura della mail sarebbe stata con un eloquente “conti quanto un buco di culo sul gomito”.
Ma l’omino-cincillà non demorde. Forse ha capito di aver fatto una figura di merda..o forse non l’ha proprio capito ed è ancora convinto delle sue idee briose e pazzerelle.

Gentile Cliente,
come da mia precedente comunicazione i permessi a Full Access devono essere forniti anche al file .mdb per poter utilizzare la stringa di connessione fornita nel pannello di controllo.
Grazie e Buona Giornata.

C
H
E

O
R
R
O
R
E
.

Sono le parole meno volgari per esprimere un giudizio. Caro omino dagli occhioni teneri e le orecchie buffe, continua a correre spensierato nella tua ruota.
A questo punto il mio fastidio si è tramutato in commiserazione..anzi, sento lo spirito natalizio e volendo far un’opera pia,  gli spiego che, se i permessi vengono impostati su una cartella, in automatico si settano anche su tutti i files interni, e infatti:

i permessi li ho dati sia alla cartella che al file mdb, anche se so per certo che impostandoli alla cartella principale si danno automaticamente a tutti i files che sono contenuti in essa.
Comunque non penso sia un problema di questo tipo, dato che il sito funziona “a intermittenza”: se mancassero i permessi full access, verrebbe generato un errore ogni volta che provassi a scrivere o cancellare qualcosa.
Comunque grazie.

Purtroppo la comunicazione si interrompe qua.
Il cincillà si è ritirato nella sua sconfitta. Forse è andato in letargo..


Azioni

Informazione

5 responses

23 10 2008
boskizzi

Ma hai provato con i permessi?

23 10 2008
elysir

ma sai che forse hai ragione?? ora provo a metterli..

24 10 2008
boskizzi

Se non sono i permessi, prova con il Full Access!

24 10 2008
elysir

no no..oh ma sai che avevi ragione? non avevo messo i permessi!

24 10 2008
boskizzi

Ah bene, ma se poi con i permessi non dovesse andare, prova con i permessi




%d blogger hanno fatto clic su Mi Piace per questo: