文書番号: 321185 - 最終更新日: 2012年3月28日 - リビジョン: 15.0 SQL Server とそのコンポーネントのバージョンとエディションを確認する方法
目次概要この資料では、現在の Microsoft SQL Server のバージョン番号、および対応する製品または Service Pack (SP) のレベルを確認する方法について説明します。また、使用している SQL Server の特定のエディションを確認する方法についても説明します。 注: SQL Server の最新ビルドのみを確認する必要がある場合は、以下の資料を参照します。または、この資料の「詳細」で、お使いの製品に対応する表を確認します。 957826
(http://support.microsoft.com/default.aspx?scid=kb;JA-JP;957826)
最新の SQL Server のビルドに関する詳細情報の入手先 SQL Server クライアント ツールのバージョンを確認する方法SQL Server Management Studio (SSMS)システムにインストールされているクライアント ツールのバージョンを確認するには、Management Studio を起動して、[ヘルプ] メニューの [バージョン情報] をクリックします。元に戻す ![]() SQL Server Business Intelligence Development Studio (BIDS)Analysis Services Designer、Integration Services Designer、または SQL Server Reporting Services Designer のバージョンを確認するには、以下の手順を実行します。
実行している SQL Server データベース エンジンのバージョンとエディションを確認する方法SQL Server のバージョンを確認するには、次のいずれかの方法を使用します。方法 1: SQL Server Management Studio でオブジェクト エクスプローラーを使用してサーバーに接続します。オブジェクト エクスプローラーに接続した後、SQL Server の特定のインスタンスへの接続に使用されるユーザー名と共に、バージョン情報がかっこ内に表示されます。 方法 2: インスタンスの Errorlog ファイルの最初の数行を確認します。既定では、エラー ログは、Program Files\Microsoft SQL Server\MSSQL.n\MSSQL\LOG\ERRORLOG および ERRORLOG.n ファイルです。エントリは以下のような形式です。 2011-03-27 22:31:33.50 Server Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (X64) Mar 29 2009 10:11:52 Copyright ? 1988-2008 Microsoft Corporation Express Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600:) 方法 3: SQL Server のインスタンスに接続し、次のクエリを実行します。 Select @@version Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (X64) Mar 29 2009 10:11:52 Copyright (c) 1988-2008 Microsoft Corporation Express Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600:) 方法 4: SQL Server のインスタンスに接続し、次のクエリを実行します。 SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'),SERVERPROPERTY ('edition')次のような内容が出力されます。
結果の例を以下に示します。 元に戻す
注: SERVERPROPERTY 関数は、バージョン情報に関連する個別のプロパティを返しますが、@@VERSION 関数は出力を 1 つの文字列に結合します。アプリケーションで個別のプロパティの文字列が必要である場合は、@@VERSION の結果を解析するのではなく、SERVERPROPERTY 関数を使用して文字列を返す方法があります。 方法 5: SQL Server 2008 以降では、インストール済み SQL Server 機能の検出レポートを使用する方法もあります。このレポートは、SQL Server インストール センターの [ツール] ページにあります。このツールを使用すると、システムにインストールされている SQL Server のすべてのインスタンスに関する情報が得られます。これには、SQL Server Management Studio などのクライアント ツールが含まれます。唯一、このツールは SQL Server がインストールされているシステム上でのみローカルに実行可能であることに注意する必要があります。リモート サーバーに関する情報を取得するためにこのツールを使用することはできません。詳細については、次の MSDN (Microsoft Developer Network) のブログ投稿を参照してください。 SQL Server 2008 の検出レポート
(http://blogs.msdn.com/b/petersad/archive/2009/11/13/sql-server-2008-discovery-report.aspx)
サンプル レポートのスナップショットを以下に示します。 元に戻す ![]() SQL Server 2008 R2 のバージョン情報次の表に、SQL Server 2008 R2 のメジャー リリースの一覧を示します。元に戻す
2527041?
(http://support.microsoft.com/kb/2527041/ja/
)
SQL Server 2008 R2 の最新の Service Pack を入手する方法 SQL Server 2008 R2 に提供されている最新の累積的な更新プログラムの詳細については、以下のサポート技術情報番号をクリックしてください。 981356?
(http://support.microsoft.com/kb/981356/ja/
)
SQL Server 2008 R2 のリリース以降にリリースされた SQL Server 2008 R2 のビルド 2567616?
(http://support.microsoft.com/kb/2567616/ja/
)
SQL Server 2008 R2 Service Pack 1 のリリース以降にリリースされた SQL Server 2008 R2 のビルド SQL Server 2008 のバージョン情報次の表に、SQL Server 2008 のメジャー リリースの一覧を示します。元に戻す
968382?
(http://support.microsoft.com/kb/968382/ja/
)
SQL Server 2008 の最新の Service Pack を入手する方法 SQL Server 2008 に提供されている最新の累積的な更新プログラムの詳細については、以下のサポート技術情報番号をクリックしてください。956909?
(http://support.microsoft.com/kb/956909/ja/
)
SQL Server 2008 のリリース以降にリリースされた SQL Server 2008 のビルド 970365?
(http://support.microsoft.com/kb/970365/ja/
)
SQL Server 2008 Service Pack 1 のリリース以降にリリースされた SQL Server 2008 のビルド 2402659?
(http://support.microsoft.com/kb/2402659/ja/
)
SQL Server 2008 Service Pack 2 のリリース以降にリリースされた SQL Server 2008 のビルド 2629969?
(http://support.microsoft.com/kb/2629969/ja/
)
SQL Server 2008 Service Pack 3 のリリース以降にリリースされた SQL Server 2008 のビルド SQL Server 2005 のバージョン情報次の表に、SQL Server 2005 のメジャー リリースの一覧を示します。元に戻す
913089?
(http://support.microsoft.com/kb/913089/ja/
)
SQL Server 2005 の最新の Service Pack を入手する方法 s SQL Server 2005 に提供されている最新の累積的な更新プログラムの詳細については、以下のサポート技術情報番号をクリックしてください。937137?
(http://support.microsoft.com/kb/937137/ja/
)
SQL Server 2005 Service Pack 2 のリリース以降にリリースされた SQL Server 2005 のビルド 960598?
(http://support.microsoft.com/kb/960598/ja/
)
SQL Server 2005 Service Pack 3 のリリース以降にリリースされた SQL Server 2005 のビルド 2485757?
(http://support.microsoft.com/kb/2485757/ja/
)
SQL Server 2005 Service Pack 4 のリリース以降にリリースされた SQL Server 2005 のビルド SQL Server 2000 のバージョン情報次の表に、Sqlservr.exe ファイルのバージョン番号を示します。元に戻す
詳細については、以下のサポート技術情報番号をクリックしてください。 290211?
(http://support.microsoft.com/kb/290211/ja/
)
最新の SQL Server 2000 Service Pack の入手方法 SQL Server Reporting ServicesSQL Server Reporting Services のバージョンを確認するには、SQL Server Books Online の以下のトピックを参照してください。SQL Server Integration ServicesSQL Server Integration Services のバージョンを確認するには、サポート技術情報の次の資料を参照してください。942177
(http://support.microsoft.com/default.aspx?scid=kb;JA-JP;942177)
SQL Server 2005 Integration Services のバージョンを確認する方法 SQL Server Analysis ServicesSQL Server Analysis Services のバージョンを確認するには、次のいずれかの方法を使用します。方法 1: SQL Server Management Studio でオブジェクト エクスプローラーを使用してサーバーに接続します。オブジェクト エクスプローラーが接続した後、Analysis Services の特定のインスタンスへの接続に使用されるユーザー名と共に、バージョン情報がかっこ内に表示されます。 方法 2: Analysis Services の bin フォルダーにある Msmdsrv.exe ファイルのバージョンを確認します。次の表に既定の場所を示します。 元に戻す
方法 3: 次の表に示すレジストリ キーを使用します。 元に戻す
詳細については、次の Microsoft TechNet のブログ投稿を参照してください。 Analysis Services Server のバージョンを確認する方法
(http://blogs.technet.com/b/sqlman/archive/2008/03/25/how-to-find-analysis-services-server-version.aspx)
SQL Server レプリケーションレプリケーション エージェントは複数の異なるコンピューターにインストールされる場合があるため、該当するすべてのコンピューターでインストールされているバージョンを確認することが重要です。たとえば、トランザクションまたはピア ツー ピア レプリケーションのディストリビューション エージェントは、SQL Server の発行元インスタンスとは異なるコンピューター上に存在する場合があり、またプル サブスクリプションの SQL Server のさまざまなサブスクライバー インスタンス上に存在する場合があります。 マージ レプリケーションまたは SQL Server 2000 Windows CE Edition レプリケーションに Web 同期を使用する場合、IIS Web サーバーは、SQL Server を実行しているコンピューターと同じコンピューターではないことがあります。そのため、ユーザーには IIS Web サーバーにインストールされているレプリケーション エージェント ファイルがあります。また、IIS 仮想ディレクトリにあるこれらの .dll ファイルのバージョンを確認し、それらを明示的に更新して、Web エージェント用の最新の Service Pack、累積的な更新プログラム、および修正プログラムを取得することが必要な場合があります。 詳細については、SQL Server Books Online の以下のトピックを参照してください。 レプリケーション トポロジにおける複数バージョンの SQL Server の使用
(http://msdn.microsoft.com/ja-jp/library/ms143241.aspx)
フルテキスト検索フルテキスト検索コンポーネントには次のファイルが含まれます。
次のいずれかの方法を使用すると、システムにインストールされているフルテキスト検索コンポーネントのバージョンを確認できます。 注: 次の各方法では、フル テキスト検索コンポーネントのバージョンは、RTM であるか、データベース コンポーネントの現在のバージョンよりも古いバージョンであると示される場合があります。マイクロソフトはこれが問題であることを認識しており、将来の更新プログラムで修正する作業を行っております。 方法 1: SQL Server 2008 R2 または SQL Server 2008 のインストール フォルダーにある SQL Server フルテキスト キー (Sql_fulltext_keyfile.dll) のバージョンを確認します。通常、SQL Server 2008 R2 では、このファイルは次のフォルダーにあります。 %ProgramFiles%\Microsoft SQL Server\MSQL10_50.<Instance Name>\MSSQL SQL Server 2008 では、通常、このファイルは次のフォルダーにあります。 %ProgramFiles%\Microsoft SQL Server\MSQL10.<Instance Name>\MSSQL 方法 2: 次のレジストリ サブキーを確認します。 HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft sql server\Mssql10_50.instname\Setup\SQL_FULLTEXT_ADV featurelist:SQL_FullText_Adv=3 SQL_FullText_CNI=3ProductCode:{9DFA5914-C275-42E0-810E-C88E46A7F9EA}Patchlevel:10.50.1765.0Version:10.50.1600.1方法 3: セットアップ中に作成される Summary.txt ファイルを使用します。SQL Server 2008 R2 では、このファイルは次のフォルダーにあります。 %ProgramFiles%\Microsoft SQL Server\110\Setup Bootstrap\LOG\Summary.txt SQL Server 2008 では、このファイルは次のフォルダーにあります。 %ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\LOG\Summary.txt SQL Server 2008 のインストールにおけるフルテキスト検索コンポーネントの既知の問題については、サポート技術情報の次の資料を参照してください。 973888?
(http://support.microsoft.com/kb/973888/ja/
)
スリップストリーム インストールを使用して適用された SQL Server 2008 Service Pack 1 用の累積的な更新プログラム 3 をアンインストールした後、フルテキスト検索コンポーネントが Service Pack 1 のバージョンには完全にはロールバックされない SQL Server Master Data Services (MDS)MDS 構成マネージャーでは、現在インストールされているバージョンの番号が直接表示されることはありません。MDS は独自のバージョン管理を使用していることに注意してください。このバージョン管理では、SQL Server データベース エンジンのインストールは必ずしも MDS のバージョンと一致しません。SQL Server のインストールと、MDS の Web サイトに展開されているバイナリおよび MDS カタログ スキーマ バージョンを比較すると、バージョンが異なる場合があります。MDS の Web サイトおよびデータベース スキーマを更新およびアップグレードするには、MDS 構成マネージャー ツールを使用した手動の手順が必要です。MDS の修正プログラムと Service Pack の更新手法に関する、以下のブログ投稿を参照してください。 SQL Server 2008 R2 Master Data Services (MDS) の累積的な更新プログラムのダウンロードとインストール
(http://sqlblog.com/blogs/mds_team/archive/2010/08/25/downloading-and-installing-sql-server-2008-r2-master-data-services-mds-cumulative-updates.aspx)
以下のレジストリ キーには、SQL Server にインストールされているバイナリのバージョンが示されています。ただし、MDS のアップグレード処理が完了するまで、このバージョンは Web サイトおよびデータベース スキーマのバージョンとは必ずしも一致しません。 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Master Data Services 10.5\CurrentVersion MDS カタログで以下のクエリを使用すると、インストールされている製品バージョンとスキーマ バージョンを確認できます。 select * from mds.mdm.tblSystem SQL Server Native ClientSQL Server Native Client のバージョンを確認するには、次のいずれかの方法を使用します。方法 1: Native Client のバージョンを確認するシステムで、ODBC Administrator (odbcad32.exe) を起動し、[ドライバー] タブの下にある [バージョン] 列を確認します。 方法 2: 次のレジストリの場所にある以下の PatchLevel キーまたは Version キーを確認します。 元に戻す
SQL Server Browserブラウザーのバージョンは、コンピューターにインストールされている SQL Server Database Engine、および Analysis Services のインスタンスの最も高いバージョンに一致する必要があります。SQL Server WriterSQL Server Writer のバージョンを確認するには、次のレジストリ キーの値を確認します。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\SqlWriter\CurrentVersion Microsoft .NET Frameworkシステム上の .NET Framework のバージョンを確認するには、サポート技術情報の次の資料を参照してください。318785
(http://support.microsoft.com/default.aspx?scid=kb;JA-JP;318785)
インストールされている Microsoft .NET Framework のバージョンおよび Service Pack のレベルを確認する方法 詳細については、以下のサポート技術情報番号をクリックしてください。 2027770?
(http://support.microsoft.com/kb/2027770/ja/
)
さまざまなバージョンの SQL Server に関する .NET Framework の要件について SQL AzureSQL Azure のインスタンスのバージョン、および関連情報を確認するには、Books Online の次のトピックを参照してください。SQL Server CESQL Server CE のインスタンスのバージョン、および関連情報を確認するには、次のリソースを参照してください。
古いバージョンの SQL ServerSQL Server 7.0次の表のバージョン番号を使用して、製品または Service Pack のレベルを識別します。元に戻す
詳細については、以下のサポート技術情報番号をクリックしてください。 301511?
(http://support.microsoft.com/kb/301511/ja/
)
最新の SQL Server 7.0 Service Pack の入手方法 SQL Server 6.5次の表のバージョン番号を使用して、製品または Service Pack のレベルを識別します。元に戻す
詳細については、以下のサポート技術情報番号をクリックしてください。 273914?
(http://support.microsoft.com/kb/273914/ja/
)
SQL Server 6.5 Service Pack 5a 以降の更新プログラムの Readme.txt ファイル よく寄せられる質問Q1: SQL Server が実行されていないときに SQL Server のバージョンを確認する方法を教えてください。A1: この資料の「実行している SQL Server データベース エンジンのバージョンとエディションを確認する方法」の方法 2 または方法 5 (SQL Server 2008 またはそれ以降のバージョンの場合) を使用すると、SQL Server のバージョンを確認できます。 Q2: 製品のバージョンを製品名に対応させる方法を教えてください。 A2: 次の表を参照として使用することができます。 元に戻す
よく使われる用語と頭文字語累積的な更新プログラム (CU): それまでにリリースされたすべての重大なオンデマンド修正プログラムを含むロールアップ更新プログラムです。また、CU には、修正プログラムの受け付け条件を満たした問題に対する修正が含まれます。この条件には、回避策の有無、お客様への影響、再現性、変更が必要なコードの複雑さなどが含まれる場合があります。修正プログラム: 製品の問題を解決するために使用される 1 つ以上のファイルで構成される単一の累積的なパッケージです。このファイルはバイナリ レベルおよびファイル レベルで累積的です。修正プログラムは、特定のお客様の問題を修正するもので、提供を受けたお客様の組織外へ配布することはできません。 RTM: 通常は "Release To Manufacturing" を意味します。SQL Server などの製品の場合、製品に Service Pack や修正プログラムが適用されていないことを示します。 RTW: 通常は "Release To Web" を意味します。Web にリリースされ、お客様がダウンロードできるようになっているパッケージを示します。 Service Pack: 修正プログラム、セキュリティ更新プログラム、重要な更新プログラム、および更新プログラムのテスト済みの累積的なセットです。また、Service Pack には、製品のリリース後に内部で見つかった問題の修正プログラムや、一部のユーザーから要望のあった仕様の変更や機能が含まれる場合もあります。 詳細については、次の Web サイトを参照してください。
詳細SQL Server の共通のビルド番号と Service Pack注: 以下の表は、次の形式を使用し、またビルド番号順になっています。元に戻す
SQL Server 2008 R2元に戻す
SQL Server 2008元に戻す
SQL Server 2005元に戻す
SQL Server 2000元に戻す
この資料は以下の製品について記述したものです。
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。" | サポート情報 その他のサポートサイトコミュニティ技術サポート窓口サポート技術情報の翻訳
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
先頭へ戻る




