我必须在我的应用程序中包含一个报告,显示SQL Server 2008上的几个数据库的离线/在线活动。 您能否建议我如何从sql server收集相同的信息?在SQL Server 2008上,如何确定何时数据库脱机/联机?
2
A
回答
0
为了找出您的数据库何时离线,您可以使用之前发布的SQL,或者最简单的方法是检查事件查看器,它会告诉您数据库何时离线。我刚刚在本地机器上测试了这一点,SQL Server将一条信息消息写出到应用程序日志中。
1
SELECT DATABASEPROPERTYEX('YOURDATABASE', 'Status')
DatabaseStatus_DATABASEPROPERTYEX
GO
SELECT state_desc DatabaseStatus_sysDatabase
FROM sys.databases
WHERE name = 'YOURDATABASE'
GO
这会告诉你数据库的状态。
+2
使用这些查询,我可以发现数据库目前是脱机/在线。但是,我正在寻找一种方法来了解上次数据库上线/离线时的时间。 – user293925 2010-03-16 09:00:25
0
您还可以使用下面的查询来检查数据库状态。
SELECT Name, state_desc FROM sys.databases
相关问题
- 1. 如何强制SQL Server 2008数据库脱机
- 2. SQL Server联机/脱机情况下
- 3. 如何从SQL Server 2005数据库中删除脱机文件
- 4. tsql-找到数据库何时脱机
- 5. 使SQL Server数据库联机
- 6. Amazon RDS SQL Server使数据库联机
- 7. 如何在设备联机时将脱机数据库与Firebase同步?
- 8. 如何将Firebase脱机数据与联机数据同步
- 9. 如何在客户机上保护SQL Server数据库?
- 10. 如何使安全数据库脱机
- 11. 如何将SQL Server 2008 R2数据库还原到SQL Server 2008?
- 12. 客户机上的SQL Server数据库
- 13. 如何从本地SQL Server数据库更新数据到联机SQL Server数据库?
- 14. 如何使脱机文件组联机?
- 15. 如何加密SQL Server 2008数据库
- 16. 如何导出SQL Server 2008数据库?
- 17. 如何在联机数据库更改时将iPhone本地数据库同步到联机数据库?
- 18. 脱机时,如何管理数据? IOS
- 19. 如何在SQL Server 2005中恢复SQL SERVER 2008数据库
- 20. 在SQL Server 2008上还原数据库
- 21. 如何在本地计算机上连接sql server 2008与本地计算机sql server 2008客户端
- 22. 如何在使用DB2时脱机备份DB2数据库
- 23. 如何在另一台机器上为SQL Server 2008创建ODBC数据源?
- 24. 如何在第三方主机上备份SQL Server 2008中的数据?
- 25. 如何在目标机器上部署SQL Server 2008 R2?
- 26. 将数据库联机同步到html5脱机数据库存储
- 27. 如何在sql server 2008 R2数据库中创建临时表?
- 28. 如何在安装时使用SQL Server 2008数据库项目
- 29. SQL Server脱机时的客户反馈
- 30. 如何在SQL Server 2008上执行SQL Server 2005生成的数据库查询?
感谢ardman.Event Viewer选项适用于我。 – user293925 2010-03-19 10:12:52
@你指的是哪个SQL? – Paul 2013-08-22 14:29:38