无论如何要知道何时安装了 sql server 实例?

jya*_*yao 4 sql-server

我的环境中安装了 100 多个 sql server 实例(从 sql 2005 到 sql 2016),有什么好方法可以找到最初安装实例的时间吗?

我试图检查 [master] 数据库的创建日期,发现(至少对于 sql 2012 以后)它总是 2003 年 4 月 8 日。

唯一可能的日期是 [msdb] 创建日期,我看到它因不同的 sql server 实例而变化。(我不确定这是因为我不确定服务补丁是否会更改 [msdb] 创建日期?)

有没有其他可靠的方法可以指示 sql server 实例创建日期?我愿意使用 t-sql 或 powershell 来解决这个问题。

提前致谢。

use*_*r_0 5

这个查询:

SELECT create_date
FROM sys.server_principals
WHERE sid = 0x010100000000000512000000
Run Code Online (Sandbox Code Playgroud)

  • 是的,也许不是那么优雅,但它被广泛使用。 (2认同)