展開されている SQL Server のバージョンを確認するにはどのような方法がありますか?
SQL Server ソフトウェアを使用して実行しようとしました。コマンド ライン SQL ステートメントを使用して実行したいと思います。
ベストアンサー1
バージョンを確認するには、次の方法があります。
方法1: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: )
方法2:SQL Server Management Studio のオブジェクト エクスプローラーを使用してサーバーに接続します。オブジェクト エクスプローラーが接続されると、バージョン情報が括弧内に表示されます。また、SQL Server の特定のインスタンスへの接続に使用されたユーザー名も表示されます。
方法3:そのインスタンスの Errorlog ファイルの最初の数行を確認します。既定では、エラー ログは Program Files\Microsoft SQLServer\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 (c) 1988-2008 Microsoft Corporation Express Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600: )
ご覧のとおり、このエントリには、バージョン、製品レベル、64 ビットと 32 ビット、SQL Server のエディション、SQL Server が実行されている OS バージョンなど、製品に関する必要な情報がすべて記載されています。
方法4:SQL Server のインスタンスに接続し、次のクエリを実行します。
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
注: このクエリは、SQL Server 2000 以降のバージョンの任意のインスタンスで動作します。