跳转至

故障排除 - 数据库服务器#

SQL Reporting Services#

SQL Server Reporting Services是一个基于服务器的报表生成软件系统,可用于准备和交付各种交互式和打印报表。它通过Web界面进行管理。

确认SQL Reporting Services是否正常工作有两种方法:

SQL Reporting Services Windows服务#

  1. 登录数据库服务器。
  2. 单击开始、“执行”并键入Services.msc
  3. 此时将出现一个新窗口,其中显示所有系统服务以及实际服务状态。
  4. 查找SQL Reporting Services服务。
  5. 检查服务状态列。此列值必须为已启动。如果不是,请右键单击该服务,然后单击启动

SQL Reporting Services网站#

  1. 打开浏览器并输入报表管理地址。有关报表管理地址的详细信息,请参阅分析安全性
  2. 如果显示SQL Server Reporting Services,则表明该服务正在正常运行。如果浏览器返回错误,请按照第一种方法中所述的步骤启动SQL Server Reporting Services服务。

有关详细信息,请参阅Reporting Services故障排除 ⧉

SQL Server浏览器#

SQL Server浏览器作为Windows服务在服务器上运行。SQL Server浏览器侦听对SQL Server资源的传入请求,并提供有关计算机上安装的SQL Server实例的信息。

确认SQL Server浏览器是否正常工作有两种方法:

SQL Server浏览器Windows服务#

  1. 登录数据库服务器。
  2. 单击开始,然后单击“运行”并键入Services.msc
  3. 此时将出现一个新窗口,其中显示所有系统服务以及实际服务状态。
  4. 查找SQL Server浏览器服务。
  5. 检查服务状态列。此列值必须为已启动。如果不是,请右键单击 服务,然后单击启动

SQL Server Management Studio中的SQL Server浏览器#

  1. 打开SQL Server Management Studio
  2. 打开“服务器名称”组合框,然后单击浏览更多...。此时将出现一个对话框窗口。
  3. 单击网络服务器选项卡,在刷新列表框时等待几秒钟。
  4. 查找凯睿德制造软件SQL Server数据库实例。如果数据库实例在列表中,则SQL Server浏览器正在正常运行。如果服务器实例不在列表中,请按照第一种方法中描述的步骤启动SQL Server浏览器服务。

有关详细信息,请参阅SQL Server浏览器服务 ⧉

SQL Server代理#

SQL Server代理是一种Microsoft Windows服务,用于执行称为作业的调度管理任务。

确认SQL Server代理是否正常工作有两种方法:

SQL Server代理Windows服务#

  1. 登录数据库服务器。
  2. 单击开始、“执行”并键入Services.msc
  3. 此时将出现一个新窗口,其中显示所有系统服务以及实际服务状态。
  4. 查找SQL Server代理服务(联机和ODS)。
  5. 检查服务状态列。列值必须为已启动。如果不是,请右键单击该服务,然后单击启动

SQL Server Management Studio中的SQL Server代理#

  1. 登录到SQL Server Management Studio。
  2. 查找SQL Server代理。它应该如下图所示: SQL Server Agent
  3. 如果SQL Server代理看起来像SQL Server Agent,请右键单击“SQL Server代理”,然后单击启动

如果在SQL Server代理中执行SSIS软件包时遇到问题,请参阅[故障排除:使用SQL Server代理执行SSIS软件包](https://msdn.microsoft.com/en-us/library/dd440760(SQL.100).aspx)以获取详细信息。

SQL Server VSS编写器#

SQL Server通过提供可用于备份数据库文件的编写器(SQL编写器)来支持卷影复制服务(VSS)。

要确认SQL Server VSS编写器是否正常工作,请执行以下步骤:

  1. 登录到数据库服务器。
  2. 单击开始、“执行”并键入Services.msc
  3. 此时将出现一个新窗口,其中显示所有系统服务以及实际服务状态。
  4. 查找SQL Server VSS编写器服务。
  5. 检查服务状态列。此列值必须为已启动。如果不是,请右键单击该服务,然后单击启动

有关详细信息,请参阅集成服务故障排除 ⧉部分。

SQL Server#

Microsoft SQL Server是一种提供关系模型数据库服务器的Windows服务。确认SQL Server浏览器是否正常工作有两种方法:

SQL ServerWindows服务#

  1. 登录到数据库服务器。
  2. 单击开始、“执行”并键入Services.msc
  3. 此时将出现一个新窗口,其中显示所有系统服务以及实际服务状态。
  4. 查找SQL Server(联机和ODS)服务。
  5. 检查服务状态列。列值必须为已启动。如果不是,请右键单击 服务,然后单击启动

SQL Server Management Studio中的SQL Server#

  1. 登录到SQL Server Management Studio
  2. 查找“服务器”图标。它应该如下图所示: SQL Server Running
  3. 如果SQL Server实例看起来像SQL Server Stopped,请右键单击SQL Server实例,然后单击启动

复制#

有关对复制系统进行故障排除的详细信息,请参阅复制部分。

数据清除#

数据清除作业从已达到保留时间的MES数据库中删除已终止实体实例的数据。

要确认清除作业是否正常工作,请执行以下步骤:

  1. 登录SQL Server Management Studio。
  2. 展开SQL Server代理,然后展开作业树节点。
  3. 查找“清除实体类型”作业,右键单击该作业,然后单击“查看历史记录”。此时将显示作业的历史记录。
  4. 在作业的历史记录中,如果一切正常,所有行都必须有一个Job Step is Ok图标。如果有一些实例出现Step or job not Ok,请展开消息,然后单击标有Step or job not Ok的步骤。在下方窗格中,检查错误详细信息以找出解决问题的方法。

Note

如果“清除实体类型”作业历史记录未显示排产日期的记录,请确认SQL Server代理是否已启动并运行。请参阅本主题中的SQL Server代理部分。