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?
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:
- Is SSMS già installato, ma io non lo vedo? (se sì, come lo localizzo?)
- Se non è installato, devo solo eseguire di nuovo il programma di installazione, quindi installarlo?
- 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:
- No
- No
- SQL Server Management Studio espresso
Punte:
- 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.
- 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
. - Per creare un database in C# a livello di programmazione, utilizzare anche ADO.NET.
- Why utilizzare schemi.
- Non pensare nemmeno alla memorizzazione di file di database su un network share.
- Se si ottiene "Nome oggetto non valido" in un'istruzione SELECT per una tabella appena creata, refresh the local cache.
- Quando si incontra
System.Data.SqlClient.SqlException
per la prima volta si utilizza C# con un database esistente utilizzandonew 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.
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. –
@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. –