Ошибка формата потока
08.09.2010
11:13
#1
Ну господа... начнём-с...
Исходная ситуация:
Периодически зависающий/вырубающийся/подглюкивающий комп. База бухгалтерии 1.6 на нём.
Комп заменили, каталог с базами скопировали.
Прихожу, инсталлирую последний релиз платформы, естественное желание протестить перед первым запуском.
Начинаю делать выгрузку получаю транспарант "Файл базы данных повреждён"
ОК. Делаю копию каталога, пробегаюсь по базе с помощью chdbfl. Он отчитывается об исправлении в таблице "Config"
и в двух таблицах "ACCNTREG" (вроде так у нас называются таблицы бухгалтерских регистров)
Пробуем запустить базу, получаем транспарант "Ошибка формата потока".
ОК. Сношу кэш в аппликейшн дата, убираю в сторонку логи.
запускаю конфигуратор, при попытке тестирования и исправления на проверке логической целостности констант всё равно получаю транспарант.
Пробегаюсь повторно chdbfl, ошибок не обнаружено (то есть получается физически таблицы исправны)
На этом дальнейшее движение в сторону улучшения прекращается.
Итого:
CHDBFL - ничего не находит
попытка запустить базу в пользовательском режиме - прерывается транспарантом "Ошибка формата потока" в процессе открытия базы, уже после загрузки интерфейса, но до попытки выполнения любых действий.
попытка повести тестирование и исправление БД - прерывается транспарантом "Ошибка формата потока" в процессе проверки логической целостности.
попытка открыть конфигурацию - прерывается транспарантом "Ошибка формата потока".
попытка открыть конфигурацию БД - вообще ни к какому результату не приводит (платформа виснет наглухо)
Попытка сохранить конфигурацию БД в файл - выругивается, что файл БД повреждён.
ТТХ:
Бухгалтерия предприятия 1.6 (релиз 10.6)
Платформа релиз 8.1.15.14
Какие ещё способы погонять базу посоветуете.
кстати... может кто ковырял структуру *.1CD им может сказать конкретнее что хранят указанные таблицы. или посоветуйте чем можно глянуть внутреннюю структуру таблиц (желательно чтобы ещё и поправить записи была возможность)
вот мессадж от CHDBFL который проявился при первом тестировании
Повреждены данные таблицы 'CONFIG'. Восстановлено 7195 из 7195 записей.. Потеряно 5 значений полей неограниченной длины
Повреждены данные таблицы '_ACCNTREG7769'. Восстановлено 1294 из 1295 записей.
Повреждены данные таблицы '_ACCNTREG7793'. Восстановлено 6444 из 6459 записей.
Исходная ситуация:
Периодически зависающий/вырубающийся/подглюкивающий комп. База бухгалтерии 1.6 на нём.
Комп заменили, каталог с базами скопировали.
Прихожу, инсталлирую последний релиз платформы, естественное желание протестить перед первым запуском.
Начинаю делать выгрузку получаю транспарант "Файл базы данных повреждён"
ОК. Делаю копию каталога, пробегаюсь по базе с помощью chdbfl. Он отчитывается об исправлении в таблице "Config"
и в двух таблицах "ACCNTREG" (вроде так у нас называются таблицы бухгалтерских регистров)
Пробуем запустить базу, получаем транспарант "Ошибка формата потока".
ОК. Сношу кэш в аппликейшн дата, убираю в сторонку логи.
запускаю конфигуратор, при попытке тестирования и исправления на проверке логической целостности констант всё равно получаю транспарант.
Пробегаюсь повторно chdbfl, ошибок не обнаружено (то есть получается физически таблицы исправны)
На этом дальнейшее движение в сторону улучшения прекращается.
Итого:
CHDBFL - ничего не находит
попытка запустить базу в пользовательском режиме - прерывается транспарантом "Ошибка формата потока" в процессе открытия базы, уже после загрузки интерфейса, но до попытки выполнения любых действий.
попытка повести тестирование и исправление БД - прерывается транспарантом "Ошибка формата потока" в процессе проверки логической целостности.
попытка открыть конфигурацию - прерывается транспарантом "Ошибка формата потока".
попытка открыть конфигурацию БД - вообще ни к какому результату не приводит (платформа виснет наглухо)
Попытка сохранить конфигурацию БД в файл - выругивается, что файл БД повреждён.
ТТХ:
Бухгалтерия предприятия 1.6 (релиз 10.6)
Платформа релиз 8.1.15.14
Какие ещё способы погонять базу посоветуете.
кстати... может кто ковырял структуру *.1CD им может сказать конкретнее что хранят указанные таблицы. или посоветуйте чем можно глянуть внутреннюю структуру таблиц (желательно чтобы ещё и поправить записи была возможность)
вот мессадж от CHDBFL который проявился при первом тестировании
Повреждены данные таблицы 'CONFIG'. Восстановлено 7195 из 7195 записей.. Потеряно 5 значений полей неограниченной длины
Повреждены данные таблицы '_ACCNTREG7769'. Восстановлено 1294 из 1295 записей.
Повреждены данные таблицы '_ACCNTREG7793'. Восстановлено 6444 из 6459 записей.
08.09.2010
23:50
#2
Так писаниной не исправить это чисто поболтать, нужно cf брать разворачивать и смотреть.
Попробуй с настройками тестирования и востановления поиграть может что и получится.
Попробуй с настройками тестирования и востановления поиграть может что и получится.
Читают тему
(гостей: 1)