2

运行 adsstamp.exe 更新 Advantage 许可证时,会出现以下错误:

停止 Advantage 服务时出错。将此错误报告给 Advantage 技术支持。错误代码 172。

附加信息:-以管理员身份登录(域管理员)-服务器 2008 X64(不是 R2)

任何人都可以阐明这个错误吗?

4

1 回答 1

2

运行 ADSStamp.exe 时,该实用程序必须停止 Advantage Service 才能修改服务器可执行文件 (ADS.exe)。如果服务未能停止,则可能会返回此错误。

默认情况下,如果用户在您尝试停止服务时连接到 ADS,则会显示一个消息框,询问您是否真的要终止服务。但是,此消息框仅显示在控制台上(我认为 2008 可能永远不会显示)。您可以在配置实用程序中设置一个选项来抑制消息框,但它在下次停止并重新启动 ADS 时才会生效。

我建议手动停止 Advantage 服务。如果数据库中有用户,让他们注销或终止连接(您可以在 ARC 中执行此操作),然后停止服务。作为最后的手段(我建议不要这样做),您还可以终止“ads.exe”任务。

一旦 ads.exe 不再运行,您应该能够使用 adsstamp.exe 更新许可证而不会出现任何问题,然后启动 ADS 服务器。

于 2011-05-16T17:43:30.967 回答