SQL Server LicenseType 已禁用

Sam*_*Sam 1 sql-server sql-server-2016

我已经安装了 SQL Server 2016 Enterprise 并应用了许可证密钥,但是

SERVERPROPERTY('LicenseType') is disbaled and  
SERVERPROPERTY('NumLicenses') is null
Run Code Online (Sandbox Code Playgroud)

对于 SQL Server 2016,注册表中没有如下键:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL13.SQL2016\Setup

知道如何更改 SQL Server 的 LicenseType 吗?

Sha*_*nky 6

如果您阅读Serverproperty (T-SQL) 的官方文档,它会说

大号icenseType: 未使用。SQL Server 产品不保留或维护许可证信息。总是返回禁用。

数字许可证:未使用。SQL Server 产品不保留或维护许可证信息。总是返回 NULL。

SQL Server 不会将许可证信息存储在其内部的任何地方,主要是在纸上或在您与 Microsoft 或您与提供软件副本的供应商之间的某种协议中。话虽如此,您在运行时可以获得的信息非常有限select @@version

知道如何更改 SQL Server 的 LicenseType 吗?

除非您购买完全不同的许可证,否则您根本无法做到。

PS:别担心你的 SQL Server 安装没问题