Domanda

Sono in esecuzione come il mio sistema operativo host - Win 7 x64 e l'esecuzione di un'istanza di SQL Server 2005 (sviluppatore, x64). Sono anche in esecuzione un'istanza di Virtual PC XP e sto cercando di connettersi al sistema operativo host istanza SQL senza un sacco di fortuna.

I fare un rumore metallico l'host dal sistema operativo guest e viceversa.

Il Virtual PC Guest non utilizza la scheda di rete NAT, ma la scheda fisica della macchina.

Mi sono imbattuto Server SQL Surface Area strumento di configurazione sull'host e fatto in modo che sia a livello locale e le connessioni remote sono ammessi per TCP / IP e named pipe.

ho installato il client nativo di SQL Server 2005 sul Guest XP OS così come SQLCMD.

Quando ho edizione: "SQLCMD -L" Vedo:

Servers:
    ROBSWIN7BOX

Tuttavia quando provo "SQLCMD -S ROBSWIN7BOX", ottengo:

HResult 0x52E, Level 16, State 1
Named Pipes Provider: Could not open a connection to SQL Server [1326].
Sqlcmd: Error: Microsoft SQL Native Client : An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connection
s..
Sqlcmd: Error: Microsoft SQL Native Client : Login timeout expired.

Ho anche provato vari SQLCMD -S .. U sa .. -P e SQLCMD -S ... -E (SQL Server è configurato per l'autenticazione modalità mista).

Tutte le idee? Che cosa sto trascurando?

THanks!

Rob

È stato utile?

Soluzione

0x52e Errore: (Win32) 0x52e (1326) - Errore durante l'accesso. Nome utente sconosciuto o password

È necessario Win autenticazione per aprire la named pipe. Assicurarsi che porta SQL è aperta dal firewall host e forzare tcp nella vostra connessione: SQLCDM -S tcp:ROBSWIN7BOX -U user -P pwd

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top