此 (MS) SQL Server 实例自 dd/mm/yyyy 以来一直使用 X 的进程 ID

Geo*_*den 4 sql-server

我正在查看 SQL Server 日志并遇到以下信息性消息。

自 2014 年 12 月 10 日 20:02:48 (UTC) 以来,此 SQL Server 实例一直使用进程 ID 1960。这只是一条信息性消息:不需要用户操作。

此消息是在过去三天内生成的。我无法使用活动监视器看到进程 ID。

这是否可能导致/突出我需要研究的问题?

Tho*_*ger 7

不,这是完全正常的,正如消息所说。这只是 SQL Server 告诉您 pid 的方式。

要进行验证,您可以在 SQL Server 中执行以下操作select serverproperty('processid'),然后在操作系统空间中,您应该能够在单行 PowerShell 命令中像这样检查进程 ID:

Get-Process "sqlservr"
Run Code Online (Sandbox Code Playgroud)

  • +1恕我直言,这是更好的答案。 (4认同)

Aas*_*lah 6

您是否需要担心此日志消息:

不,这只是 SQL Server 实例使用进程 ID 1960 的信息消息,因为 SQL Server 服务已启动(即 12/10/2014 20:02:48 )并且最近 5 天实例仍在运行。

此消息在日志中生成的频率:

SQL Server 在每次更改日期时为此消息创建一个日志条目。因此,您可以每 24 小时找到一个条目。

如何验证进程ID:

要验证此进程 ID,请打开 Windows 任务管理器并移至“进程”选项卡,单击菜单中的“查看”,“选择列”。选择 PID(进程标识符)。现在它将开始显示每个进程的进程标识符。检查 sqlserver.exe 的进程标识符

来自我博客的详细信息:http : //www.connectsql.com/2012/06/sql-server-log-this-instance-of-sql.html