web-dev-qa-db-ja.com

SQL Serverインストールにどのライセンスが適用されているかを知るにはどうすればよいですか?

SQL Server 2008がインストールされていますが、どのライセンスがインストールされているかわかりません。これを見つける簡単な方法はありますか?

25
Neil Knight

これは、ライセンスの種類とライセンス数を示しています。

SELECT SERVERPROPERTY('LicenseType'), SERVERPROPERTY('NumLicenses')
19
philhobgen

私はあなたがSSMS経由だと思いますか?

SQL Serverインスタンスの場合:

SELECT SERVERPROPERTY('productversion'), 
       SERVERPROPERTY ('productlevel'), 
       SERVERPROPERTY ('edition')

SQL Serverインストールの場合:

Select @@Version

35
codingbadger

LicensetypeとしてSERVERPROPERTY( 'LicenseType')、LicenseNumberとしてSERVERPROPERTY( 'NumLicenses')、ProductverionとしてSERVERPROPERTY( 'productversion')、ProductLevelとしてSERVERPROPERTY( 'productlevel')、SQLEditionとしてSERVERPROPERTY( 'edition')、@@ VERSIONとして選択SQLバージョン

評価版をインストールしました。スクリーンショットを参照してください enter image description here

9
arnav

私はこの投稿が古いことは知っていますが、実際の情報を提供するソリューションを見たことがないので、SQL Server 2012以降で使用するものを共有したいと思います。以下のリンクをクリックすると、情報を示すスクリーンショットが表示されます。

まず(時間を無駄にしません):

SQL Server 2000:
SELECT SERVERPROPERTY( 'LicenseType')、SERVERPROPERTY( 'NumLicenses')

SQL Server 2005 +

"SELECT SERVERPROPERTY( 'LicenseType')、SERVERPROPERTY( 'NumLicenses')"はもう使用されていません。 MSFTドキュメントの詳細を参照できます。 https://docs.Microsoft.com/en-us/sql/t-sql/functions/serverproperty-transact-sql?view=sql-server-2017 =

SQL Server 2005-2008R2

PowerShellの使用: https://www.ryadel.com/en/sql-server-retrieve-product-key-from-an-existing-installation/

TSQLを使用する(レジストリキーのパスを知っている必要があります): https://docs.Microsoft.com/en-us/sql/relational-databases/system-dynamic-management-views/sys- dm-server-registry-transact-sql?view = sql-server-2017

SQL Server 2012 +

これで、SQL ServerエラーログからSQL Serverライセンス情報を抽出できます。必要に応じてフォーマットされていない可能性がありますが、情報はそこにあり、おそらく予想していなかった詳細な情報とともに解析できます。

EXEC sp_readerrorlog @p1 = 0
                    ,@p2 = 1
                    ,@p3 = N'licensing'

注:画像を直接貼り付けましたが、stakoverflowが初めてなので、以下のリンクをたどる必要があります。

sp_readerrorlogによるSQL Serverライセンス情報

3
Josean

実行すると:

   exec sp_readerrorlog @p1 = 0
   ,@p2 = 1
   ,@p3 = N'licensing'

私は得る:

SQL Serverは、ソケットあたり21コア、ソケットあたり21の論理プロセッサ、合計42の論理プロセッサを持つ2つのソケットを検出しました。 SQL Serverライセンスに基づいて20の論理プロセッサを使用します。これは情報メッセージです。ユーザーの操作は不要です。

また、SELECT @@ VERSIONは次を示します。

Microsoft SQL Server 2014(SP1-GDR)(KB4019091)-12.0.4237.0(X64)2017年7月5日22:03:42著作権(c)Windows NT 6.3上のMicrosoft Corporation Enterprise Edition(64ビット)(ビルド9600:)(ハイパーバイザー)

これはVMです

2
KenSummersNJ