Aprire sqlexpress su server con visual basic

lunedì 29 dicembre 2008 - 13.27

tigre Profilo | Junior Member

ho provato ad aprire un sql situato su un server con questa istruzione:
cn1.Open "Provider=SQLNCLI;Server=\\10.111.51.11\sqlexpress;Database=pippo;Trusted_Connection=yes;"

ma mi da questo errore:
PROVIDER NAMED PIPE: RILEVATI PARAMETRI NON VALIDI[87]

da che deriva?

lbenaglia Profilo | Guru

>da che deriva?
Da una stringa di connessione errata
Il doppio backslash "\\" non bisogna specificarlo.
Inoltre:

1) Hai configurato le connessioni remote su quell'istanza?
2) Hai configurato opportunamente il firewall?
3) Il server ed il client appartengono allo stesso dominio oppure a domini trustati? Se la risposta è negativa, non puoi utilizzare la Windows Authentication ma sei costretto a ricorrere alla SQL Server Authentication.

In questo thread troverai alcuni consigli:
http://www.dotnethell.it/forum/messages.aspx?ThreadID=10971

Qui invece sono illustrate le stringhe di connessioni:
http://www.connectionstrings.com/sql-server-2005

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

tigre Profilo | Junior Member

ho provato senza le \\,
ora l'errore è:
INTERFACCE DI RETE SQL: ERRORE NELL'INDIVIDUAZIONE DEL SERVER/DELL'ISTANZA SPECIFICATI[xFFFFFFFFFFF]

lbenaglia Profilo | Guru

>ho provato senza le \\,
>ora l'errore è:
>INTERFACCE DI RETE SQL: ERRORE NELL'INDIVIDUAZIONE DEL SERVER/DELL'ISTANZA
>SPECIFICATI[xFFFFFFFFFFF]
Bene, ora leggi approfonditamente i links che ti ho suggerito.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5