SQL SERVER 2012 关闭后总是再次启动

如果 SQL Server 2012 在关闭后总是自动重新启动,可能是由于以下几种原因。下面详细介绍了可能的原因及解决办法:

1. SQL Server 配置管理器

问题: SQL Server 可能被配置为在系统启动时自动启动。

解决方法

  1. 打开 SQL Server 配置管理器
  2. 在左侧窗格中,选择 SQL Server 服务
  3. 查看 SQL Server (实例名)启动类型。它应该被设置为 自动,如果不希望它在每次系统启动时自动启动,可以将其更改为 手动

2. Windows 服务

问题: SQL Server 可能被设置为 Windows 服务,并且配置为在系统启动时自动启动。

解决方法

  1. 打开 服务 管理工具(可以通过在 Windows 搜索框中输入 services.msc 打开)。
  2. 查找 SQL Server (实例名) 服务。
  3. 右键点击 SQL Server (实例名),选择 属性
  4. 常规 选项卡中,检查 启动类型。将其设置为 手动,以便在系统启动时不会自动启动。

3. 计划任务

问题: 可能存在计划任务在 SQL Server 关闭后自动重新启动 SQL Server。

解决方法

  1. 打开 任务计划程序(可以通过在 Windows 搜索框中输入 taskschd.msc 打开)。
  2. 检查是否有计划任务会在 SQL Server 关闭后重新启动 SQL Server。
  3. 如果找到相关的任务,可以禁用或删除它。

4. 脚本或应用程序

问题: 有可能有脚本或应用程序在检测到 SQL Server 关闭后重新启动它。

解决方法

  1. 检查任何自定义脚本或自动化工具,这些脚本可能会监视 SQL Server 的状态并在检测到关闭时重新启动它。
  2. 如果存在此类脚本或工具,请调整其配置或禁用这些功能。

5. 系统恢复设置

问题: 系统恢复策略可能会在 SQL Server 关闭后自动启动它。

解决方法

  1. 打开 本地安全策略(在 Windows 搜索框中输入 secpol.msc 打开)。
  2. 检查是否有相关的策略设置会在 SQL Server 关闭后自动启动它。

6. 错误配置或系统问题

问题: 某些系统问题或配置错误可能会导致 SQL Server 不正常关闭。

解决方法

  1. 查看 SQL Server 错误日志和 Windows 事件查看器,以获取有关 SQL Server 启动和关闭的更多信息。
  2. 根据日志信息排查是否有错误配置或系统问题导致 SQL Server 自动重启。

总结

SQL Server 2012 在关闭后自动重新启动的原因可能包括配置管理器或 Windows 服务中的启动设置、计划任务、脚本或应用程序、系统恢复设置,或者是由于系统错误配置。通过检查和调整这些设置,可以解决自动重启的问题。

关键字

SQL Server 2012, 自动启动, 配置管理器, Windows 服务, 启动类型, 计划任务, 脚本, 系统恢复设置, 错误日志, 事件查看器