Созданный Datasnap в качестве службы Windows с Delphi XE2 возвращает ошибку 1057 - PullRequest
1 голос
/ 21 декабря 2011

Я создал сервер 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"

Как получить работающую службу Datasnap, скомпилированную с Delphi XE2?

Ответы [ 2 ]

2 голосов
/ 15 декабря 2014

При создании службы убедитесь, что свойство ServiceStartName пустое, а также свойство Password.По умолчанию служба входа в систему использует учетную запись локальной системы, что хорошо работает.Если вы хотите использовать определенную учетную запись для входа в систему при запуске службы, введите ее в свойстве ServiceStartName и укажите соответствующий пароль в свойстве Password.

Надеюсь, это поможет.

1 голос
/ 08 февраля 2012

Лучше всего, если вы администратор, а у вашей учетной записи нет пароля. Небольшая часть Google-Fu показывает это http://support.microsoft.com/kb/159925

Я создал несколько сервисов datasnap без проблем - в любом случае, связанных с этим: -)

...