Sql server 如何确定service pack应用于SQL Server实例的日期?

Sql server 如何确定service pack应用于SQL Server实例的日期?,sql-server,Sql Server,对于SQL Server 2005/2008实例,如何确定将service pack应用于该实例的日期和时间?是否有存储该信息的系统表或视图?查看C:\Program Files\Microsoft SQL Server\XXX\Setup Bootstrap\Log。summary.txt和各个SP日志文件夹包含所有详细信息。请参阅以下链接 在你理解的地方 如何确定SQL Server及其组件的版本和版本 查看已安装的更新有助于确定这一点 控制面板\所有控制面板项目\程序和功能,然后单击查看已

对于SQL Server 2005/2008实例,如何确定将service pack应用于该实例的日期和时间?是否有存储该信息的系统表或视图?

查看C:\Program Files\Microsoft SQL Server\XXX\Setup Bootstrap\Log。summary.txt和各个SP日志文件夹包含所有详细信息。

请参阅以下链接

在你理解的地方

如何确定SQL Server及其组件的版本和版本


查看已安装的更新有助于确定这一点


控制面板\所有控制面板项目\程序和功能,然后单击查看已安装的更新

选择SERVERPROPERTY('productversion')、SERVERPROPERTY('productlevel')、SERVERPROPERTY('edition')

我想您需要从Windows事件日志中获取此信息(假设它返回的时间足够长)。在这种情况下,它不会返回那么远,不过还是要谢谢你。。我想我认为会有一个表格,甚至是一个注册表项,显示服务包的应用日期。如果您能描述一下您的建议,您的答案会更好、更有价值。按照同样的思路,您可以查看Setup Bootstrap\Update Cache并记下KB文件夹和日期。每个KB都与CU或修补程序相关,文件夹日期通常是安装日期(除非安装失败)。