更新PPS服务器套件
在更新PPS服务器套件之前,始终要做数据备份。
在 Stoll 发布更新之前,更新都是经过是大量测试的。即使这样,也不能完全排除由于操作条件而导致系统故障的风险。为了把生产操作的风险减到最低,我们建议,首先在一个平行安装PPS系统上(例如连接到几台花型打样机器)安装更新并测试更新及其适用性。
- 在PPS工作负荷较低时进行更新。
在更新过程中,生产用机器有可能无法访问文件,必要的服务有可能不能正常工作。 - 更新将不会向下兼容。更新后,您可以仅在有限的程度上恢复较旧的状态而不丢失数据,并且通常只有在您执行更新之前进行备份才能实现。这也适用于PostgreSQL(PPS和SKR),SQ-Lite(SNS)数据库和修改的文件。
- 您可以在更新的支持文档中找到有关执行相应更新的确切过程的信息。
- 方案1,使用与大多数更新情况匹配的更新批处理文件。
- 方案2,通过设置在当前安装文件基础上使用维修功能。
修复安装
如何利用更新批处理文件来更新PPS更新套件:
- 通过批处理程序更新。
- 您已经选择了合适时机。
- 您已经创建了一个数据备份(见如何创建当前备份的一个副本)。
- 您已经从 Stoll 下载页面 https://owncloud.stoll.com/index.php/s/lAxq1FPGjuG2kbI下载了 PPS 更新(例如PpsUpdate (E_PPS_001.000.009_STOLL).zip)。Zip文件包含升级文件夹,内含所有必要文件。
- 1
- 将Zip文件解压至D:\PPS\PpsJBossServer\PpsServerInstallScripts\文件夹。
- 2
- 用管理员身份启动批处理文件(例如D:\PPS\PpsJBossServer\PpsServerInstallScripts\PpsUpdate (E_PPS_001.000.009_STOLL)\Pps_Start_Update_Batch.bat)。
为此,打开文件的右键菜单并选择 。 - 您将看到如下窗口及菜单
- 3
- 选择u开始更新。
- 更新正在进行。
结束之后,您将再次看到菜单。 - 4
- 选s开始运行PPS。
- 大约2分钟之后PPS再次联机。
根据机器数量多少,Recovery可能需要一定时间,直到PPS将机器上的工票状态同步为止。这时,机器才可用于进行生产排程。要避免添加新订单,以防订单在这个时间段订单被安排。
- 更新结束,您可以选e退出批处理程序。
- 修改的文件将被保存在类似D:\PPS\PpsJBossServer\PpsServerInstallScripts\PpsLast\PpsSwUsedTill_2015-11-27_15_20_50的文件夹中。针对每个更新,会生成一个这样的带有更新开始时间戳的文件夹。如果必要,这些文件可以用于还原这个状态。