Ошибка при открытии 1С

1. votodef 01.07.11 08:40 Сейчас в теме
Здравствуйте! При открытии 1С:Бухгалтерии 7.7(SQL) в последние 3 дня стала появляться "Ошибка при запуске журнала регистрации". Дальнейшее открытие программы, естественно, прекращается. Подскажите, пожалуйста, как это можно исправить?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Octopus 338 01.07.11 08:42 Сейчас в теме
Почистить журнал регистрации (SYSLOG/1cv7.mlg)
3. votodef 01.07.11 22:27 Сейчас в теме
Помогает, но не надолго. Через некоторое время проблема появляется вновь.
4. Octopus 338 01.07.11 22:28 Сейчас в теме
Может, тупо места не хватает? или какая-нибудь пользовательская квота срабатывает?
5. platon_ 10 05.07.11 11:28 Сейчас в теме
Предел для журнала регистрации 2 гб. после этого его надо архивировать и по новой начинать.
6. votodef 05.07.11 22:58 Сейчас в теме
Сегодня вплотную занялся этой проблемой, и уточняю симптомы и нюансы происходящего. Не в журнале регистрации как таковом всё-таки здесь дело. Проблема глубже. Утро начинается с того, что никто не может зайти в программу с вышеуказанным сообщением. Далее сисадмин удаляет папку syslog, затем в 1С входят первых (кто успел) 6-7 человек и всё, алес, у остальных ошибка. И даже если кто-то из вошедших выйдет, то заново зайти уже не может, пока опять всех не выгнать и удалить syslog. Манипуляции с файлом журнала регистрации 1cv7.mlg результата не дают, здесь влияние имеет файл links.tmp. Так что здесь напрашиваются 2 направления поиска: 1) системные настройки сервера; 2) что-то делать с links.tmp. По 1-му пункту что смог проверил: права доступа, количество сессий, открытых файлов и т.д. (Windows Server 2003). Может, есть у кого-нибудь мысли по этой проблеме?
7. hogik 443 05.07.11 23:47 Сейчас в теме
(6)
"влияние имеет файл links.tmp"(с)
"что-то делать с links.tmp."(с)
Сначала, думаю, надо посмотреть его содержание в момент выдачи ошибки, или после сообщения и на последующих безуспешных входах в систему. Допускаю, что в содержании этого файла появляются "спецсимволы". Источником может быть значения полей: Name и ComputerName (см. ниже) заданные как имя пользователи и имя компьютера некой рабочей станции. Могут быть разночтение символов из-за различной кодировки в кодовой странице операционной системы (проблема одновременной работы WinXP и Win7/Vista). Лучше использовать в этих именах только латинские буквы. Имеет смысл проверить формат даты, типа, на некой машине стоит не НАШ формат. И т.д. Запредельное предположение - что в Вашей системе имеются несколько пользователей 1С с одинаковым именем, т.е. битый файл USERS.USR. Т.е. надо смотреть и анализировать этот файл...

{{"Name","Администратор"},
{"Run mode","E"},
{"IsMono","Y"},
{"Date&Time","05.07.2011,23:31:02"},
{"ComputerName","XXXXXX"}}
9. votodef 06.07.11 21:45 Сейчас в теме
(7)
Пример "ошибочного" Links.tmp:
{
{"Name","Иванова"},
{"Run mode","E"},
{"IsMono","N"},
{"Date&Time","30.06.2011,07:36:44"},
{"ComputerName","ХХХ-ХХ18"}} {
{"Name","Петрова"},
{"Run mode","E"},
{"IsMono","N"},
{"Date&Time","30.06.2011,08:04:25"},
{"ComputerName","ХХХ-ХХ21"}}
10. hogik 443 06.07.11 22:19 Сейчас в теме
(9)
1) А сбой происходит при входе 3-его пользователя? Или сбой при входе пользователя "Иванова" или "Петрова" ?
2) Это подлинный текст? Или Вы поменяли имена пользователей и компьютеров текстовом редакторе пред его показом в теме форума? Т.е. могли ли исчезнут те самые "спецсимволы" в процессе работы текстового редактора? Вы смотрели содержание этого файла в Hex виде?
3) Какие операционные системы у пользователей находящихся в сессии 1С в момент сбоя, и у "сбойного" пользователя?
4) Какие внешние компоненты используется в Вашей системе?
5) Нет ли в конфигурации (и в используемых внешних обработках) кода с использованием имени файла "links.tmp" и/или каталога "SYSLOG"?
13. votodef 06.07.11 22:57 Сейчас в теме
(10)
1) "Иванова" и "Петрова" уже не могут войти.
2) Заменил фамилии и буквы в именах ПК на "Х", остальное - как есть. В Hex виде спецсимволов не обнаружено, но между пользователями много пробелов(0х20)
3) У всех Windows XP, на сервере Windows Server2003.
4) Стандартный набор внешних обработок + несколько своих.
5) Мне это неизвестно, но завтра поищу.
(11)
Взят первый ошибочный вариант (папка Syslog была на всякий случай сохранена), впоследствии всё удалялось. А сегодня меня на месте не было, и файл мне прислали по почте.
(12)
Завтра тогда вытащу файл в момент ошибки.

