| 服务器问题 | ||
方法一:如果这台Windows服务器是数据库服务器,那么可以通过查看SQL SERVER启动时间来间接判断Windows服务器上次启动时间。 这个时间是否准确的前提条件是SQL SERVER服务是自动启动,而且中途没有重启过SQL SERVER服务。 如果Windows服务器是应用服务器,那么没法使用这个方法。 1.1 :SQL SERVER服务每次启动时,都会重新创建tempdb,所以可以以tempdb的创建时间来判断SQL Server服务的启动时间 --系统数据库tempdb创建的时间 1: SELECT CREATE_DATE AS StartDateTime 2: 3: FROM sys.databases 4: 5: WHERE NAME='TEMPDB' 1.2:通过查看系统兼容性视图master..sysprocesses获取。会话Id 为1的是SQL Server启动时创建的 。 1: SELECT CONVERT(VARCHAR(30), LOGIN_TIME,120) AS StartDateTime 2: 3: FROM master..sysprocesses WHERE spid=1 1.3 通过查看DMV sys.dm_os_sys_info获取, 这个动态管理 视图中的字段sqlserver_start_time 表示SQL Server 上次启动时的日期和时间 1: SELECT sqlserver_start_time AS StartDateTime 2: 3: FROM sys.dm_os_sys_info 1.4 通过 查看DMV sys.dm_exec_requests获取 。会话Id 为1的是SQL Server启动时创建的。它的start_time(请求到达时的时间戳)可以判定SQL Server服务启动的时间。 1: SELECT start_time AS StartDateTime 2: FROM sys.dm_exec_requests WHERE session_id = 1 1.5 : 通过查看sys.traces 目录视图。该目录视图包含当前在系统中运行的跟踪 1: SELECT start_time AS StartDateTime 2: 3: FROM sys.traces 4: 5: WHERE is_default=1 方法2:通过systeminfo命令或systeminfo | find "System Boot Time" 命令查看服务器启动时间。 C:\Users\xxxx>systeminfo | find "System Boot Time" System Boot Time: 3/8/2014, 12:24:34 PM 方法3:通过命令net statistics workstation 命令查看 方法4:工具,Uptime.exe,是可用于显示系统的可用性。Uptime.exe 可以用于显示当前的本地或远程系统的正常运行时间。它还可以扫描重要的系统事件 (如系统重新启动或计算机没有响应 (挂起) 的事件日志。在可能的情况下,它还会计算系统的可用性。它主要是为 Windows NT 服务器 4.0 Service Pack 4 或更高版本,尽管其有限的方式,在早期版本上运行。大家可以从官方http://support.microsoft.com/kb/q232243下载 E:\>uptime /? UPTIME, Version 1.01 (C) Copyright 1999, Microsoft Corporation Uptime [server] [/s ] [/a] [/d:mm/dd/yyyy | /p:n] [/heartbeat] [/? | /help] server Name or IP address of remote server to process. /s Display key system events and statistics. /a Display application failure events (assumes /s). /d: Only calculate for events after mm/dd/yyyy. /p: Only calculate for events in the previous n days. /heartbeat Turn on/off the system's heartbeat /? Basic usage. /help Additional usage information. 方法5:查看系统日志: 通过检查6005、6006、6009等系统日志事件。 6005 事件都记录启动时记录的事件日志服务已启动。它使消息"的事件日志服务已启动"。 6006 事件被记录为干净关闭。它使消息"的事件日志服务已停止"。 6008 事件被记录为不正常关机。它使消息"在日期上以前的系统关机不意外"。 6009 事件将记录在每次启动过程并表示操作系统版本,生成编号、 service pack 级别和其他相关的信息系统。根据您当前的配置,它提供了类似的消息:"Microsoft (R) Windows NT 4.0 1381年服务包 6 多处理器可用" Windows Server 2000 Windows Server 2008 参考资料: 如何查看Win10开机运行了多长时间 - Windows10&period ro 原文:如何查看Win10开机运行了多长时间 - Windows10.Pro 方法一:使用Windows PowerShell命令查看 以管理员身份运行Windows PowerShell,在打开的“管 ... linux查看进程已经运行了多长时间 ps -eo lstart 启动时间 ps -eo etime 运行多长时间. ps -eo pid,lstart,etime | grep 717 (一)JAVA项目(非web项目)部署到windows服务器运行 [转]http://blog.csdn.net/tracy19880727/article/details/11205063 一般服务器运行的几乎都是web项目,今天遇到一个问题,把写好的Java项目 ... 【Windows】查看Windows上运行程序的异常日志 任何在windows系统上运行的程序,只要发生异常导致程序异常终止,windows都会在日志中详细记录这个异常.可以在计算机管理中查看,如图:也可以在操作中心查看,如图: 查看Windows服务器登录日志 本文以Windows7系统为例:[控制面板]——[管理工具]——[查看事件日志]——[Windows日志]——[安全].此时在视图窗口应该可以看到登录信息了,如果需要知道具体信息那么可以点击某条记录或 ... 查看Java一段程序运行了多长时间(以几小时几分几秒的形式显示) 我们通常可以用 long ms=System.currentTimeMillis(); 来取得以毫秒为单位起始时间和终止时间,它们的时间差除以一千就知道一段Java程序运行了多少秒,但多少秒并不直观, ... Windows服务器如何查看共享目录信息 查看Windows服务器上的共享目录的相关信息,可以使用两种方式: 1:命令net share 查看: 2:通过计算机管理的Shared Folders查看 windows下运行的linux服务器批量管理工具(带UI界面) 产生背景: 由于做服务器运维方面的工作,需要一人对近千台LINUX服务器进行统一集中的管理,如同时批量对LINUX服务器执行相关的指令.同时批量对LINUX服务器upload程序包.同时批量对LINU ... 随机推荐 Sharepoint 2010 工作流启动时处理表单出错 问题: Shareoint 2010 列表工作流启动时,显示“处理表单时出现严重错误”. Error Message-1: Object doesn't support property or met ... File和URL的getPath()方法区别 java.io.File对象的getPath()方法返回文件的全路径名.如果是目录返回目录路径且结尾没有"\".如果是文件包含文件名. java.io.File对象的getName ... NGUI3.5系列教程之 一些小功能的实现 (一)可拖动窗体的实现: 1:添加一个Sprite为鼠标点击区域,改名为 ragSprite 2:给DragSprite添加Collider 3:给DragSprite添加Drag Object , ... 传统XmlDocument操作 需要引用的命名空间: using System.Xml; 常用的类:XmlDocument.XmlElement.XmlNode.XmlNodeList 一.使用XmlDocument创建xml // ... Iperf使用方法 Iperf使用方法 Iperf 是一个网络性能测试工具.Iperf可以测试TCP和UDP带宽质量.Iperf可以测量最大TCP带宽,具有多种参数和UDP特性.Iperf可以报告带宽,延迟抖动和数据包 ... MVC 使用EF Code First数据迁移之添加字段 PM> add-migration 20161109 -Force 正在为迁移“20161109”搭建基架.此迁移文件的设计器代码包含当前 Code First 模型的快照.在下一次搭建迁移 ...
|







关注官方微信