- 53
- 0
- CPU
- Intel core 2 quad q9300, 2500 MHz (7.5 x 333)
- Scheda Madre
- ASUS P5Q SE2 Intel P45+ICH10
- HDD
- 500 GB
- RAM
- 2 x 2gb DDR2-667 SDRAM
- GPU
- nVIDIA GeForce 9600 GS 768MB, PCI express DDR2
- Audio
- Realtek HDMI Output (Realtek High Definition Audio)
- Monitor
- LG Flatron W1952S 19 pollici,1440 x 900
- PSU
- OCZ Fatality 550W Modulare SLI e 25 Ampere a +12V
- Case
- ENERMAX Chakra Midi Tower ATX
- OS
- Windows seven
Ciao a tutti,
vorrei chiedervi un parere su come risolvere un problema di connessione a un database SQL presente su una rete internet, da un sito web presente in una rete diversa. Mi spiego:
Ho a mia disposizione un Web server con un mio sito web.
Questo sito web dovrà essere composto da 2 parti:
- una parte globale ( a cui potranno accedere tutti )
- una parte riservata ( in cui ogni utente registrato avrà il suo profilo personale)
Un cliente accederà al sito web visualizzando la "parte globale" dove saranno presenti dei report (visualizzazioni) che potranno essere acquistati.
Questi report, una volta acquistati, saranno disponibili per il cliente nella sua "parte riservata".
Fin qui tutto chiaro. Il problema nasce perchè il report fa riferimento a dei dati presenti in un DB di Sql Server.
Questo DB non è presente sul mio Web Server e nella mia rete ma in quella del cliente che si è collegato alla pagina Web.
Di conseguenza io dovrei collegarmi da questa pagina web presente sul mio web server al DB Sql presente sulla rete/macchina locale del cliente avendo a disposizione il nome dell'istanza, l'username, la password e il nome del DB con le relative tabelle.
Naturalmente il cliente si collegherà sempre e solo dalla propria rete in modo che avrà sempre a disposizione il collegamento diretto al proprio DB.
La mi domanda è: come faccio, tramite sito web, a collegarmi su un db di una macchina esterna alla mia rete nelle condizioni che vi ho descritto?
Fatemi pure esempi in qualsiasi linguaggio di programmazione o ditemi se c'è qualche tool o qualcosa del genere.
Grazie anticipatamente!
vorrei chiedervi un parere su come risolvere un problema di connessione a un database SQL presente su una rete internet, da un sito web presente in una rete diversa. Mi spiego:
Ho a mia disposizione un Web server con un mio sito web.
Questo sito web dovrà essere composto da 2 parti:
- una parte globale ( a cui potranno accedere tutti )
- una parte riservata ( in cui ogni utente registrato avrà il suo profilo personale)
Un cliente accederà al sito web visualizzando la "parte globale" dove saranno presenti dei report (visualizzazioni) che potranno essere acquistati.
Questi report, una volta acquistati, saranno disponibili per il cliente nella sua "parte riservata".
Fin qui tutto chiaro. Il problema nasce perchè il report fa riferimento a dei dati presenti in un DB di Sql Server.
Questo DB non è presente sul mio Web Server e nella mia rete ma in quella del cliente che si è collegato alla pagina Web.
Di conseguenza io dovrei collegarmi da questa pagina web presente sul mio web server al DB Sql presente sulla rete/macchina locale del cliente avendo a disposizione il nome dell'istanza, l'username, la password e il nome del DB con le relative tabelle.
Naturalmente il cliente si collegherà sempre e solo dalla propria rete in modo che avrà sempre a disposizione il collegamento diretto al proprio DB.
La mi domanda è: come faccio, tramite sito web, a collegarmi su un db di una macchina esterna alla mia rete nelle condizioni che vi ho descritto?
Fatemi pure esempi in qualsiasi linguaggio di programmazione o ditemi se c'è qualche tool o qualcosa del genere.
Grazie anticipatamente!