SQL ServerのエディションがインストールされていないWin7 64システムに、Visual Studio 2012 for Webをインストールしました。SQL Server 2012 Express をインストールするオプションが表示されると思いましたが、そうではありませんでした。VSをインストールした後、Server 2012をインストールしたいと思います。SQL Server は VS 2012 を認識し、SQL Server が VS 2012 より前にリリースされたことを認識して統合しますか? VS の前に SQL をインストールするために VS をアンインストールしたくありません。
2 に答える
はい、特定の順序があります。最初に SQL2012 をインストールすると、VS2012 のオブジェクト エクスプローラーで .sql ファイルを開くことができなくなります (そこにありましたが、それを行いました)。これは、特別な「SQL Server Data Tools - December 2012 update」で修正されたバグです。悲しいことに、この更新プログラムは通常の Windows Update (私の Windows 8) にも、SP1 のインストール前またはインストール後に検出された SQL 更新プログラムにも表示されません。
したがって、適切な順序は、最初に VS2012、次に SQL2012 です。特にサービス パックを適用する場合。
ソース:
http://blog.wharton.com.au/category/sql-server-data-tools/
最初に SQL2012 をインストールしてから VS2012 をインストールした場合は、.sql ファイルを修正するために 2012 年 11 月の更新プログラムが必要になります。
http://msdn.microsoft.com/en-us/jj650015
もう少し背景情報... 私は 2002 年から Visual Studio を使用しています。Visual Studio 2003、2005、2008、2010、そして最近では 2012 をインストールする前に、常に独自の SQL Server 20XX エディションをインストールしてきました。 Visual Studio に付属の SQL Server Express を使用しました。私のデータ ファイルは、以前のエディションの SQL Server Express で課せられた 2 GB の制限に対して大きすぎました。最初に SQL Server をインストールすることで、過去 10 年間に SQL Express が引き継ぐ代わりに、マシン上でルート インスタンス名を使用できるようになりました。
VS2012 と SQL2012 まで、この順序で問題が発生したことはありません。上記のブログ記事に記載されているように、SQL Server の前に VS2012 を最初にインストールします。
問題なくインストールされるはずです。数週間前に、最初にVS 2012、次にSQL Serverというまったく同じ順序でこれを行ったところ、問題なく動作しました。
セットアップに続いて SQL Server をインストールしてセットアップし、再起動するだけで、VS の DB Explorer から接続できるようになります。
それでもうまくいかない場合は、すべてを最初から再インストールすることをお勧めします。