我在Ubuntu上安装了SQL Server的评估版本,免费使用180天。
发布于 2021-02-03 23:30:01
有几种方法可以检查自安装评估版本以来已经过去了多少天:
来自皮纳尔·戴夫:
SELECT create_date AS 'SQL Server Installation Date'
, DATEADD(dd, 180, create_date) AS 'SQL Instance will expire on'
FROM sys.server_principals
WHERE NAME = 'NT AUTHORITY\SYSTEM'替代解决方案- 查找服务器评估时间限制:
EXEC sp_configure 'show advanced options', 1;
RECONFIGURE
GO
EXEC sp_configure 'Agent XPs', 1;
RECONFIGURE
GO
DECLARE @RemainingTime INT
DECLARE @InstanceName SYSNAME
SELECT @InstanceName = CONVERT(SYSNAME, SERVERPROPERTY('InstanceName'))
EXEC @RemainingTime = xp_qv '2715127595', @InstanceName
SELECT @RemainingTime 'Remaining evaluation days:'
GO评估版是一个不受限制的完整版本(除了您可以使用它的时间框架),正如Docker的许可证部分中提到的那样。
我不认为您需要在购买之后输入一个系列(您只需要保留Microsoft提供的购买信息,以防您被审计)。您可以按照本指南介绍如何升级到非评估版本。
发布于 2021-02-03 23:36:29
我只需要检查sql server实例的安装日期。
select create_date from sys.server_principals
where name = 'NT AUTHORITY\SYSTEM'你可以看到你的实例是什么时候安装的,然后你就可以知道还有多少天了。
您可以从本文是否知道何时安装了sql服务器实例?中找到更多详细信息。
https://dba.stackexchange.com/questions/284658
复制相似问题