Ho usato per avere un'applicazione desktop che punta a un database Sybase attraverso un file .ini
che ha avuto questa stringa di connessione:SQL Server "Named Pipes Provider: Impossibile aprire una connessione a SQL Server [53]"
CONNECTION_NAME = "DSN="Dna_Name";UID="User";PWD="Password""
Ha funzionato perfettamente.
Alcuni giorni fa il database è stato migrato a SQL Server 2008 R2 e devo aggiornare il file .ini
per reindirizzare il nuovo server di produzione. Ho aggiornato la stringa di connessione come segue:
CONNECTION_NAME = "Provider=SQLNCLI10.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog="CatalogName";Data Source="Production_DNS""
Ma sto ottenendo il seguente errore:
Named Pipe Provider: Could not open a connection to SQL Server [53]
Note aggiuntive:
- produzione DNS è perfettamente funzionante in altre aree IT e altre app stanno raggiungendo il server senza problemi.
- Sto provando a connettermi dalla casella di sviluppo.
- L'applicazione è un'implementazione ereditata con diversi anni, ecco perché il file
*.ini
deve essere tenuto in giro.
Ho alcune ore di navigazione in internet per i dettagli di errore con quasi nessun risultato.
La nuova stringa di connessione sembra corretta ?. Qualche idea su cosa può generare l'errore? Raccomandazioni?
Grazie in anticipo,