Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 如何发现SQL Server上次重新启动的时间?_Sql Server - Fatal编程技术网

Sql server 如何发现SQL Server上次重新启动的时间?

Sql server 如何发现SQL Server上次重新启动的时间?,sql-server,Sql Server,可以使用什么命令来发现SQL Server上次重新启动的日期?如果您谈论的是Microsoft的SQL Server 2005或更高版本,请参阅MSDN关于sys.databases的文档: 创建日期 创建或重命名数据库的日期。对于tempdb,该值在服务器每次重新启动时都会更改 因此,这应该是您需要的: SELECT create_date FROM sys.databases WHERE NAME='tempdb' 如果您谈论的是Microsoft的SQL Server 2005或更高版本

可以使用什么命令来发现SQL Server上次重新启动的日期?

如果您谈论的是Microsoft的SQL Server 2005或更高版本,请参阅MSDN关于sys.databases的文档:

创建日期
创建或重命名数据库的日期。对于tempdb,该值在服务器每次重新启动时都会更改

因此,这应该是您需要的:

SELECT create_date FROM sys.databases WHERE NAME='tempdb'

如果您谈论的是Microsoft的SQL Server 2005或更高版本,MSDN关于sys.databases的文档:

创建日期
创建或重命名数据库的日期。对于tempdb,该值在服务器每次重新启动时都会更改

因此,这应该是您需要的:

SELECT create_date FROM sys.databases WHERE NAME='tempdb'
资料来源:

资料来源:


那么我和马特的答案都可以了。谢谢你的上述回答。。我还有一个问题,如果master被损坏或有嫌疑,我们将重建系统数据库如果我们重建系统数据库,现有数据会发生什么情况。我需要一步一步的程序来解决MSDB可疑/破产状态…我不知道(我从来没有遇到过),但MSDN有重建系统数据库的程序。对于数据,我假设您将丢失它(可疑数据库中的数据),但再一次,我从未经历过。祝你好运!如果可疑数据库是系统数据库之一,请参阅我在上一篇评论中提供的链接。否则,请看。那么我和马特的答案都可以了。谢谢你的上述。。我还有一个问题,如果master被损坏或有嫌疑,我们将重建系统数据库如果我们重建系统数据库,现有数据会发生什么情况。我需要一步一步的程序来解决MSDB可疑/破产状态…我不知道(我从来没有遇到过),但MSDN有重建系统数据库的程序。对于数据,我假设您将丢失它(可疑数据库中的数据),但再一次,我从未经历过。祝你好运!如果可疑数据库是系统数据库之一,请参阅我在上一篇评论中提供的链接。否则,请参见。