Ошибка отключения пользователей базы 1с библиотека не зарегистрирована effector saver
Обновил платформу с 8.3.18.1208 до 8.3.18.1433 и после этого ошибка при создании DT:
Ошибка отключения пользователей базы 1С, Access violation at address 000000020EBDC4DF in module 'rtrsrvc.dll'. Read of address 0000000000000000
Что уже пробовал я:
несколько раз пробовал переустанавливать платформу, переустановить Effector Saver, проверял работу на разных компьютерах, удалил уже все старые версии платформ, чистил реестр от старых записей, запускал агент как приложение и как службу.
Похоже, что ошибка в платформе, но может кто сталкивался с чем то подобным? Что можно сделать? Откат на 1208 не предлагать))
Эта штука как-то пытается с бинарями платформы взаимодействовать?
>Похоже, что ошибка в платформе
Если это ошибка в платформе то она должна и без "Effector Saver" воспроизводиться.
В догонку к (3) (отправилось само, что-то мыш начала своей жизнью жить. )
ES куплен, техподдержка говорит, что сбой происходит внутри библиотеки 1С rtrsrvc.dll при работе com компоненты и они ничего не могут с этим сделать.
Говорят, что по платформе 8.3.18.1433 уже было 2 обращения, но по их словам ошибка не массовая.
Вот и пытаюсь понять действительно ли она не массовая и может кто-то для себя уже нашел решение этой проблемы, либо может кто предложит альтернативный вариант автоматической выгрузки DT-шников по ночам.
(6) Если программа не удовлетворяет твоим требованиям, то ты можешь попробовать потребовать возврата денег.
(6) > они ничего не могут с этим сделать.
Ну, вот тебе и ответ.
Альтернативные варианты ищи в гугле самостоятельно, потому что ты сейчас начнешь воротить нос от предложений скриптов и т.п., которые работают у народа.
(7) это вряд ли сканает. Программа же работала и перестала после обновления платформы. Не уверен что в условиях поставки прописано, что будет работать со всеми новыми платформами 1с.
я бы создал диком ссылку на 8.3.18.1208 с альтернативным именем, коде Effector Saver нашел имя оле и исправил бы на имя альтернативного диком. и мучал бы сейверовцев. они ,суки, даже у себя не воспроизвели ошибку и не подтвердили-опровергли.
(11)Тогда нужна будет наклейка 1С:Совместимо!
Разработчики этой сторонней утилиты вряд ли на это пойдут.
Этап 1. Проверка и удаление альтернативной регистрации библиотеки как COM+.
Первое что необходимо сделать, это проверить наличие регистрации COM+ в службах компонентов и удалить ее. Для этого перейдите «Панель управления» — «Администрирование» — выберите «Службы компонентов».
В открывшемся окне «Службы компонентов» перейдите «Компьютеры» — «Мой компьютер» — из списка выберите «Приложения COM+».
Откройте V83COMConnector — папку «Компоненты». Удалите содержимое папки.
Этап 2. Отмена регистрации библиотек для всех установленных платформ 1С:Предприятия
Важно: проделайте отмену регистрации для всех платформ 1С:Предприятия, как новых, так и старых.
Нажмите «Отменить регистрацию».
Если команда выполнена успешно, то вы увидите вот такое уведомление.
Если используете Effector Saver 3
Для удаления регистрации, запустите командную строку от имени Администратора.
И выполните команды отмены регистрации библиотеки.
Команда выглядит, следующим образом: (измените путь на версию 1С установленную на вашем компьютере)
Если у вас 32 разрядная платформа
regsvr32 /u «C:\Program Files (x86)\1cv8\8.3.16.1148\bin\comcntr.dll»
Если у вас 64 разрядная платформа
regsvr32 /u «C:\Program Files\1cv8\8.3.16.1148\bin\comcntr.dll»
Если команда выполнена успешно, то вы увидите вот такое окно.
Повторите эту процедуру для каждой установленной версии 1С предприятия на данном компьютере.
Теперь, выполним регистрацию только одной, необходимой нам библиотеки comcntr.dll.
Если команда выполнена успешно, то вы увидите вот такое уведомление.
Если используете Effector Saver 3
Для регистрации, запустите командную строку от имени Администратора, и выполните команду регистрации библиотеки.
Команда выглядит, следующим образом: (измените путь на нужную версию)
Если у вас 32 разрядная платформа
regsvr32 /i:user “C:\Program Files (x86)\1cv8\8.3.16.1148\bin\comcntr.dll”
Если у вас 64 разрядная платформа
regsvr32 /i:user “C:\Program Files\1cv8\8.3.16.1148\bin\comcntr.dll”
Если команда выполнена успешно, то вы увидите вот такое окно.
После регистрации библиотеки comcntr.dll рекомендуем перезагрузить компьютер.
Если данная инструкция не помогла, попробуйте зарегистрировать библиотеку как COM+, по материалу: «Решение проблемы «Недопустимая строка с указанием класса»».
Ошибка при копировании файла в W:\base\mybase_xxxxx.dt Системе не удается найти указанный путь.
В данном случае, в качестве конечной папки указан сетевой диск, который подключается при входе пользователя в систему. Если агент efsaver запускается как служба, он не «видит» этого диска.
Измените путь к сетевой папке к виду полного сетевого пути, например: \\archiv\base
Ошибка при копировании файла в \\archiv\base\ mybase_xxxxx.dt Системе не удается найти указанный путь.
Проблема, как правило, связана с правами пользователя на доступ к сетевой папке. Права нужно смотреть того пользователя, который используется запуска службы. Например, агент efsaver запущенный как служба с системной учетной записью SYSTEM не имеет прав на сетевые ресурсы.
При попытке запуска агента как службы появляется окно ошибки «Указанная служба не установлена» или «could not open policy».
Вероятно инсталляцию службы блокирует компонент Windows UAC (User Account Control). Запустите менеджер с повышением прав до администратора. Для этого сделайте правый клик мышкой на ярлыке менеджера и выберите пункт меню «Запустить от имени администратора».
При попытке запуска агента как служба появляется окно ошибки «Неверный дескриптор».
Возможно, вы ошиблись при заполнении поля «Пользователь». Проверьте имя пользователя, который будет использоваться для запуска службы. Вероятно, данного пользователя в системе не существует.
Восстановление пароля для доступа к «Менеджеру».
Вам необходимо прислать на почту файл с данными программы esdata.db.
Все настройки/данные программы находятся в файле esdata.db. Файл расположен по следующему пути:
Если используете Effector Saver 3
Windows XP, Windows server 2003
C:\Documents and Settings\All Users\Application Data\Effector Saver 3\esdata.db
Windows 7/10, Windows server 2008/2012
C:\ProgramData\Effector Saver 3\esdata.db
Если используете Effector Saver 4
Windows XP, Windows server 2003
C:\Documents and Settings\All Users\Application Data\Effector Saver\esdata.db
Windows 7/8, Windows server 2008/2012
C:\ProgramData\Effector Saver\esdata.db
Перед копированием файла остановите службу efsaver и удалите процессы через диспетчер задач (по крайней мере те, которые присутствуют)
fagent.exe
fmanager.exe
fmonitor.exe
Архивирование средствами 1С:Предприятие 7.7 ошибка «Out of memory».
Вероятно одновременно запускается более 2-х задач Архивирование средствами 1С:Предприятие 7.7. В настройках программы установите «Разрешить одновременную работу потоков задач» в значение не больше 2.
Ошибка отключения пользователей базы 1С, Ошибка операции администрирования Администратор кластера не аутентифицирован
Установите флаг «Кластер требует авторизации» если в кластере 1С:Предприятия создан пользователь «администратор кластера», заполните имя и пароль.
Важно: не путайте данного пользователя с пользователем базы 1С:Предприятия и пользователем «администратор центрального сервера».
В консоли сервера 1С:Предприятия администраторы кластера находятся по следующему пути: «Console Root» — «1C:Enterprise 8.3 Central Servers» — «(*)имя компьютера» — «Кластеры» — «Локальный кластер» — «Администраторы».
Could not open data connection to port xxxxx: Connection timed out.
Может происходить в задаче «Дополнительное копирование» при передаче файла на FTP сервер. Исправляется в настройке подключения к FTP серверу, установкой флага «Пассивный режим».
Задача запускается, появляется в активных задачах, но архив не создает.
Как правило, это происходит если в настройках задачи указан не верный логин или пароль пользователя подключения к 1С.
Перезапустите агент как приложение, что бы увидеть запускаемые окна 1С в контексте Вашего рабочего стола. Выполните задачу вручную. Если откроется окно авторизации 1С, значит неверный логин или пароль.
При выходе очередного релиза платформы 8.2 приходиться перевыбирать исполняемый файл на новый релиз.
В настройках каждой задачи, в поле «Исполняемый файл:» укажите вариант «1C:Предприятие 8.2 последний установленный релиз». После этого, агент efsaver будет автоматически использовать максимальный релиз 1С 8.2.
Задача завершается с ошибкой «Запрос прекращения выполнения задачи (допустимое время выполнения вышло)».
Проверьте допустимое время выполнения задачи на закладке «Завершение».
Не верно указан логин или пароль подключения к 1С. Задача «зависает» на этапе авторизации 1С все отведенное ей время. Смотрите решение «Задача запускается, появляется в активных задачах, но архив не создает».
Как обновить Effector Saver до последней версии с сохранением текущих задач и настроек?
О том как обновить Effector Saver 3, здесь
О том как обновить Effector Saver 4, здесь
О том как перейти с Effector Saver 3 до версии 4, здесь
Как перенести настройки программы на другой компьютер? Как сохранить настройки если необходимо переустановить OS?
Все настройки/данные программы находятся в файле esdata.db. Файл расположен по следующему пути:
Если используете Effector Saver 3
Windows XP, Windows server 2003
C:\Documents and Settings\All Users\Application Data\Effector Saver 3\esdata.db
Windows 7/10, Windows server 2008/2012
C:\ProgramData\Effector Saver 3\esdata.db
Если используете Effector Saver 4
Windows XP, Windows server 2003
C:\Documents and Settings\All Users\Application Data\Effector Saver\esdata.db
Windows 7/10, Windows server 2008/2012
C:\ProgramData\Effector Saver\esdata.db
После установки программы на новом компьютере, замените этот файл на «старый».
Обратите внимание: версии программ, на старом компьютере и на новом, должны быть идентичны.
Если версии программ на старом компьютере и на новом разные, после замены файла настроек запустите установку программы заново (поверх) и файл настроек будет обновлен.
Возможен ли перенос Лицензии на другой компьютер?
Приобретенная Лицензия (1 копия) на программу может использоваться только на одной физической машине или в одной виртуальной среде.
Вы имеете право перенести свою Лицензию на программу на другую машину при условии, что на прежней физической машине или виртуальной среде активированная программа полностью удалена. В противном случае мы будем вынуждены отказать вам в активации. Если вам необходимо активировать несколько программ, необходимо приобрести соответствующее количество Лицензий.
После переноса Лицензии на другой компьютер, вероятно, потребуется пройти активацию программы заново.
Могут ли юридические лица пользоваться бесплатной версией программы?
Да, использование программы не запрещено лицензионным соглашением.
Как восстановить резервную копию MS SQL базы 1С?
Извлеките из архива бэкап базы.
Воспользуйтесь статьей: Восстановление резервной копии базы данных (среда SQL Server Management Studio)
Ошибка отправки e-mail «Syntactically invalid EHLO argument(s).
Имя компьютера указано кириллицей.
Зайдите в меню «Сервис» — «Параметры программы», меню «Дополнительно»
В секции «APP» в параметр
HeloName=
впишите произвольное слово используя латинские буквы (будет использоваться как идентификатор клиента при подключении к SMTP серверу вместо имени локального компьютера), например
HeloName=Effector
Ошибка Error archivator (1): error -3.
Происходит из-за того, что файл в процессе бэкапа был модифицирован. Ошибка в модуле версии программы, устранена в последних версиях Effector Saver.
Решение — обновите Effector Saver до крайнего релиза.
Ошибка! Временный файл D:\Temp\Base_full.bak заблокирован.
Установите полный доступ пользователю службы Effector Saver на папку временных файлов.
Также ошибка возникает, в случае если задача бэкапа базы SQL еще выполняется с прошлого времени запуска. Проверить это вы можете в «Журнале задач», просмотрев время окончания прошлой задачи.
После установки выше указанной версии платформы при завершении работы пользователей на сервере появляется ошибка
22.02.2018 14:39:49 - Информационная база: клиент-серверная, аутентификация 1С
22.02.2018 14:39:49 - Завершение работы пользователей/фоновых заданий .
22.02.2018 14:39:51 - Ошибка отключения пользователей базы 1С, Недопустимая строка с указанием класса, ProgID: "V83.ComConnector"
Выполните данную команду от имени Администратора.
Но регистрация библиотеки comcntr.dll не работает, тогда настраиваю по статье:
1. Заходим в Панель управления → Администрирование → Службы компонентов.
Службы компонентов
2. Переходим к ветке Компьютеры → Мой компьютер → Приложения COM+.
Приложения COM+
3. В контекстном меню выбираем Создать → Приложение. Откроется Мастер установки приложений COM+.
Мастер установки приложений COM+
4. Нажимаем «Далее».
5. Выбираем «Создать новое приложение».
Установка или создание нового приложения
6. Вводим имя «V82COMConnector». Устанавливаем переключатель «Серверное приложение». Нажимаем «Далее».
Создание нового приложения
7. На следущем шаге устанавливаем «Текущий пользователь». Нажимаем «Далее».
Удостоверение приложения
8. Нажимаем «Готово».
9. В появившейся ветке V82COMConnector переходим к подветке Компоненты.
V82COMConnector. Компоненты
10. В контекстном меню выбираем Создать → Компонент. Откроется Мастер установки компонентов COM+.
Мастер установки компонентов COM+
11. Нажимаем «Далее».
12. Выбираем «Установка новых компонентов».
Импорт или установка компонента
13. Выбираем файл \bin\comcntr.dll.
Выбор файла comcntr.dll
14. Нажимаем «Далее» → «Готово».
15. Переходим к ветке V82COMConnector.
V82COMConnector
16. В контекстном меню выбираем «Свойства». В открывшемся окне переходим на вкладку «Безопасность».
17. Снимаем галку «Принудительная проверка доступа для приложений». Ставим галку «Применить политику программных ограничений». Устанавливаем Уровень ограничений - «Неограниченный».
V82COMConnector
18. Нажимаем «ОК».
Все работало до установки выше указанной платформы. Кто-то сталкивался с данной проблемой?
"Ошибка отключения пользователей базы 1С, Недопустимая строка с указанием класса, ProgID: "V83.ComConnector""
Поделитесь опытом, как её побороть!
Создаём коннектор. Запускаем консоль «Службы компонентов».
«Панель управления» — «Администрирование» — выбираем «Службы компонентов».
В открывшемся окне «Службы компонентов» добавляем новый элемент, для этого переходим «Компьютеры» — «Мой компьютер» — из списка выбираем «Приложения COM+».
В контекстном меню выбираем «Создать» — «Приложение».
Откроется Мастер установки приложений COM+.
Нажимаем «Далее».
«Установка или создание нового приложения» выбираем второй вариант «Создать новое приложение».
В поле «Введите имя нового приложения:» вводим «V83COMConnector».
«Способ активации» устанавливаем «Серверное приложение».
Нажимаем «Далее».
На следующем этапе выбираем учетную запись под которой запускается приложение.
Устанавливаем «Текущий (вошедший в систему) пользователь».
Нажимаем «Далее».
На этапе «Добавление ролей приложения» нажимаем «Далее».
На этапе «Добавление пользователей для ролей» нажимаем «Далее».
Нажимаем «Готово».
В ветке только что созданного нами приложения переходим в подветку «Компоненты» и создаем компонент.
В контекстном меню выбираем «Создать» — «Компонент».
Откроется Мастер установки компонентов COM+.
Нажимаем «Далее».
Выбираем первый вариант «Установка новых компонентов».
В открывшемся диалоге выбираем необходимый файл comcntr.dll и нажимаем «Открыть».
Окно Мастера установки компонентов COM+ измениться нажимаем «Далее».
Мастер собрал все необходимые сведения для выполнения установки, нажимаем «Готово».
Обратите внимание: после установки необходимо изменить свойства объекта.
Для этого переходим к ветке V83COMConnector.
Открываем свойства созданного компонента, переходим в ветку V83COMConnector — «Свойства».
В открывшемся окне переходим на вкладку «Безопасность».
В «Авторизация» снимаем флаг «Принудительная проверка доступа для приложений».
В «Политика программных ограничений» устанавливаем флаг «Применить политику программных ограничений» и выбираем «Уровень ограничений:» — «Неограниченный».
Переходим на вкладку «Удостоверение», устанавливаем «Указанный пользователь:» и вводим данные учетной записи с правами Администратора. В случае если используете домен, укажите доменную учетную запись.
Нажимаем «Применить» — «ОК».
Читайте также: