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
Siegazione.... Sql server 2005
domenica 14 dicembre 2008 - 01.54
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
luxsor
Profilo
| Guru
1.079
messaggi | Data Invio:
dom 14 dic 2008 - 01:54
Ciao a tutti,
ho creato un applicazione con vb2008 che si collega da remoto ad un db sql server 2005 express.
Quindi SQL server 2005 accetta connessioni remote, ma con un solo pc (dei 4 provati), ho riscontrato il seguente errore di connessione: (Provider: Interface di rete SQL, error: 26 - Errore nell'individuazione del server/dell'istanza specificata).
Sono andato a sostituire nella stringa di connessione, anzi che il nome dell'istanza, ci ho messo il numero di porta. Con questa modifica il programma ci è connesso senza problemi.
Chi mi potrebbe spiegare questo?
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
dom 14 dic 2008 - 10:41
>Chi mi potrebbe spiegare questo?
Ciao Carmelo,
Puoi postare le due stringhe di connessione?
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
luxsor
Profilo
| Guru
1.079
messaggi | Data Invio:
dom 14 dic 2008 - 12:16
Ciao Lorenzo, le stringhe di connessione sono:
1 = Data Source=87.238.20.87\SQLEXPRESS; Initial Catalog=DigiSatDB; User ID=CARMELO; password=admin
2 = Server=87.238.20.87,1344;Initial Catalog=DigiSatDB; User ID=CARMELO; password=admin
Con la prima mi sono collegato tranquillamente con tutti i computer che ho provato, tranne 1
Con la seconda mi riesco a collegare sia con quello che prima non riuscivo che con tutti.
Come mai?
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
dom 14 dic 2008 - 16:19
>1 = Data Source=87.238.20.87\SQLEXPRESS; Initial Catalog=DigiSatDB;
>User ID=CARMELO; password=admin
>
>2 = Server=87.238.20.87,1344;Initial Catalog=DigiSatDB; User
>ID=CARMELO; password=admin
>
>Con la prima mi sono collegato tranquillamente con tutti i computer
>che ho provato, tranne 1
>Con la seconda mi riesco a collegare sia con quello che prima
>non riuscivo che con tutti.
>
>Come mai?
In tutta onestà non saprei
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
luxsor
Profilo
| Guru
1.079
messaggi | Data Invio:
dom 14 dic 2008 - 18:07
Ciao Lorenzo,
ti ringrazio lo stesso per l'interessamento.
Ti vorrei chiedere secondo te, è preferibile inserire nella stringa di connessione anzi che il servizio sql il numero di porta?
Al livello di prestazioni può cambiare qualcosa?
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
dom 14 dic 2008 - 18:52
>Ti vorrei chiedere secondo te, è preferibile inserire nella stringa
>di connessione anzi che il servizio sql il numero di porta?
>
>Al livello di prestazioni può cambiare qualcosa?
No, non cambia niente da questo punto di vista.
Specificando direttamente la porta eviti di utilizzare il SQL Server Browser dato che il client conosce già a priori la porta utilizzata dall'istanza alla quale intende autenticarsi, pertanto puoi arrestare lato server quel servizio.
Di conseguenza puoi chiudere sul firewall la porta UDP 1434 utilizzata dal SQL Server Browser.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
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 !