Newsgroup: it.comp.www.asp
Titolo: ASP e Reti Microsoft...

Ciao a tutti...
ho un piccolo problemino riguardante la connessione con il database presente
fra 2 server, il tutto tramite ASP...
Mi spiego... Il server 1 (quello che fa' da server WEB) e il server 2
(quello con il DB), entrambi sono collegati ad un HUB switch e alla rete
interna, poi il server web ha un'altra scheda di rete collegata al router
che gli permette di essere collegata con l'esterno...
Il mio problema e' il seguente, il server 1 deve interfacciarsi tramite ASP
al database che si trova sul server 2...
Tutta la rete interna e' fatta con il TCP e il client di microsoft (e
rispettive condivisioni)...
Sperando che le condivisioni fra i 2 computer bastasse a permettermi di
collegarmi al database tramite ASP ( "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=H:\database\db.mdb", inteso che H: e' il nome con cui il server 1
vede la directory del server 2 con il DB )...
Il problema temo sia di autorizzazioni alle directory (entrambi i server
sono win2000 e NON sono su di un dominio).
Praticamente quando vado a leggere il DB, mi viene detto che il db e'
inesistente o aperto in modo esclusivo da un'altro utente...
I due casi citati dall'ASP sono entrambi impossibili:
1 - perche' il DB non e' aperto da nessuno
2 - il DB lo apro con access dal server 1 (quello che esegue lo script ASP)
3 - se eseguo lo stesso script dal server 2 (che non ha accesso ad inet)
cambiando solamente il path, funziona...
Che puo' essere? che devo fare? Il db mi server sia in Read mode che in
Write mode...
Spero che qualcuno mi possa aiutare...
Ciao ;^)=
--
Massimo "Red Foxy" Ciccio'
Home Page: 
http://www.redfoxy.go.to/
ICQ: 65721997
Fax: 1782217407
http://www.intelliad.com/?244F5F07
 <-- Iscrivetevi subito!!!
..o0 Dentro ognuno di noi c'e' un animale, sta' a noi scoprirlo e domarlo 0o.

vede la directory del server 2 con il DB )...
<ZAP>
Il problema e' dovuto al protocollo NETBEUI che MS usa per
mettere in condivisione le directory. Non sempre i router lo 
"passano". Ti consiglio di migrare verso un database piu'
efficiente (visto che hai una macchina ad uopo), tipo
SQL Server o Oracle.
Davide

 SQL Server o Oracle.
Hemmm... Che centra netbeui e il router?
Entrambi i server sono collegati tramite TCP e non passano dal router (se
non hanno richieste)...
La connessione dello script ASP poi dovrebbe essere indipendente dalla
richiesta (se da inet o no) visto che va a considerare il path come "path
fisico" sul computer e non come path per il client (cioe' da ragiungere da
inet)...
Correggetemi se sbaglio... (Ei? che fate??? mettete giu' quei bavagli! no la
gogna noooo!!!! :P )



Moderatore di it.comp.www.asp
Sito di supporto: 
http://www.aspitalia.com/newsgroup/icwa.asp
Tutto su WindowsNT? Su 
http://www.aspitalia.com
Professional WAP, per te su 
http://www.aspitalia.com/store/
Impara l'e-conomy su 
http://www.e-conomy.it

 percorso di rete non riuscirai mai ad accedere a quel file.
Gia' provato... mi manda a quel paese...


 vede la directory del server 2 con il DB )...
Io risolverei questo problema in questo modo: nel server iis crea una
directory virtuale che punta alla directory dov'e' il tuo database e poi
riferisciti, usando server.mappath, indicando nel percorso la directory
virtuale.
Giorgio Leonardi


Si, ma cosi' non rendo accessibile il db alla scrittura e alla lettura e non
solo all'asp?
