Sql-Server
檢查sqlserver的剩餘時間
我在Ubuntu上安裝了SQL Server的評估版,免費180天。
- 如何查看試用期還剩多少天?
- 該版本是否有任何限制,例如儲存或 CPU?
- 如何在 180 天之前(或之後)輸入序列號以啟動 SQL Server?
我只想檢查 sql server 實例的安裝日期
select create_date from sys.server_principals where name = 'NT AUTHORITY\SYSTEM'
你可以看到你的實例是什麼時候安裝的,然後你就可以算出還剩下多少天。
您可以從這篇文章中找到更多詳細資訊 無論如何要知道何時安裝了 sql server 實例?
有幾種方法可以檢查自安裝評估版以來已經過去了多少天:
從皮納爾戴夫:
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'
替代解決方案 -查找您的 SQL Server 評估時間限制:
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 提供的購買資訊,以防您被審核)。您可以按照本指南了解如何升級到非評估版。