Спасибо за помощь!!!
14. hogik 443 07.07.11 00:32 Сейчас в теме
(13)
Алексей.
1) Я спрашивал не о внешних обработках, а о внешних компонентах. Выясните это, пожалуйста.
2) В (6) сообщении Вы написали: "сисадмин удаляет папку syslog".
А он её удалял без помощи утилиты Unlocker или аналогичных средств?
15. hogik 443 07.07.11 02:46 Сейчас в теме
(14)
Алексей.
Я провел массу экспериментов с файлами в каталоге SYSLOG с различными блокировками, порчами файлов, правами доступа, квотами, размерами файлов и т.д. Реакция 1С - либо немного ждет (при блокировках) и продолжает вход в сессию. Разработчики 1С, вообще, "любят" опрашивать ресурсы (блокировки в таблицах) раз 100, а потом не добившись положительного результата продолжают работать... ;-) Либо сессия 1С заваливается с жутким грохотом... ;-)
И только одна метода дала сообщение: "Ошибка при запуске журнала регистрации".
Это установка атрибута "только чтение" на файл 1cv7.mlg и/или links.tmp. Установить этот атрибут можно даже когда файл уже открыт некой задачей в "разделяемом" режиме. Именно так 1С их и открывает и нормально работает после установки атрибута на уже открытый файл. После выхода из всех сессий файл links.tmp не удаляется из-за выставленного атрибута. И уже будет невозможно войти в новую сессию. Для файла 1cv7.mlg аналогичная картина, кроме запрета удаления, т.к. 1С его и не планирует удалять по выходу из сессии.
Конечно это звучит дико, но посмотрите значение этого атрибута при возникновении сбоя/проблемы/сообщения. А потом будем искать - кто балуется таким способом. Программа или люди... ;-)
MaxDavid; +1 Ответить
11. hogik 443 06.07.11 22:23 Сейчас в теме
(9)
Очень странная дата в поле "Date&Time".
Пользователи не работали с системой почти неделю???!!!
12. hogik 443 06.07.11 22:36 Сейчас в теме
(9)
Алексей.
Файл надо смотреть "в момент выдачи ошибки"© - это текст из (7) сообщения.
Я написал своё сообщение 05.07.2011, а файл Вами представлен от 30.06.2011.
Так можно очень долго искать ошибку/проблему... :evil:
8. Octopus 338 06.07.11 06:39 Сейчас в теме
(6) А эти 6-7 пользователей, случайно, работают не в терминале под одним и тем же пользователем?
16. votodef 07.07.11 09:59 Сейчас в теме
При сегодняшней работе по сабжу выяснились новые наблюдения. Во-первых, с правами и спецсимволами на момент ошибки всё в порядке. Во-вторых, что за нулевой файл logstate (без расширения) в папке SYSLOG? Просто когда его удаляешь (через unlocker, разумеется), то проблема исчезает, и входят все. Но через какое-то время он появляется вновь. Я пока не дождался его появления, но когда появиться, то хочу посмотреть на порождающий (блокирующий) его процесс.
17. hogik 443 07.07.11 17:41 Сейчас в теме
(16)
Файл logstate создается когда 1С не может записать очередную строчку в 1cv7.mlg или открыть его в режиме "для записи". Например, если на него поставить атрибут "только чтение". ;-)
18. hogik 443 07.07.11 17:47 Сейчас в теме
(16)
Но, я проверял - он удаляется и без unlocker, если моделировать ошибку доступа к 1cv7.mlg.
19. hogik 443 07.07.11 21:19 Сейчас в теме
(16)
"посмотреть на порождающий (блокирующий) его процесс"(с)
Антивирус на сервере (если установлен) или "глюкавая" рабочая станция.
Думаю, можно попробовать, при возникновении "явления", выходить из сессии 1С и перезагружать (обязательно!!!) систему на рабочих станциях, последовательно - по одной. И, каждый раз, пробовать удалять файл logstate без применения unlocker. А начать с рабочей станции чьё имя находится в конце файла links.tmp.
20. votodef 07.07.11 21:49 Сейчас в теме
(17,18)
При моделировании ситуации действительно так и получается, попробовал, но в реальности атрибут "только чтение" нигде не стоит, а удалить журнал, линки и логстэйт, даже когда все вышли, удаётся только через unlocker. При удалении logstate unlocker ссылается на процесс system (конкретно: Обработка - system; заблокированный путь: D:\DataBase\Basa2007\SYSLOG\logstate; PID - 4; Дескриптор - 15076; Путь процесса - System), возможно какой-то (возможно и не 1С-овский) процесс "держит" журнал.
(19)
Попробую на выходных поэкспериментировать.
21. hogik 443 07.07.11 23:00 Сейчас в теме
(20)
Еще попробуйте поиском ("Find|Find Handle or DLL") найти имя файла logstate программой http://technet.microsoft.com/ru-ru/sysinternals/bb896653 Может она даст больше информации про "Дескриптор"...
22. Надежда_ 11.07.11 22:23 Сейчас в теме
попробуйте перенести базу в другое место
23. shurik-51 13.10.11 15:02 Сейчас в теме
попробуйте удалить какалог пользователя "usr..." в базе. У меня помогло.
24. Demidov 18.10.11 09:44 Сейчас в теме
25. zelman 31.01.12 17:58 Сейчас в теме
"влияние имеет файл links.tmp"(с)
"что-то делать с links.tmp."(с)
Сначала, думаю, надо посмотреть его содержание в момент выдачи ошибки, или после сообщения и на последующих безуспешных входах в систему. Допускаю, что в содержании этого файла появляются "спецсимволы". Источником может быть значения полей: Name и ComputerName (см. ниже) заданные как имя пользователи и имя компьютера некой рабочей станции. Могут быть разночтение символов из-за различной кодировки в кодовой странице операционной системы (проблема одновременной работы WinXP и Win7/Vista). Лучше использовать в этих именах только латинские буквы. Имеет смысл проверить формат даты, типа, на некой машине стоит не НАШ формат. И т.д. Запредельное предположение - что в Вашей системе имеются несколько пользователей 1С с одинаковым именем, т.е. битый файл USERS.USR. Т.е. надо смотреть и анализировать этот файл...

{{"Name","Администратор"},
{"Run mode","E"},
{"IsMono","Y"},
{"Date&Time","05.07.2011,23:31:02"},
{"ComputerName","XXXXXX"}}
26. zelman 31.01.12 17:58 Сейчас в теме
Я провел массу экспериментов с файлами в каталоге SYSLOG с различными блокировками, порчами файлов, правами доступа, квотами, размерами файлов и т.д. Реакция 1С - либо немного ждет (при блокировках) и продолжает вход в сессию. Разработчики 1С, вообще, "любят" опрашивать ресурсы (блокировки в таблицах) раз 100, а потом не добившись положительного результата продолжают работать... ;-) Либо сессия 1С заваливается с жутким грохотом... ;-)
И только одна метода дала сообщение: "Ошибка при запуске журнала регистрации".
Это установка атрибута "только чтение" на файл 1cv7.mlg и/или links.tmp. Установить этот атрибут можно даже когда файл уже открыт некой задачей в "разделяемом" режиме. Именно так 1С их и открывает и нормально работает после установки атрибута на уже открытый файл. После выхода из всех сессий файл links.tmp не удаляется из-за выставленного атрибута. И уже будет невозможно войти в новую сессию. Для файла 1cv7.mlg аналогичная картина, кроме запрета удаления, т.к. 1С его и не планирует удалять по выходу из сессии.
Конечно это звучит дико, но посмотрите значение этого атрибута при возникновении сбоя/проблемы/сообщения. А потом будем искать - кто балуется таким способом. Программа или люди... ;-)
27. zelman 31.01.12 17:59 Сейчас в теме
"посмотреть на порождающий (блокирующий) его процесс"(с)
Антивирус на сервере (если установлен) или "глюкавая" рабочая станция.
Думаю, можно попробовать, при возникновении "явления", выходить из сессии 1С и перезагружать (обязательно!!!) систему на рабочих станциях, последовательно - по одной. И, каждый раз, пробовать удалять файл logstate без применения unlocker. А начать с рабочей станции чьё имя находится в конце файла links.tmp.
28. Evgeniy_V 29 01.02.12 06:36 Сейчас в теме
Попробуйте:
1) перенести базу в другой каталог (желательно с переименованием имени каталога базы)
2) удалить все файлы из каталогов пользователей
29. EfremoVich 02.02.12 15:13 Сейчас в теме
Яблоко от яблони… С момента смерти Ким Чем Ира северокорейские СМИ выпустили серию фотографий «Великого преемника» Ким Чен Ына, на которых он посещает школы, заводы и военные базы. Такие фотографии не в новинку для Северной Кореи – такие же были и с участием Ким Чен Ира и до него Ким Ир Сена. Десятилетиями северокорейские СМИ нахваливали Ким Чен Ира – мудрый, отважный и прозорливый правитель. То же самое продолжается и в отношении его сына – Ким Чен Ына, его называют выдающимся стрелком, талантливым поэтом, экономическим гением и мудрым военным стратегом. Однако объективной информации о Ким Чен Ыне мло. Под сомнением даже его возраст – ему может быть 28, 29 или 30 лет. Судя по этим фотографиям, он пошел по стопам отца, хоть и с долей большего энтузиазма и проявления эмоций.

