Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
COLLEGAMENTO A SQL SERVER TRAMITE INTERNET
martedì 18 dicembre 2007 - 08.39
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
MarcodotnetHell
Profilo
| Junior Member
98
messaggi | Data Invio:
mar 18 dic 2007 - 08:39
Volevo sapere se è possibile collegarsi attraverso il management studio express ad un sql server che si trova in un server raggiungibile attravero internet ad un'indirizzo ip.
io ho controllato che le connessioni remote siano attive, ho aperto il firewall per la porta 1433 nel router ma in ogni caso mi da errore 26. Error locating server....
Qualcuno mi può indirizzare verso una soluzione? Grazie mille.
denis.basei
Profilo
| Senior Member
222
messaggi | Data Invio:
mar 18 dic 2007 - 09:27
Ciao, hai verificato queste due cose?
1. Il server a cui ti devi collegare deve accettare connessioni remote. Ad esempio SQL server 2005 express di default non le accetta, è necessario abilitarle maualmente.
2. Nel firewall del tuo pc hai gestito l'eccezione della porta 1433?
Denis
amelix
Profilo
| Expert
694
messaggi | Data Invio:
mar 18 dic 2007 - 09:30
Chi ti da il servizio di Sql Server?
Aruba, per esempio, non permette l'accesso da remoto sui propri db.
Andrea -
http://www.MelisWeb.eu/
MarcodotnetHell
Profilo
| Junior Member
98
messaggi | Data Invio:
mar 18 dic 2007 - 09:34
No il server è mio non c'è nessun provider e l'adsl è una alice residenziale con un ip pubblico.
amelix
Profilo
| Expert
694
messaggi | Data Invio:
mar 18 dic 2007 - 09:36
Altra domanda...
Il tuo router è configurato per accettare le richieste e le istrada correttamente?
Andrea -
http://www.MelisWeb.eu/
MarcodotnetHell
Profilo
| Junior Member
98
messaggi | Data Invio:
mar 18 dic 2007 - 09:49
si almeno penso di si ho fatto in modo di impostare un server virtuale nel router di alice che tutte le richieste sulla porta 1433 TCP vengano reindirizzate sull'ip locale della machina dove c'è il server
denis.basei
Profilo
| Senior Member
222
messaggi | Data Invio:
mar 18 dic 2007 - 10:24
Scusa non ho ancora letto la versione del tuo sql server...
MarcodotnetHell
Profilo
| Junior Member
98
messaggi | Data Invio:
mar 18 dic 2007 - 10:32
SQL SERVER 2005 EXPRESS
amelix
Profilo
| Expert
694
messaggi | Data Invio:
mar 18 dic 2007 - 10:35
Hai verificato il punto 1 di Denis?
Andrea -
http://www.MelisWeb.eu/
MarcodotnetHell
Profilo
| Junior Member
98
messaggi | Data Invio:
mar 18 dic 2007 - 10:43
si sono andato sul configuratore della superfice d'attacco e ho abilitato sul tcp/IP e su name Pipe le connessioni remote.
amelix
Profilo
| Expert
694
messaggi | Data Invio:
mar 18 dic 2007 - 10:47
>si sono andato sul configuratore della superfice d'attacco e
>ho abilitato sul tcp/IP e su name Pipe le connessioni remote.
superfice d'attacco? Ma che cos'è?
È forse la traduzione di "Surface Area Configuration"?!?!?
Terrificante!!!
Allora rimane solo il problema router/adsl.
Altro test.
Hai un altro PC in rete x fare il test?
Se si prova così eliminiamo il problema del PC e lo spostiamo solo sull router/adsl.
Andrea -
http://www.MelisWeb.eu/
denis.basei
Profilo
| Senior Member
222
messaggi | Data Invio:
mar 18 dic 2007 - 11:05
Su SQL Server 2005 Express, come da manuale, per le connessioni remote devi anche:
1. Selezionare il nodo SQL Server 2005 Network Configuration > Protocols for SQLEXPRESS. In base a quanto fatto sopra il protocollo TCP/IP dovrebbe risultare Enabled.
2. Fare doppio click su TCP/IP, selezionare il gruppo IP Addresses, scorrere l’elenco fino ad individuare la voce IPALL e qui lasciare a blank la voce TCP Dynamic Ports ed indicare una porta su TCP Port (esempio 2301).
3. Riavviare il servizio MSSQLServer.
4. Lanciare dal pannello di controllo Windows Firewall, selezionare il tab Exceptions, premere il bottone Add Port... ed inserire come nome SQL Server 2005, come Port number quello impostato (1433 se non ricordo male).
Denis
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
mar 18 dic 2007 - 12:48
>Volevo sapere se è possibile collegarsi attraverso il management
>studio express ad un sql server che si trova in un server raggiungibile
>attravero internet ad un'indirizzo ip.
Se prevedi di non utilizzare una VPN ti sconsiglio caldamente di esporre su Internet un Database Server se non vuoi vederti bruciati/rubati/alterati i tuoi preziosi dati
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
MarcodotnetHell
Profilo
| Junior Member
98
messaggi | Data Invio:
mer 19 dic 2007 - 14:31
Allora vi riassumo quanto da me fatto e controllato:
1) Non ho firwall di windows installati sul pc server
2) Le connessioni remote sono abilitate sul tcp e name pipe
3) Il router adsl di alice è stato impsotato in modo tale che tutte le richieste al mio indirizzo ip pubblico sulla porta 1433 vengano veicolate sulla porta 1433 dell'ip del pc server (192.168.0.144).
4) Ho aperto il ramo dei protocolli del server sql 2005 è ho trovato la seguente siotuazione:
IP1
Attivato Sì
Attivo Sì
Indirizzo IP 192.168.0.144
Porta TCP 1433
Porte dinamiche (vuoto)
IP2
Attivato Sì
Attivo Sì
Indirizzo IP 127.0.0.1
Porta TCP 1433
Porte dinamiche (vuoto)
IPAll
Porta TCP 1433
Porte dinamiche (vuoto)
dopo tutto non funziona aiutooooooooo
MarcodotnetHell
Profilo
| Junior Member
98
messaggi | Data Invio:
mer 19 dic 2007 - 14:45
non è di sicuro la traduzione ma nella versione in italiana si chiama proprio così "configurazione superficie di attacco di Sql server"
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !