2012-10-11 12 views
18

Ho la installata completa di Visual Studio 2010 (non espresso), con SQL Server che è venuto con esso pure:SQL Server Management Studio viene fornito con Visual Studio?

enter image description here

stavo cercando di individuare SQL Server Management Studio (ssms) per seguire this tutorial ma non riesco a trovarlo nella mia installazione.

Potrei teoricamente scaricare 2008 Management Studio Express ma date le tante edizioni e versioni di SSMS (ad esempio 2012 Express), come faccio a sapere se è compatibile con il mio VS 2010?

Inoltre, perché scaricare un'edizione Express se l'ho già nel mio DVD originale di Visual Studio 2010?

Quindi le mie domande sono:

  1. Is SSMS già installato, ma io non lo vedo? (se sì, come lo localizzo?)
  2. Se non è installato, devo solo eseguire di nuovo il programma di installazione, quindi installarlo?
  3. Se non è proprio sul DVD VS 2010 (come molti suggeriscono su SO), quale versione Express scaricabile è più compatibile con il mio VS 2010 (non espresso)?

Aggiornamento: (a beneficio dei futuri nuovi arrivati ​​MS SQL Server)

Grazie alle risposte di seguito sono riuscito a installare correttamente quello che mi serviva e soprattutto capire il quadro strumenti.

Quindi, per rispondere alla mia particolare domande una per una:

  1. No
  2. No
  3. SQL Server Management Studio espresso

Punte:

  1. Una volta installato tutto, la domanda successiva è "Che cosa devo fare dopo?". Fortunatamente, c'è un great tutorial che per me è molto più chiaro di quello ingombrante (collegamenti ripetitivi, ciclici, non lineari, ecc.) official Microsoft documentation.
  2. Nonostante la grandezza del tutorial di funzionex.com, non fornisce dettagli sufficienti su come inizialmente collegare to local. Ancora una volta, SO viene in soccorso e chiarisce che devono essere soddisfatte altre 2 condizioni: (a) Il servizio SQL Server Browser deve essere in esecuzione. (b) Il nome del server non deve essere "locale" ma piuttosto <local-pc-name>\SQLEXPRESS.
  3. Per creare un database in C# a livello di programmazione, utilizzare anche ADO.NET.
  4. Why utilizzare schemi.
  5. Non pensare nemmeno alla memorizzazione di file di database su un network share.
  6. Se si ottiene "Nome oggetto non valido" in un'istruzione SELECT per una tabella appena creata, refresh the local cache.
  7. Quando si incontra System.Data.SqlClient.SqlException per la prima volta si utilizza C# con un database esistente utilizzando new SqlConnection(), ricordare che "Origine dati =" non può specificare il nome del computer da solo (come nel tutorial) ma piuttosto che \ SQLEXPRESS si aggiunge al nome del computer. Inoltre, assicurarsi che TCP/IP Client Protocol sia abilitato.
+7

Non sono d'accordo con il voto al ribasso e il voto ravvicinato. La domanda è legata agli strumenti di sviluppo e, quindi, a soddisfare le aspettative del sito. –

+5

@SteveB Grazie. Alcune persone su SO non sembrano comprendere il valore di SO come "migliore di Google", specialmente per i principianti in un determinato campo. –

risposta

15

SSMS è per eseguire query ed eseguire attività di amministrazione del database, ecc. Configuration Manager è uno strumento di configurazione per SQL Server, in cui è possibile configurare (Start/Stop/utente credenziali, ecc.) i servizi utilizzati da SQL Server.

Tuttavia, l'installazione di Visual Studio non significa che si ottiene la versione completa di SQL Server, ma si ottiene l'edizione Express, che non include SSMS.

Forse this MSDN link aiuterà.

+0

OMG Sei un angelo. Questo è esattamente il tipo di collegamento di cui avevo bisogno. Grazie! –

3

Nessun Configuration Manager consente di configurare il modo in cui il server SQL consente le connessioni. Esiste ancora un "SQL Server Management Studio" per le query ecc.

+0

Grazie (e upvote) per chiarire almeno questa confusa situazione. SSMS viene fornito con VS DVD? –

+0

+1 molto corretto ... –

6

Come detto da bugfinder e altri (+1 a tutti) sql management studio e gestore di configurazione sql non sono la stessa cosa.

Non importa quale versione di Visual Studio avete.

Ciò che conta è la versione del server SQL che si possiede. I.e Hai installato SQL Server 2008, quindi dovresti scaricare lo studio di gestione per SQL Server 2008. (hai il link nella tua domanda). Ho vinto il 2010 e non ho mai incorporato lo studio di gestione.

+1

Grazie. Sto iniziando a capire il quadro. +1. –

Problemi correlati