Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    IIS aprire un database in rete

    Ciao a tutti,

    ho un grande problema e non riesco propio a venirne a capo

    Ho due server tutti w2K sul server A cè IIS e un sito in asp sul server B risiede invece un db foxpro.

    Il web server tramite le pagine ASP va ad aprire la connessione al
    database Visual FoxPro (specificando sulla stringa di connessione della
    pagina ASP il percorso di rete del database FoxPro). La stringa di
    connessione utilizzata è la seguente:

    Set SPSpinelliConn=Server.CreateObject ("ADODB.Connection")
    SPSpinelliConn.open "Driver=Microsoft Visual Foxpro Driver;
    SourceType=DBC;SourceDB=\\ServerB\Dir1\Dir2\DB\DBF oxPro.dbc"

    ma viene restituito un messaggio di errore seguente:

    Microsoft OLE DB Provider for ODBC Drivers error '80004005'
    [Microsoft][ODBC Visual FoxPro Driver]Cannot open
    file\\ServerB\Dir1\Dir2\DB\DBFoxPro.dbc.
    D:\WWWROOT\azienda.it\GESTIONE\../Lib/connessione.asp, line 142

    A proposito. Lo stesso database spostato direttamente sul web server e cambiando la stringa di connessione impostando il percorso locale, viene invece aperto correttamente

    Ho anche impostato l'Utente IUSR del web server sulla macchiana con il DB ma niente.

    Qualcuno di voi ne sa qualcosa???????
    Pablo Ramiro Gonzales Pereira Garcia, Perez Blanco Rodriguez, Gomes Gallardo Ramirez, Lopez Vera Rameira, Vega Rosario Lorca Martinez
    www.benents.it
    I video su youtube

  2. #2
    Puoi provare a fare un po’ meno larga la stringa SourceDB=\\ServerB\Dir1\D
    ir2\DB\DBFoxPro.dbc nel senso che la database è dentro 3 sotto cartelle.

    Sposta il database alla cartella "Dir1"
    Nullius boni sine socio iucunda possessio est.

  3. #3
    Originariamente inviato da Tania Borealis
    Puoi provare a fare un po’ meno larga la stringa SourceDB=\\ServerB\Dir1\D
    ir2\DB\DBFoxPro.dbc nel senso che la database è dentro 3 sotto cartelle.

    Sposta il database alla cartella "Dir1"
    come mai???? potrebbe influire sulla connessione??? :master:
    Pablo Ramiro Gonzales Pereira Garcia, Perez Blanco Rodriguez, Gomes Gallardo Ramirez, Lopez Vera Rameira, Vega Rosario Lorca Martinez
    www.benents.it
    I video su youtube

  4. #4
    Utente di HTML.it L'avatar di seclimar
    Registrato dal
    Sep 2002
    Messaggi
    21,042
    leggi la guida che trovi in alto su questo forum
    IIS e PROBLEMI DI AUTENTICAZIONE

    vale lo stesso anche quando IIS deve prendere dei dati da un altro pc...
    IIS deve avere i permessi per farlo!

  5. #5

    arggggggg

    Originariamente inviato da seclimar
    leggi la guida che trovi in alto su questo forum
    IIS e PROBLEMI DI AUTENTICAZIONE

    vale lo stesso anche quando IIS deve prendere dei dati da un altro pc...
    IIS deve avere i permessi per farlo!
    Grazie seclimar.....

    avevo già effettuato le operazioni indicate. L'unica che devo ancora provare è la sincronizzazione degli orologi.

    Ma tu dici che puo dipendere da quello?

    Pablo Ramiro Gonzales Pereira Garcia, Perez Blanco Rodriguez, Gomes Gallardo Ramirez, Lopez Vera Rameira, Vega Rosario Lorca Martinez
    www.benents.it
    I video su youtube

  6. #6
    Utente di HTML.it L'avatar di seclimar
    Registrato dal
    Sep 2002
    Messaggi
    21,042
    orologi ??
    e cosa c'entrano ?????



    IIS gira in genere con l'utente IUSR_nomePC (se usi anonymous)

    questo utente deve poter leggere il DB

    cosa impossibile poiche' sull'altro pc non hai IUS_nomePC
    e se lo hai aggiunto... che password hai messo ?

  7. #7
    La soluzione per questo problema è utilizzare un'unità di rete.

    Una volta creata, imposta la connessione del DB su quell'unità con il path fisico.
    Stefano

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 © 2026 vBulletin Solutions, Inc. All rights reserved.