sql >> Database teknologi >  >> RDS >> Sqlserver

Korrekt installationsrækkefølge VS 2012 Express og SQL Server 2012 Express

Ja, der er en bestemt rækkefølge. Hvis du først installerer SQL2012, vil du ikke være i stand til at åbne .sql-filer i VS2012's objektudforsker (been there, done that). Dette er en fejl, der blev rettet med en speciel "SQL Server Data Tools - December 2012 update". Det triste er, at denne opdatering ikke vises i de almindelige Windows-opdateringer (på min Windows 8), og heller ikke på nogen SQL-opdateringer, der er fundet før eller efter SP1 blev installeret.

Derfor er den rigtige rækkefølge:VS2012 først og derefter SQL2012. Især når du anvender service packs.

Kilde:

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

Hvis du først kom til at installere SQL2012 og derefter VS2012, skal du bruge opdateringen fra november 2012 for at rette dine .sql-filer:

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

Lidt mere baggrund... Jeg har brugt Visual Studio siden 2002. Jeg har altid installeret min egen SQL Server 20XX-udgave, før jeg installerede Visual Studio 2003, 2005, 2008, 2010 og senest 2012. Dette skyldes, at jeg aldrig brugte SQL Server Express, der fulgte med Visual Studio. Mine datafiler var alt for store til de 2 GB-grænser, der blev pålagt af tidligere udgaver af SQL Server Express. Ved at installere SQL Server først, gav dette mig mulighed for at bruge rodforekomstnavnet på maskinen i stedet for at SQL Express overtog det i det sidste årti.

Jeg havde aldrig et problem med denne ordre, indtil VS2012 og SQL2012. Som nævnt i blogartiklen ovenfor skal du installere VS2012 først før SQL Server.



  1. Hvordan bruger man TimeZoneInfo i en SQLCLR-samling i SQL Server 2012

  2. Send en liste over heltal fra C# til Oracles lagrede procedure

  3. Sådan fjerner du kommaer med heltal fra MIN SQL-valgsforespørgsel

  4. Rengøring ved opbevaring af serialiseret array