Войти

Показать полную графическую версию : Запуск программы через планировщик заданий (win 2008 r2 standart x64)


gkivi
24-06-2014, 13:57
Доброго времени суток.
Объясните пожалуйста, есть ли какая то разница запуска программы, скрипта через планировщика заданий, или же самому в ручную через проводник, тотал коммандер, фар?
Есть прецедент, на сервере настроил задачу для запуска скрипта. Скрипт выполняет функции сбора информации из БД SQL. Так вот, если через планировщик запустить, то идет ошибка подключения к БД, а если я в ручную запущу, то всё на ура проходит.
В чём подвох?

Petya V4sechkin
24-06-2014, 17:29
если через планировщик запустить, то идет ошибка подключения к БД, а если я в ручную запущу, то всё на ура проходит
Задача в планировщике может запускаться от другой учетной записи (это определяется в свойствах задачи).

gkivi
25-06-2014, 05:23
Сейчас стоит "Выполнять только для зарегистрированного пользователя". Пользователь указан тот под которым собственно я залогонился.
Пробовал ставить "Выполнять вне зависимости от регистрации пользователя", не помогло. Крыжик стоит "Выполнять с наивысшими правами"

Petya V4sechkin
25-06-2014, 07:27
Крыжик стоит "Выполнять с наивысшими правами"
[решено] отличия в работе при запуске от администратора (http://forum.oszone.net/thread-244762.html)

gkivi
25-06-2014, 09:05
мм.. контроль учетных записей у меня включен по умолчанию. Приведенная вами тема решает проблему с сетевым доступом. У меня же всё локально происходит. или я чего то не понял?

Petya V4sechkin
25-06-2014, 09:12
У меня же всё локально происходит
если через планировщик запустить, то идет ошибка подключения к БД
А, я думал, что БД сетевая.

gkivi
25-06-2014, 09:16
а, БД сетевая :)

Petya V4sechkin
25-06-2014, 09:20
gkivi, ну вот.
Либо EnableLinkedConnections задайте, либо снимите флажок "Выполнять с наивысшими правами" (если он не нужен).

gkivi
25-06-2014, 09:31
EnableLinkedConnections в реестр добавил, перелогонился, непомогло. флажок снимал, тоже не помогло... причем интересно, в скрипте у меня идет несколько подключений к БД. если флажок стоит, не может соединиться с БД1, если флажок убрать не соединяется с БД2... какие права ему еще нужны не пойму...

Petya V4sechkin
25-06-2014, 09:32
перелогонился
Надо перезагрузиться.

gkivi
25-06-2014, 10:03
перезагрузка не помогла...




© OSzone.net 2001-2012