ふと、「これってサービスパックあたってるんだっけ?」 と思って、ManagementStduioで、
ヘルプ→バージョンをチェックしてみたが、いまいちよく分からず・・・(-_-;)恥
私って相変わらずの素人さんね、ということで検索してみたところ、MSのサイトにその
情報を提供しているページがあったので、覚書き。
SQL Server でバージョンとエディションを識別する方法
抜粋↓。
●実行している SQL Server 2005 のバージョンを判断する方法
次のステートメントを実行して調べる
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY('productlevel'), SERVERPROPERTY('edition')
結果は次のようになります。
| 9.00.1399.06 |
| RTM |
| Enterprise Edition |
真ん中の「RTM」にあたるところが、Service Pack があたっている段階を表しているようです。
RTM : Service Pack があたっていない状態
SP1 : Service Pack 1があたっている状態
SP2 : Service Pack 2があたっている状態
バージョンによる違いは以下のようになるようです。
SQL Server でバージョンとエディションを識別する方法
|
↓Sqlservr.exe のバージョン番号 |
| RTM |
… 2005.90.1399 |
| SQL Server 2005 Service Pack 1 |
… 2005.90.2047 |
| SQL Server 2005 Service Pack 2 |
… 2005.90.3042 |
詳しくは、こちらを参照↓
SQL Server でバージョンとエディションを識別する方法