Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Właściwa kolejność instalacji VS 2012 Express i SQL Server 2012 Express

Tak, istnieje specjalne zamówienie. Jeśli najpierw zainstalujesz SQL2012, nie będziesz mógł otwierać plików .sql w eksploratorze obiektów VS2012 (byłeś tam, zrobione). Jest to błąd, który został naprawiony w specjalnej wersji „Narzędzia danych SQL Server — aktualizacja z grudnia 2012 r.”. Smutne jest to, że ta aktualizacja nie pojawia się w zwykłych aktualizacjach systemu Windows (w moim systemie Windows 8) ani w żadnych aktualizacjach SQL wykrytych przed lub po zainstalowaniu dodatku SP1.

Dlatego właściwa kolejność to:najpierw VS2012, a następnie SQL2012. Zwłaszcza podczas stosowania dodatków Service Pack.

Źródło:

http://blog.wharton.com.au/category/ sql-server-data-tools/

Jeśli zdarzyło Ci się najpierw zainstalować SQL2012, a następnie VS2012, będziesz potrzebować aktualizacji z listopada 2012 r., aby naprawić pliki .sql:

http://msdn.microsoft.com/en-us/jj650015

Trochę więcej tła... Korzystam z Visual Studio od 2002 roku. Zawsze instalowałem własną edycję SQL Server 20XX, zanim zainstalowałem Visual Studio 2003, 2005, 2008, 2010, a ostatnio 2012. To dlatego, że nigdy nie użył programu SQL Server Express dostarczonego z programem Visual Studio. Moje pliki danych były o wiele za duże w stosunku do limitów 2 GB narzuconych przez wcześniejsze wersje programu SQL Server Express. Instalując najpierw SQL Server, pozwoliło mi to na użycie nazwy instancji głównej na komputerze, zamiast przejęcia jej przez SQL Express w ciągu ostatniej dekady.

Nigdy nie miałem problemu z tym zamówieniem, aż do VS2012 i SQL2012. Jak wspomniano w powyższym artykule w blogu, najpierw zainstaluj program VS2012 przed programem SQL Server.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Znaczenie dziennika transakcji w SQL Server

  2. Kolejność wykonania zapytania SQL

  3. Jak dynamicznie mapować kolumny wejściowe i wyjściowe w SSIS?

  4. Jak dodać klucz podstawowy autoincrement w serwerze sql za pomocą nvarchar?

  5. Pobierz liczbę cyfr po przecinku zmiennoprzecinkowym (z częścią dziesiętną lub bez)