2

我已成功按照本教程创建了一个 Datasnap 服务器作为 Windows 服务。我可以使用命令行安装它并添加 /INSTALL。但是,当我按照 Delphi XE2 的相同教程进行操作时,我无法安装该服务(尽管我是管理员)。

它返回以下错误:

---------------------------
Error
---------------------------
Service "ServerContainer3" failed to install with error: "System Error.  
Code: 1057.
The account name is invalid or does not exist, 
or the password is invalid for the account name specified"

如何使用 Delphi XE2 编译 Datasnap 服务?

4

2 回答 2

3

创建服务时,请确保属性 ServiceStartName 为空,密码属性也是如此。这将使服务登录默认为本地系统帐户,效果很好。如果要在服务启动时使用特定帐户登录,请在 ServiceStartName 属性中输入此帐户,并在 Password 属性中提供随附的密码。

希望这可以帮助。

于 2014-12-15T12:47:17.643 回答
1

我最好的破解方法是您是管理员-您的帐户没有密码。一点 Google-Fu 揭示了这个http://support.microsoft.com/kb/159925

我已经创建了一些没有任何问题的数据快照服务 - 无论如何都与此相关:-)

于 2012-02-07T20:52:04.173 回答