Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Хочу все знать (http://forum.oszone.net/forumdisplay.php?f=23)
-   -   Запуск программы через планировщик заданий (win 2008 r2 standart x64) (http://forum.oszone.net/showthread.php?t=284100)

gkivi 24-06-2014 13:57 2367866

Запуск программы через планировщик заданий (win 2008 r2 standart x64)
 
Доброго времени суток.
Объясните пожалуйста, есть ли какая то разница запуска программы, скрипта через планировщика заданий, или же самому в ручную через проводник, тотал коммандер, фар?
Есть прецедент, на сервере настроил задачу для запуска скрипта. Скрипт выполняет функции сбора информации из БД SQL. Так вот, если через планировщик запустить, то идет ошибка подключения к БД, а если я в ручную запущу, то всё на ура проходит.
В чём подвох?

Petya V4sechkin 24-06-2014 17:29 2367979

Цитата:

Цитата gkivi
если через планировщик запустить, то идет ошибка подключения к БД, а если я в ручную запущу, то всё на ура проходит

Задача в планировщике может запускаться от другой учетной записи (это определяется в свойствах задачи).

gkivi 25-06-2014 05:23 2368168

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

Petya V4sechkin 25-06-2014 07:27 2368183

Цитата:

Цитата gkivi
Крыжик стоит "Выполнять с наивысшими правами"

[решено] отличия в работе при запуске от администратора

gkivi 25-06-2014 09:05 2368196

мм.. контроль учетных записей у меня включен по умолчанию. Приведенная вами тема решает проблему с сетевым доступом. У меня же всё локально происходит. или я чего то не понял?

Petya V4sechkin 25-06-2014 09:12 2368197

Цитата:

Цитата gkivi
У меня же всё локально происходит

Цитата:

Цитата gkivi
если через планировщик запустить, то идет ошибка подключения к БД

А, я думал, что БД сетевая.

gkivi 25-06-2014 09:16 2368199

а, БД сетевая :)

Petya V4sechkin 25-06-2014 09:20 2368201

gkivi, ну вот.
Либо EnableLinkedConnections задайте, либо снимите флажок "Выполнять с наивысшими правами" (если он не нужен).

gkivi 25-06-2014 09:31 2368206

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

Petya V4sechkin 25-06-2014 09:32 2368207

Цитата:

Цитата gkivi
перелогонился

Надо перезагрузиться.

gkivi 25-06-2014 10:03 2368219

перезагрузка не помогла...


Время: 20:48.

Время: 20:48.
© OSzone.net 2001-