none
IIS Web Service RRS feed

  • Domanda

  • Ciao a tutti,
    allora ho il mio web service asmx installato in una directory virtuale di IIS, che non riesce ad accedere ad un'istanza locale di sqlserver. Segue l'errore riscontrato:

    Si è verificato un errore di rete o specifico dell'istanza mentre si cercava di stabilire una connessione con SQL Server. Il server non è stato trovato o non è accessibile. Verificare che il nome dell'istanza sia corretto e che SQL Server sia configurato in modo da consentire connessioni remote. (provider: SQL Network Interfaces, error: 26 - Errore nell'individuazione del server/dell'istanza specificata)

    1. SQL Server accetta connessioni remote
    2. SQL Server ha l'utente Servizio di rete come utente di accesso al server e al database
    3. IIS ha in Pool di applicazioni in DefaultApp Identità NetworkService

    Cos'altro posso vedere ?


    • Modificato kio2008 venerdì 11 ottobre 2013 21:13
    venerdì 11 ottobre 2013 21:12

Risposte

  • verifiche da fare:

    1) accertati che la connettività tcp/ip sia abilitata per la tua istanza di sql server usando SQL Server Configuration Manager

    2) accertati che l'account utente utilizzato per eseguire l'application pool su cui è in esecuzione il web service sia una account autorizzato ad accedere all'istanza di sql server e al database in particolare che sta sotto al servizio.

    ciao.


    Edoardo Benussi
    Microsoft MVP - Directory Services
    edo[at]mvps[dot]org

    lunedì 14 ottobre 2013 07:17
    Moderatore
  • Sembra che non riesca ad individuare il server/istanza

    dal Blog di Microsoft: sql-network-interfaces-error-26-error-locating-server-instance-specified

    1) Make sure your server name is correct, e.g., no typo on the name.
    2) Make sure your instance name is correct and there is actually such an instance on your target machine. [Update: Some application converts \\ to \. If you are not sure about your application, please try both Server\Instance and Server\\Instance in your connection string]
    3) Make sure the server machine is reachable, e.g, DNS can be resolve correctly, you are able to ping the server (not always true).
    4) Make sure SQL Browser service is running on the server.
    5) If firewall is enabled on the server, you need to put sqlbrowser.exe and/or UDP port 1434 into exception.

    Spero risolva.


    Gastone Canali >http://www.armadillo.it

    Se alcuni post rispondono al tuo quesito(non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anche i post utili. GRAZIE! Ricorda di dare un occhio ai link Click Here andHere


    lunedì 14 ottobre 2013 11:04
    Moderatore

Tutte le risposte

  • Credo per intuito sia un errore di codice prova e verifica se persiste posta il codice !
    sabato 12 ottobre 2013 13:20
  • Ecco la stringa di connessione :

    Data Source=(local);Persist Security Info=True;Trusted_Connection=yes;Timeout = 300;Initial Catalog=myDataBase

    domenica 13 ottobre 2013 11:44
  • verifiche da fare:

    1) accertati che la connettività tcp/ip sia abilitata per la tua istanza di sql server usando SQL Server Configuration Manager

    2) accertati che l'account utente utilizzato per eseguire l'application pool su cui è in esecuzione il web service sia una account autorizzato ad accedere all'istanza di sql server e al database in particolare che sta sotto al servizio.

    ciao.


    Edoardo Benussi
    Microsoft MVP - Directory Services
    edo[at]mvps[dot]org

    lunedì 14 ottobre 2013 07:17
    Moderatore
  • Sembra che non riesca ad individuare il server/istanza

    dal Blog di Microsoft: sql-network-interfaces-error-26-error-locating-server-instance-specified

    1) Make sure your server name is correct, e.g., no typo on the name.
    2) Make sure your instance name is correct and there is actually such an instance on your target machine. [Update: Some application converts \\ to \. If you are not sure about your application, please try both Server\Instance and Server\\Instance in your connection string]
    3) Make sure the server machine is reachable, e.g, DNS can be resolve correctly, you are able to ping the server (not always true).
    4) Make sure SQL Browser service is running on the server.
    5) If firewall is enabled on the server, you need to put sqlbrowser.exe and/or UDP port 1434 into exception.

    Spero risolva.


    Gastone Canali >http://www.armadillo.it

    Se alcuni post rispondono al tuo quesito(non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anche i post utili. GRAZIE! Ricorda di dare un occhio ai link Click Here andHere


    lunedì 14 ottobre 2013 11:04
    Moderatore
  • Ciao,

    Nel frattempo, evidenzio i consigli ricevuti qui sopra.

    Se ci sono delle notizie oppure se vuoi condividere la tua esperienza con gli altri membri della community, puoi sempre postare in questo spazio, aggiornando il thread.

    Grazie a tutti della partecipazione nel forum,


    Anca Popa Follow ForumTechNetIt on Twitter

    Microsoft offre questo servizio gratuitamente, per aiutare gli utenti e aumentare il database dei prodotti e delle tecnologie. Il contenuto viene fornito “così come è” e non comporta alcuna responsabilità da parte dell'azienda.

    giovedì 17 ottobre 2013 14:20