2013-03-16 13 views
5

Ho difficoltà a connettermi al mio MS SQL Server e non riesco a trovare tutorial o risposte su come farlo, anche se penso che questo dovrebbe essere qualcosa di abbastanza standard.Connessione a SQL Server 2008 utilizzando Microsoft Server Management Studio

La mia configurazione attuale è questa - ho appena nuovo installato Visual Studio 2010 e seguirono Beth Massi's articolo Step-by-Step: Installing SQL Server Management Studio 2008 Express after Visual Studio 2010: http://blogs.msdn.com/b/bethmassi/archive/2011/02/18/step-by-step-installing-sql-server-management-studio-2008-express-after-visual-studio-2010.aspx

ma non sono in grado di connettersi a un server SQL. Nel mio Configuration Tools\SQL Server Configuration Manager vedo questo quando l'ho aperto:

Configuration Manager Main View

ho impostato Enable tutti TCP\IP e Named Pipes (Appena visto che questo può essere un problema) e nelle proprietà del SQL Server (SQLEXPRESS) da servizi che vedo questo :

SQL config properties

vedo anche nella scheda Log On questo:

SQL conf pass

una sorta di password (non accettata da me) sembra essere qualcosa di default, ma dal momento che non sono sicuro dove il problema è che io cerco di mostrare tutto quello che penso possa avere qualcosa a che fare con il mio problema risolvere .

Alla fine ho provato diverse opzioni per connettersi al mio SQL Server modulo di Management Studio ho finito con questo:

SQL management studio and Error

Come vedi ho un errore (in dotazione al fine di essere in grado leggerlo). Ho letto il nome della macchina che potrebbe essere richiesto, quindi il nome dell'account utente è Xman e il nome della mia macchina è Xman-PC. Eveh anche se la mia immagine printscreen non è da questa prova ho fatto un tentativo di connessione al server con XMAN-PC\SQLEXPRESS ma ancora una volta -. Nessun successo \

mi potrebbe puntare a un buon tutorial su come connettersi a un MS SQL Server (Non posso credere che non ci sia nulla che spieghi in semplici passaggi cosa devi fare per connetterti a un server) o potresti dirmi come configurare le mie configurazioni in modo che possa effettivamente iniziare a lavorare con i database?

P.S

dimenticato di dire in Command Prompyt-sqlcmd comando restituisce anche l'errore - Could not open SQL connection.

P.S

Finalmente sono riuscito a connettersi utilizzando Windows Authentication e (local)\sqlexpress per ServerName. Il che significa almeno che tutto funziona. Ma ora ancora di più mi piacerebbe sapere come connettersi usando SQL Server Authentication. Deve essere qualcosa di predefinito com'era per Windows Authentication?!

+0

Hai provato ad avviare il servizio SQL Browser? – DaveShaw

+0

No, lo farò. Come posso conoscere i dati predefiniti che devo fornire per l'autenticazione SQL? Grazie! – Leron

+0

Dovrebbe essere l'autenticazione di Windows, a meno che non abbiate fatto qualcosa di diverso durante l'installazione. – DaveShaw

risposta

1

Sembra che tu abbia svolto il duro lavoro: l'ultimo passaggio sarà l'attivazione dell'autenticazione di SQL Server.

Poiché sono stati installati con i valori predefiniti, è consentita solo l'autenticazione di Windows; è necessario impostarlo su Modalità Server SQL e Autenticazione Windows. È possibile farlo tramite Management Studio tramite l'istanza Proprietà ->Sicurezza.

Vedere questo collegamento per i dettagli completi: Change Server Authentication Mode.

+0

'Una connessione è stata stabilita con successo con il server ma poi si è verificato un errore durante la procedura di accesso. (fornire: provider di memoria condivisa, errore: 0 - Nessun processo è all'altro capo del tubo.) - Qualche idea su cosa potrebbe causare questo errore? – Leron

+0

Scusa, il mio male, questo è stato causato dal fatto che non ero attivo 'login, ma ancora non riesco a connettermi Sembra che il nome server non sia lo stesso per l'autenticazione di SQL Server – Leron

+0

Non ho idea del motivo per cui deve essere così difficile ma alla fine ce l'ho fatta. Grazie. La tua risposta e questo - http : //social.msdn.microsoft.com/Forums/en-US/sqlgetstarted/thread/16706dec-209f-42c4-8dc7-4ee4dd5df482/ reso possibile, nel caso in cui qualcun altro stia cercando di fare lo stesso. – Leron

Problemi correlati