__sa__nya
24-04-2015, 11:33
Доброе время суток. Данная тема вышла как следствие этой (http://forum.oszone.net/thread-298846.html) темы. Но теперь проблема появилась другая.
Исходные данные.
Имеется 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 и тот же пользователь.
У кого какие мысли, как решить проблему?
Исходные данные.
Имеется 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 и тот же пользователь.
У кого какие мысли, как решить проблему?