(Всего 35 фото).Взято отсюда http://bigpicture.ru/ вроде не баян

1. Ким Чен Ын наблюдает за тренировочными полетами подразделения 1017 Корейских народных ВВС. (Reuters/KCNA)
30. valval 02.02.12 16:49 Сейчас в теме
(0) 1. Проверьте, что у каждого пользователя прописан свой каталог.
2. Если есть антивирус - весь каталог базы в исключения.
31. Gavroch.v 11.02.12 02:10 Сейчас в теме
Почистить журнал регистрации (SYSLOG/1cv7.mlg) ,или увеличить объем журнала. 1cv7.mlg - свойства, снать только чтение-пока хватит винта.
32. Strucka 4 15.02.12 12:35 Сейчас в теме
Убедитесь что везде установлена правильная (легальная) 1С 27 платформа. У нас был случай - у клиента стоял 77 со взломом (при том что у него было все офици. куплено) и жаловался он на странные глюки в отчетах. После переустановки платформы все глюки прошли...
33. Clod 15.02.12 15:11 Сейчас в теме
Яблоко от яблони… С момента смерти Ким Чем Ира северокорейские СМИ выпустили серию фотографий «Великого преемника» Ким Чен Ына, на которых он посещает школы, заводы и военные базы. Такие фотографии не в новинку для Северной Кореи – такие же были и с участием Ким Чен Ира и до него Ким Ир Сена. Десятилетиями северокорейские СМИ нахваливали Ким Чен Ира – мудрый, отважный и прозорливый правитель. То же самое продолжается и в отношении его сына – Ким Чен Ына, его называют выдающимся стрелком, талантливым поэтом, экономическим гением и мудрым военным стратегом. Однако объективной информации о Ким Чен Ыне мло. Под сомнением даже его возраст – ему может быть 28, 29 или 30 лет. Судя по этим фотографиям, он пошел по стопам отца, хоть и с долей большего энтузиазма и проявления эмоций.

(Всего 35 фото).Взято отсюда http://bigpicture.ru/ вроде не баян

1. Ким Чен Ын наблюдает за тренировочными полетами подразделения 1017 Корейских народных ВВС. (Reuters/KCNA)


Это к чему было?))))))
34. R1sks 16.02.12 00:36 Сейчас в теме
надо будет посмотреть фотки :-)
35. VragHorosh 03.05.12 17:45 Сейчас в теме
Сегодня столкнулся с такой проблемой, вышеописанные манипуляции с файлами ни к чему не приводят(((((((((
36. gl1tch 04.05.12 14:17 Сейчас в теме
Место случайно на сервере не закончилось?
37. vadim2272 04.05.12 22:23 Сейчас в теме
Честно говоря с такой проблемой не сталкивался, но возможно действительно нет места на сервере
38. ivanbor 05.05.12 15:13 Сейчас в теме
Была. когда то тоже токая фигня, помогло чистка журнал регистрации SYSLOG/1cv7.mlg и пере установкой ключа.
Но через месяца два повторилось,но как раз в то время нужно было сервак переустанавливать, после чего проблемы больше не когда не возникала. Так что все возможно.
39. ibazh 05.05.12 15:24 Сейчас в теме
SYSLOG/1cv7.mlg может быть лочится другой программой или вырастает до 2гб?
40. pallpall4 09.06.12 11:06 Сейчас в теме
да на сколько я знаю его вообще можно удалить
41. Ёпрст 1065 09.06.12 11:11 Сейчас в теме
(0)
Для начала, отключить журнал регистрации в пофигураторе - убрав все галки в админисрирование - ЖР.

Если проблема исчезнет - копать дальше.
42. Ёпрст 1065 09.06.12 11:12 Сейчас в теме
биомать а.. и какой му тему некрофилийскую поднял ?
43. tolik_byr 11.06.12 11:55 Сейчас в теме
Удали 1cv7.mlg и сделай тестирование и исправление!
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот