Критично ли удаление журнала регистрации 1с?

Если только файлы журнала
«C:\Program Files\1cv82\srvinfo\reg_1541\. -. -. -. -. \1Cv8Log\»,
то не критично, новые создадутся автоматически.
А если, как указано в вопросе, грохнули всю папку
«C:\Program Files\1cv82\srvinfo\»,
тогда чуть добавили лишней работы, но ничего страшного, как сказал Zerg89, придётся базы прописать по новой в консоли 1C; для этого потребуются явки-пароли от SQL и имена баз, как они прописаны в SQL.
Ответ написан более года назад
Нравится 1 4 комментария
cosmic888 @cosmic888 Автор вопроса
Получилось так остановил и запустил сервер 1с и эти папки пропали «\. -. -. -. -. »
Вот я и думаю получится ли запустить все просто создав новый кластер 1с,имена баз понимаю как посмотреть,паролей не знаю,есть возможность их вытянуть или сбросить?

cosmic888, пароль от пользователя sa (локальный админ SQL) легко заново установить, если есть доступ к SQL через учётку windows-админа.
cosmic888 @cosmic888 Автор вопроса
hint000, а если нет доступа через windows аутентификацию,возможно сбросить или взломать?
p.s.При попытке авторизоваться через windows админа выдает ошибку Microsoft SQL Server 18456.

cosmic888, утилита для взлома паролей MS SQL есть, название не помню, я её несколько лет назад просто нагуглил. Но она платная, в бесплатном демо-режиме покажет часть имени и часть пароля, остальное спрячет под звёздочки; иногда показанной части хватает, чтобы вспомнить или догадаться.
spoiler
Я утилитой для взлома пароля пользовался, потому что сервер был в работе круглосуточно, нельзя было делать перерыв на переустановку.
Но в вашей ситуации проще переустановить MS SQL, назначить новый пароль во время установки, подцепить базы. Только не грохните базы при переустановке. 🙂 Порядок такой: останавливаете службу SQL, чтобы она не держала базы; перемещаете базы в другую папку (на всякий случай). После этого можно спокойно сносить и переустанавливать MS SQL. После установки можно вернуть базы на старое место и сделать им attach.
Настройка и очистка журнала регистрации 1С

На сервере 1С со временем увеличивается в размерах папка reg_1541, содержащая журналы регистрации 1С. Расположена эта папка в директории С:\Program Files\1cv82\srvinfo. И как следствие может возникнуть проблема свободного пространства на системном жестком диске. Чтобы избежать роста папки srvinfo необходимо периодически очищать журнал регистрации 1С.
Настройка и очистка журнала регистрации 1С
Запускаем 1С в режиме конфигуратора и переходим в меню «Администрирование/Настройка журнала регистрации»

В настройках журнала регистрации можно выбрать какие события будут регистрироваться:
- Ошибки — информация о сбоях
- Предупреждения — важные уведомления, не ошибки
- Информация — все изменения базы данных
- Примечания — все остальные уведомления

Для очистки журнала регистрации нажимаем кнопку «Сократить»
Здесь можно будет увидеть диапазон дат, за который хранятся данные.
В поле «Удалить события до:» выбираем дату до который будем очищать журнал регистрации.
Удаляемые события рекомендуется записать в файл, чтобы при необходимости можно было их восстановить
ВНИМАНИЕ! Если Вы не уверены в своих действия — обратитесь к специалистам! Описанный механизм является сервисным и должен быть продиктовал контекстом проблемы.
Srvinfo reg_1541 — очистка журнала регистрации 1С
На сервере 1С со временем увеличивается в размерах папка
reg_1541, содержащая журналы регистрации 1С. Расположена эта папка в директории С:\Program Files\1cv82\srvinfo. И как следствие может возникнуть проблема свободного пространства на системном жестком диске. Чтобы избежать роста папки srvinfo необходимо периодически очищать журнал регистрации 1С.
На сервере 1С со временем увеличивается в размерах папка
reg_1541, содержащая журналы регистрации 1С. Расположена эта папка в директории С:\Program Files\1cv82\srvinfo. И как следствие может возникнуть проблема свободного пространства на системном жестком диске. Чтобы избежать роста папки srvinfo необходимо периодически очищать журнал регистрации 1С.
Удаление неиспользуемых журналов регистрации из папки Srvinfo
В журнале регистрации фиксируется все изменения объектов баз 1С — документы, справочники, регистры и т.д.
Для каждой базы данных 1С существует своя директория хранения журнала регистрации и выглядит она таким образом:
C:\Program Files\1cv8\srvinfo\\\1Cv8Log
Папка по-умолчанию называется reg_1541.
После удаления базы данных с сервера 1С папка журнала регистрации не удаляется из Srvinfo. Поэтому из множества папок в
Srvinfo могут находиться и те, которые давно не используются и просто занимают место на жестком диске.
Вычислить эти папки можно открыв файл 1CV8Clst.lst, который находится так же в reg_1541.
Копируем из папки Srvinfo и ищем в файле 1CV8Clst.lst. Если идентификатор в файле не найден, то папку можно удалять.

