PDA

View Full Version : Accedere a SQL Server da Remoto


squadraf
10-12-2008, 12:22
Ho un'applicazione, installata in locale, che deve accedere ad un database SQL EXPRESS 2005 residente su una postazione remota.
Ho provato a configurare l'odbc, nella postazione client, mettendo come percorso server:

IP_PUBBLICO\NOMEPC\NOME_ISTANZA_SQLSERVER

Ho anche provato con

IP_PUBBLICO\NOME_ISTANZA_SQLSERVER.

ma non funziona. Si deve tener conto che la macchina remota, cioè quella che ha il server sql si trova dietro un router (e quindi ha indirizzo 192.168.x.x)
Come bisogna configurare sia la macchina server che il client?
Grazie

linux_goblin
10-12-2008, 13:30
il problema non è sql server ma l'ip (privato) che non viene correttamente instradato dal router (proprio perchè è privato)

dovresti configurare il client perchè riesca a raggiungere il server e per far ciò suggerisco una route statica che abbia come gateway l'ip pubblico del router

come farlo dipende dal s.o. installato

ciao,
Marco - Goblin

squadraf
10-12-2008, 14:17
Il client ha Windows XP, mentre il server ha Windows 2003.
Come bisogna settarlo?

khael
10-12-2008, 15:19
Il client ha Windows XP, mentre il server ha Windows 2003.
Come bisogna settarlo?

ciao
scusate se mi intrometto; non vorrei sbagliare, ma marco ha ragione;
il "problema" risiede nel router, dovresti configurarlo con un forwarding verso una porta del server (la 1433 mi sembra per sql server) in modo da poter accedere dall'esterno al server.
Che router usi?

squadraf
10-12-2008, 21:40
Alice, quello con la card..

khael
10-12-2008, 22:18
Alice, quello con la card..

non mi sembra si possa fare...
ti conviene chiedere nel th di alice 7 mega, se e' possibile fare il forwarding delle porte con l'alice gate 2+ =)