none
SQLCMD RRS feed

  • Domanda

  • Avrei un problema per il lancio di procedure tramite sqlcmd. Ho letto su un sito che si possono lanciare stored procedure da riga di comanda( anche se sconsiglaito ) e mi tornerebbe molto comodo farlo solo che quando lancio la mia stored scrivendo "sqlcmd -Q"EXEC Farma.dbo.ConvertiFarma"   dove farma è il mio db e ConvertiFarma la mia stored mi viene restituito come errore   

    "Sqlcmd: errore: Microsoft SQL Server Native Client 11.0 : Provider named pipe: I
    mpossibile aprire una connessione a SQL Server [2]. .
    Sqlcmd: errore: Microsoft SQL Server Native Client 11.0 : Timeout di accesso sca
    duto.
    Sqlcmd: errore: Microsoft SQL Server Native Client 11.0 : Si è verificato un err
    ore specifico dell'istanza o relativo alla rete durante il tentativo di stabilir
    e una connessione a SQL Server. Server non trovato o non accessibile......."

    Presumo derivi dal fatto che la mia istanza di sql non è accessibile tramite autenticazione di windos e non riesco a capirne il perchè

    qualcuno sa aiutarmi

    Grazie 100 in anticipo

    PS.mi sono dimenticata di dire che sto usando sql express 2012

    sabato 18 maggio 2013 15:34

Tutte le risposte

  • Buongiorno Antonella, 

    innanzitutto non credo sia sconsigliato l'uso di SQL CMD.. in fondo è la stessa cosa che usare la management console, è una semplice shell da cui eseguire i comandi senza passare dall'interfaccia grafica.

    Nello specifico il tuo errore non riguarda l'autenticazione (win o mixed), riguarda la non raggiungibilità del server.. ti stai connettendo dallo stesso client da cui usi la management console? Le impostazioni di connessione sono corrette (Nome macchina, nome istanza SQL Server, nome database)  ?

    Comunque, SQL Server non và senza l'autenticazione di windows, al massimo il tuo utente non è in grado di collegarsi perché c'è una policy che glielo impedisce.

    un saluto

    lunedì 20 maggio 2013 07:23