В директории Srvinfo находится папка с названием вида snccntx+ . Эта папка содержит сеансовые данные и ее лучше не удалять без необходимости т.к. много места она не занимает.
Настройка и очистка журнала регистрации 1С
Запускаем 1С в режиме конфигуратора и переходим в меню «Администрирование/Настройка журнала регистрации»

В настройках журнала регистрации можно выбрать какие события будут регистрироваться:
Ошибки — информация о сбоях
Предупреждения — важные уведомления, не ошибки
Информация — все изменения базы данных
Примечания — все остальные уведомления
Для очистки журнала регистрации нажимаем кнопку «Сократить»

Здесь можно будет увидеть диапазон дат, за который хранятся данные.
В поле «Удалить события до:» выбираем дату до который будем очищать журнал регистрации.
Удаляемые события рекомендуется записать в файл, чтобы при необходимости можно было их восстановить
Автоматизация процесса очистки журнала регистрации
Автоматизация процесса через командную строку Windows выглядит таким образом:
"[PathTo1Cv8Exe]\1cv8.exe" CONFIG [ConnectionString] /Out[PathToOperLog] /ReduceEventLogSize [ShrinkDate] -saveAs [BackUpedLog]
[ConnectionString] — строка подключения к информационной базе. Т.к. речь идёт о серверном варианте, эта строка будет иметь вид «/S[ServerName][InfoBaseName] /N[UserName] /P[UserPassword]». Пользователь должен иметь право администрирования.
[PathToOperLog] — путь к файлу, в котором будут сохранены сообщения системы при выполнении этой операции.
[ShrinkDate] — дата, по которую будет укорочен журнал регистрации в формате yyyy-mm-dd
[BackUpedLog] — путь к файлу в формате *.elf, к которым можно будет обратиться в случае необходимости проводить расследования давних операций с информационной базой.
Операцию необходимо выполнять когда нет активных подключений к базе 1С.
Образец скрипта для PowerShell
# # backup & shrink 1c logs # param ( [string]$1cexe = "C:\Program Files (x86)\1cv82\8.2.15.319\bin\1cv8.exe", [string]$1cbase = "srvrname\ibname", [string]$1cuser = "username", [string]$1cupassword = "password", [string]$1coperlog = "s:\logs\1cshrink.txt", [string]$1cdaysoflogstore = 7, #[дата по которую удалить логи] (get-date).Date.AddDays(-$1cdaysoflogstore).ToString("yyyyMMdd") [string]$1clogsarchive = "s:\backup\6months\", #[путь к сохраняемому в другом месте файлу логов *.elf] [string]$1clogfilename = $env:COMPUTERNAME.ToLower() + "-1clog-" + ($1cbase.split("\"))[1] + "-" + (get-date).Date.ToString("yyyyMMdd") + ".elf" ) $1clog = $1clogsarchive + $1clogfilename cmd /c "`"`"$1cexe`" CONFIG `/s$1cbase `/N`"$1cuser`" `/P`"$1cupassword`" `/Out$1coperlog `/ReduceEventLogSize $((get-date).Date.AddDays(-$1cdaysoflogstore).ToString("yyyy-MM-dd")) -saveAs`"$1clog`"`""
Внимание! Данные для подключения к базе 1С обезличены. Необходимо заменить на свои.
Перенос журнала регистрации на другой диск
Чтобы избежать переполнения системного диска файлами журнала регистрации 1С папку SRVINFO можно перенести на другой диск. Выполнить это можно изменив параметры запуска службы «Агент сервера 1С:Предприятия 8.3» в реестре Windows.
В редакторе реестра переходим по ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\1C:Enterprise 8.2 Server Agent и в параметре ImagePath изменяем значение «Агент сервера 1С:Предприятия 8.3» «C:\Program Files (x86)\1cv8\8.3.10.2667\bin\ragent.exe» -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d «C:\Program Files (x86)\1cv8\srvinfo».
Вместо «C:\Program Files (x86)\1cv8\srvinfo» указываем новую директорию нахождения журнала регистрации.
Переполнение C:\Program Files\1cv8\srvinfo\reg_1541
Всем привет. Переполнилось данное место C:\Program Files\1cv8\srvinfo\reg_1541, уже 60 Гигов.
Выдает ошибку:
: Ошибка при вызове метода контекста (ОбновитьИндекс)
FullTextSearch.UpdateIndex();
по причине:
Ошибка при выполнении файловой операции ‘C:\Program Files\1cv8\srvinfo\reg_1541\259b577c-57fd-4d3f-a7e1-35633d2e0660\1Cv8FTxt\indexMain.bin’
Очистить можно? Ничего не будет?
Размер — indexMain.bin 4,13 ГБ (4 436 949 576 байт)
Или может это не из-за переполнения? Права для пользователя USR1CV8 имеются.
На винте ещё 7 гигов есть.