![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Серверные продукты Microsoft » Windows Server 2008/2008 R2 » 2008 R2 - Приложение запущенное в задании не работает нормально без входа пользователя |
|
2008 R2 - Приложение запущенное в задании не работает нормально без входа пользователя
|
Ветеран Сообщения: 2111 |
Доброе время суток. Данная тема вышла как следствие этой темы. Но теперь проблема появилась другая.
Исходные данные. Имеется Windows Server 2008R2. На нем установлена 1С 77. Имеется рабочая база. Есть задание в планировщике заданий, реализованное в бат-файле ( команда в бат-файле: start /wait /high C:\1cv77_sql\BIN\1cv7sb.exe enterprise /DD:\fitnewwork_new_reindexed /NUser/Pxxxx /M ). Суть бат-файла : Запускается 1С в режиме предприятия и удаляет документы, соответствующие определенным критериям. Проблема в том, что задание нормально отрабатывает только тогда, когда установлен переключатель "Выполнять только при выполненном входе в систему", но задание должно выполняться без залогиненного пользователя; при установке опции "Выполнять вне зависимости от регистрации пользователя" задание запускается, но процесс 1С почему-то либо ничего не делает, либо делает очень медленно, т.к.: 1. При запуске задания с опцией "Выполнять только для зарегистрированного пользователя" процесс 1С забирает от 1 до 30 % процессора, и до 7 Мбайт/сек дисковой подсистемы 2. При запуске задания с опцией "Выполнять вне зависимости от регистрации пользователя" процесс 1С вообще не использует ресурсы процессора (стоит на 0%, изредка "прыгает" на 1-2 %), и почти не использует ресурсы диска (100-300 Кбайт/сек, и то не постоянно) 3. Задание выполняется для залогиненного пользователя час, для незалогиненного выполнялось 5 часов, ждать надоело, отключил. Непонятно почему так происходит - 1 и тот же батник, 1 и те же данные, 1 и тот же пользователь. У кого какие мысли, как решить проблему? |
|
------- Отправлено: 11:33, 24-04-2015 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата __sa__nya:
|
|
Отправлено: 12:50, 24-04-2015 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 2111
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
------- Отправлено: 13:15, 24-04-2015 | #3 |
Ветеран Сообщения: 2111
|
Профиль | Отправить PM | Цитировать Никаких вариантов нет?
|
------- Отправлено: 16:56, 25-04-2015 | #4 |
Ветеран Сообщения: 1630
|
Профиль | Отправить PM | Цитировать Про скорость выполнения обработок в 1с и ее оптимизацию задавайте вопрос на форумах 1с-ников, например, infostart.ru с приведением кода этих обработок.
|
|
Отправлено: 23:17, 25-04-2015 | #5 |
Ветеран Сообщения: 2111
|
Профиль | Отправить PM | Цитировать alef2474, так дело в том, что при выполнившем вход пользователе работает нормально, плохо без залогиненного пользователя. Т.е. не в 1С дело.
|
------- Отправлено: 17:19, 26-04-2015 | #6 |
ИО Капитана Очевидности Сообщения: 5387
|
Профиль | Отправить PM | Цитировать Повторяю ответ из предыдущей темы.
Скорее всего дело в том, что тот пользователь, от имени которого запускается запланированное задание, не имеет полномочий на выполнение данного действия, как следствие программа из командного файла запускается с обычным приоритетом. |
------- Отправлено: 07:40, 27-04-2015 | #7 |
Ветеран Сообщения: 1630
|
Профиль | Отправить PM | Цитировать Цитата __sa__nya:
При логине, наверно, применяются полные права на папку базы, а без логина - нет. Что-нибудь в этом духе. Какой версии sql? Для 1с7.7 dll подменяют обычно. Цитата __sa__nya:
|
||
Последний раз редактировалось alef2474, 27-04-2015 в 12:25. Отправлено: 12:19, 27-04-2015 | #8 |
ИО Капитана Очевидности Сообщения: 5387
|
Профиль | Отправить PM | Цитировать Цитата alef2474:
И при использовании базы 1С на SQL-сервере подключение осуществляется от имени специального пользователя, который не зависит от того, кто именно запустил 1С. |
|
------- Отправлено: 02:16, 28-04-2015 | #9 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
2008 R2 - [решено] Приложение запущенное в планировщике заданий медленно работает | __sa__nya | Windows Server 2008/2008 R2 | 6 | 27-04-2015 07:37 | |
Не работает нормально БП | Seven2011 | Непонятные проблемы с Железом | 3 | 04-01-2012 14:28 | |
Загрузка - [решено] WinXP зависание после входа пользователя при включении и смене пользователя | Sleem | Microsoft Windows 2000/XP | 16 | 28-07-2011 18:20 | |
Разное - Планировщик-запуск программ без входа пользователя! | Василий Теркин | Microsoft Windows Vista | 3 | 16-05-2011 13:03 | |
Mandriva/Mandrake - Создание пользователя Mandriva без входа. | iDmitry | Общий по Linux | 10 | 02-01-2009 13:52 |
|