配置
当我转到服务选项卡(工具服务)时,我收到一条关于找不到主机的错误消息。为什么?
启动“服务”选项卡时,能源管理系统SMARTCOLLECT将尝试连接到运行SMARTCOLLECT数据收集服务的服务器的服务控制器(Windows组件)和运行计划程序服务的服务器。如果其中一个配置了不存在的主机名或IP地址,则会收到此错误。因此,请检查“配置”选项卡中的参数SMARTCOLLECT server和配置器中的设置调度程序服务器(在“客户端设置”下)。
为什么“时间表”按钮在打印屏幕上变灰?
当“配置器”选项卡中出现调度程序服务器时,客户端(也适用于运行时客户端)将在启动时尝试连接到调度程序。当它无法连接时,“时间表”按钮将变灰。因此,如果发生这种情况,请检查是否在配置程序中指定了调度程序服务器,检查调度程序服务是否正在该服务器上运行,并检查是否没有防火墙阻止端口555。如果更正了其中一项,则需要重新启动客户端以使其再次尝试连接。
为什么当我试图在服务选项卡中启动或停止服务时,为什么会出现拒绝访问的错误?
启动“服务”选项卡时,SMARTCOLLECT将尝试连接到运行SMARTCOLLECT数据收集服务的服务器的服务控制器(Windows组件)和运行计划程序服务的服务器。如果您的帐户没有必要的权限连接到任何一台计算机上的服务控制管理器,您将收到此错误。另一种可能是启用了Windows用户帐户控制,因此阻止了对本地服务控制器的访问。
为什么在“服务”选项卡中禁用启动或停止调度程序的按钮?
如果启动、停止或重新启动计划程序的按钮被禁用,则意味着能源管理系统SMARTCOLLECT配置程序中没有为客户端配置计划程序服务器。
为什么我不接收能源管理系统SMARTCOLLECT的电子邮件?
这可能有许多原因,其中大多数与SMARTCOLLECT无关,但请检查配置屏幕中所有与SMTP相关的参数。如果它们都配置正确,可能是网络中的防火墙阻塞了默认用于邮件传递的端口25。
为什么SMARTCOLLECT数据收集服务没有启动?
当SMARTCOLLECT服务启动但几乎立即又停止时,通常有两个原因造成的。
首先,服务可能没有对数据库的访问权限。默认情况下,服务使用帐户“Local System”运行,而且默认情况下,此帐户无权访问SQL Server数据库。请参阅SQL Server手册,了解如何分配这些权限或更改服务使用的帐户。
第二种是许可证过期的可能性。
在这两种情况下,您将在Windows事件查看器中看到相关事件。
为什么我不在办公室时不能在笔记本电脑上启动SMARTCOLLECT客户端?
要使SMARTCOLLECT数据库在办公室外可用,您可以做两件事。最好的选择是实施一个VPN解决方案,这样办公室以外的员工可以设置一个VPN通道到办公室网络,然后可以正常启动SMARTCOLLECT客户端。
另一个选项是通过将必要的端口转发到运行sqlserver的服务器,使sqlserver可以从internet访问。
对于这两种解决方案,您都需要联系您的IT部门。
启动SMARTCOLLECT时,为什么会收到有关模型不是最新的错误消息?
在新版本的SMARTCOLLECT中,数据库模型(这意味着数据库中的表和字段的配置方式)可能会发生更改。启动SMARTCOLLECT客户端或数据收集服务时,数据库将自动更新。当数据库更新,但另一台电脑上的另一个用户启动旧版本的客户机时,他将收到一条错误消息,说明型号不是最新的。
我们可以将客户机配置为只读吗?
对于只读客户端,我们建议您使用Scada运行时客户端,而不是普通客户端。如果要使用普通的只读客户机,唯一的选择就是将关联的SQL用户配置为只读数据库用户。
![a7a0e0d42853e7c0b8896dd8faeb835c.png](https://i-blog.csdnimg.cn/blog_migrate/a1f49926962cb88eb0ae06060d8db819.jpeg)
错误
我刚刚更新了SMARTCOLLECT,现在我在启动客户端时遇到了一个类型初始化错误。我需要做些什么来解决这个问题?
从2015.25.12.1版开始,我们更新到.NET Framework 4.5.1,因此配置文件的格式也发生了变化。但是,当您更新(或卸载然后重新安装)时,.config文件不会被覆盖,因为它们包含重要的设置。
解决此问题的方法是首先在SMARTCOLLECT配置器中对所有选项卡进行屏幕截图,以便了解所有设置。然后转到安装SMARTCOLLECT的目录,搜索*.config并删除找到的所有.config文件。
现在再次启动SMARTCOLLECT安装。它将识别已安装SMARTCOLLECT,并且除了其他选项外,还将为您提供修复当前安装的选项。选择此选项后,所有的.config文件都将被重新发送。不幸的是,他们将拥有所有的默认设置,而不是您的特定设置。在您制作的屏幕截图和SMARTCOLLECT配置程序的帮助下,您可以将设置更改回原来的状态,然后您将能够再次启动SMARTCOLLECT。