WinXPのMsSuport期限がせまっているのと同様、現在Windows7にインストールしているSqlServer2005 VisualStudio2005ともに 少々先の話ではあるがSuport期限がともに 2016/04/12と後2年になっている。
思い切ってSqlServer2012 VisualStudio2012に移行を試みることにした。ここまでSuport期限を伸ばせば 片足が棺おけに入るぐらいまでOK(爆)まずは一安心
予算は当然ロハ!!
まずはSqlServer2005Express –> 2012Express
0)DBのバックアップ & 2005アンインストール
1)Expressのダウンロード
Win7マシンは32ビットOSなので Microsoftのダウンロードセンタから JPNx86SQLEXPRWT_x86_JPN.exeをダウンロード。そもそもこれが過ちの始まり。すでにSP1が提供されているので こちらからダウンロードすべきだった。こっちからやっておけばドツボにはまることは きっとなかった。早とちり!!!&後悔先にたたず
2)Win7 SP1インストール
ダウンロードしたSqlServerExpressのインストーラーを起動し インストール。
いきなり Win7にSP1が適用されていないので インストールできない とのご託宣。
こまめにUpdateしているのに・・・しかも WinUpdの更新対象リストに載ってこない 原因追求も面倒なので
Microsoftのダウンロードセンタから windows6.1-KB976932-X86.exeをダウンロードして インストール。
3)SqlServer2012Expressインストール
再度 SqlServerExpressのインストーラーを起動し インストール。
Defaultの設定にしたがって インスタンス名=SQLExpressとしてインストール。
今度は何事もなくインストール終了!!
3)動作確認
SQL Server Management Studio を起動すると 2005Express のときは無かったインポート・エクスポート機能が入っている。2005Expressにあった機能制限がはずれ 2012Expressでは有償版と同じ機能になっている。
0)でバックアップした データベースを復元して VS2005で作ったプログラムを動かすと きれいに動く。
案ずるより生むが安し。。。。結構チョロイジャン
と 思った矢先 WindowsUpdateで更新対象プログラムを確認すると 2012ExpressSP1が!!見ないことにして止めときゃよかった
ここから ドツボに嵌ることに・・ 続きはこちら
*ここに 詳しいインストール手順が載っています。