0
- 18.02.2011 - 09:16
|
Файловая БД (не базовая) накрылась при аварийном завершении работы и пишет ошибку "Ошибка формата потока". Все общеизвестные методы были опробованы. Каким образом можно исправить ошибку в файле 1cv8.1cd, если chkdbfl не видит её? К сведению, в конфигуратор войти можно, в Предприятие уже не дает, конфигурация тоже не открывается, выдает ту же ошибку. Интересно узнать есть ли утилиты для более углубленного анализа ошибок?
| |
1
- 18.02.2011 - 10:42
|
Попробуйте очистить кэш данных ...../Local Settings/Application Data/1C/.... | |
2
- 18.02.2011 - 13:25
|
(1) Пробовал - не помогло. Tool_1CD открывал, но как анализировать в нем не пойму | |
3
- 18.02.2011 - 13:43
| Посмотреть можно... | |
4
- 18.02.2011 - 15:24
| 3-akat65 > Посмотреть посмотрел, но естественно ничего не понял где копать. | |
5
- 18.02.2011 - 15:46
|
Посмотреть в папках(профиль) ...\Application Data\1C\1Cv81\ Local Settings\Application Data\1C\1Cv81\ (найти по времени папки вида "297e25d4-fd5c-40a7-8bc9-6a148784824e" .... и удалить папочку или переименовать ) | |
6
- 18.02.2011 - 16:58
| 5-akat65 > Этот способ был опробован одним из первых - он ничего не дал. | |
7
- 18.02.2011 - 18:36
|
Было бы неплохо найти программу View_1C_v8 v2, вроде в ней есть возможность анализа базы. | |
8
- 18.02.2011 - 19:12
| Сбросить базу можно... | |
9
- 18.02.2011 - 19:14
| 8-akat65 > 900 метров | |
10
- 18.02.2011 - 19:15
| Архив или 1CD | |
11
- 18.02.2011 - 19:20
| на файлобменник залить архив можно | |
12
- 18.02.2011 - 20:02
| Еще можно: послать в 1С. Взять последний архив. Запустить копию на другом ПК. | |
13
- 18.02.2011 - 21:45
| 11-akat65 > http://files.mail.ru/KJPVPY | |
14
- 18.02.2011 - 21:50
|
12-МимохожийОднако > Архивной копии нет. Пошлем мы 1С... На другом компе тоже не работает. | |
15
- 19.02.2011 - 15:34
|
13-SerjB >Прикольная ошибка! В базе глюканул всего один бит! Чтобы не выкладывать всю базу, напишу способ исправления. Любым шестнадцатиричным редактором в файле 1cv8.1CD по адресу 3BBE016 исправь байт с 2D на 0D. И будет тебе счастье! )) Да, и скажи спасибо akat65, это он попросил меня посмотреть базу. | |
16
- 19.02.2011 - 15:52
|
15-awa15 > поделись тайным знанием... как выявил именно этот бит? (*смиренно просит*) | |
17
- 19.02.2011 - 16:08
|
16-2Green >Ошибка формата потока означает, что 1С не смогла распарсить какой-то свой текстовый файл. Обычно это какой-то файл конфигурации. Но в данном случае, я с помощью своей Tool_1CD выгрузил конфигурацию и загрузил в чистую базу. И она загрузилась без проблем. Значит ошибка не в конфигурации. Конфигуратор открывается, а ошибка происходит при попытке открыть конфигурацию в конфигураторе. Это означает, что битые либо файл DBNames из таблички PARAMS, либо табличка DBSCHEMA (это два места, где 1С хранит соответствие таблиц и полей объектам конфигурации). При рассмотрении этих файлов просто повезло, я сделал поиск в таблице DBSCHEMA на знак минус, там отрицательных чисел быть не должно, и вдруг минус нашелся! При ближайшем рассмотрении оказалось, что в последовательности 0D 0A (перенос строки) глюканул один бит и получилось 2D 0A. А 2D - это и есть минус. | |
18
- 19.02.2011 - 16:18
| 17-awa15 > большое спасибо | |
19
- 19.02.2011 - 16:26
| Занесено в бояны. | |
20
- 19.02.2011 - 17:53
| 17-awa15 > Респект и уважуха. Спасибо. | |
21
- 19.02.2011 - 17:57
| 11-akat65 > Спасибо. | |
| Интернет-форум Краснодарского края и Краснодара |