Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18
  1. #1
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363

    Problemi primo sito provato su Vista

    Ciao a tutti,
    sto cercando di far girare su un Vista Home Premium un sito che funzionava già sul mio Windows XP Pro.

    Ricevo questo errore:

    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [Microsoft][Driver ODBC Microsoft Access] Il modulo di gestione di database Microsoft Jet non è in grado di aprire il file '(sconosciuto)'. Il file è già aperto con accesso esclusivo da un altro utente o è necessario disporre dell'autorizzazione per visualizzare i dati.

    /Common/Inizializzazioni.asp, riga 36

    Eppure il file non è aperto, e mi pare di aver settato correttamente le permission:



    Cosa devo fare per risolvere? Grazie!

  2. #2
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Up...

  3. #3
    Utente di HTML.it L'avatar di iceblu
    Registrato dal
    Jun 2006
    Messaggi
    246
    posta almeno la riga 36 del codice...

  4. #4
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    codice:
    Const strConnDbMain = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=C:\Webdesign\Cliente\db\Dati.mdb"
    Set dbDati = Server.CreateObject("ADODB.Connection")
    dbDati.Open strConnDbMain
    Alla riga 36 (evidenziata in rosso) c'è semplicemente l'apertura della connessione...

  5. #5
    Utente di HTML.it L'avatar di iceblu
    Registrato dal
    Jun 2006
    Messaggi
    246
    DRIVER={Microsoft Access Driver (*.mdb)};
    USA OLEDB
    Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\mydatabase.mdb;User Id=admin;Password=;

  6. #6
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Originariamente inviato da iceblu
    DRIVER={Microsoft Access Driver (*.mdb)};
    USA OLEDB
    Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\mydatabase.mdb;User Id=admin;Password=;
    Uh... ora l'errore è diventato questo:

    Microsoft JET Database Engine error '80004005'

    Errore non specificato.

    /Common/Inizializzazioni.asp, riga 36



    Edit: con questa modifica FUNZIONA su WinXp, e NON FUNZIONA su Vista.

  7. #7
    Utente di HTML.it L'avatar di iceblu
    Registrato dal
    Jun 2006
    Messaggi
    246
    mmmm con IIS 7 ci sono sotto IIS da abilitare delle estensioni.di più nn so

  8. #8
    Dovrebbe essere una questione di diritti, su una cartella Temp utilizzata da access,
    solo che mi ricordo qual'è

  9. #9
    Utente di HTML.it L'avatar di iceblu
    Registrato dal
    Jun 2006
    Messaggi
    246
    Oggi google funziona bene
    http://www.google.com/search?hl=en&q...earch&aq=f&oq=

    Edit:
    la cartella a cui ti riferisci è: C:\Windows\ServiceProfiles\NetworkService\AppData\ Local\Temp


    http://mikeplate.wordpress.com/2006/...ta-and-iis-70/

  10. #10
    esatto! sono andato a guardare e in quella ho dato i diritti a "SERVIZIO DI RETE"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.