Здравствуйте, kvl_mikki, Вы писали:
_>Здравствуйте, <Аноним>, Вы писали:
А>>Мне нужно было написать простейшее сервисное приложение мониторинга БД и я столкнулся с непонятной проблемой... А>>Я по таймеру ...скажем каждые пол минуты должен записывать в таблицу MS SQL Server 2000 информацию.... А>>При написании того же кода в обычном приложении все срабатывает...но в сервисном — нет...причем я не в курсе как дебаггить сервисное приложение...
_>есть предположение. когда запускаешь приложение сервисом, то оно запускается от имени localsystem, а не под пользовательским именем, имеющим доступ к БД. вот ms sql и не пускает.
_>-- _>Каратаев Владимир
Я перепробовал всех пользователей....к сожалению ADOConnection1.Connected возвращает false...
Может есть какая-то специфика при работе с консольными приложениями (ведь Сервис — консольное приложение?)...те как-то особенным образом инициализировать соединение ?
Я просто кидаю компоненты в модуль...