ТиС 9.2. 1SJOURN
Показывать по
10
20
40
сообщений
- 1
- 2
28.09.2004
14:59
#1
ПРи тестировании базы выдается ошибка
Таблица - 1SJOURN. Не сходится количество полей
Проверка физической целостности таблиц ИБ. Неисправимая ошибка.
При этом вроде бы работает все нормально. Чтобы это могло быть?
Таблица - 1SJOURN. Не сходится количество полей
Проверка физической целостности таблиц ИБ. Неисправимая ошибка.
При этом вроде бы работает все нормально. Чтобы это могло быть?
28.09.2004
15:13
#2
1. Возможно правили файл 1Cv7.DD (и изменили в нем описание этого файла)
2. Может быть открывали 1SJOURN из какой-то другой программы и изменили его структуру.
3. Физическая ошибка в файле.
Попробуй в конфигураторе выгрузить данные, а потом загрузить их в чистую базу.
2. Может быть открывали 1SJOURN из какой-то другой программы и изменили его структуру.
3. Физическая ошибка в файле.
Попробуй в конфигураторе выгрузить данные, а потом загрузить их в чистую базу.
28.09.2004
15:41
#3
ничего точно не правилось.Выгрузка и загрузка не помогла.Может есть еще какие-то предположения?
28.09.2004
16:50
#4
Ну.у.у тут может быть помогут "танцы с бубном" (естественно сначала сделав копию, что-б не потерять ничего).
Например попробовать восстановить структуру этого файла.
1. Загрузить в чистую папку мд-шник твоей базы (в конфигураторе). Получится чистая база, в которой этот файл 1SJOURN.DBF будет иметь "правильную" структуру.
2. Залить в этот файл данные из "неправильного" файла.
3. Положить полученный файл на место "неправильного". И попробовать протестировать.
(при этом файл 1SJOURN.CDX после этих манипуляций убить, чтобы 1С заново его создала)
По поводу п.2, залить можно например через FoxPro.
Могу даже привести пример команд, например "битый" файл лежит в папке C:\DB а чистая копия в C:\tmp
use C:\tmp\1SJOURN тут Foxpro может спросить про кодовую страницу,
выберем 1251 Russian Windows, попутно Foxpro
может сообщить что удалена ссылка
на cdx файл
delete all Удалим все записи в "хорошем" файле
pack упаковали "хороший" файл
append from C:\db\1SJOURN добавили записи из "плохого" файла
quit вышли из foxpro
Потом копируем файл 1SJOURN из папки C:\tmp в папку C:\db
в папке C:\db удаляем файл 1SJOURN.CDX
Заходим монопольно в 1С и смотрим, или сразу в конфигураторе тестируем.
Например попробовать восстановить структуру этого файла.
1. Загрузить в чистую папку мд-шник твоей базы (в конфигураторе). Получится чистая база, в которой этот файл 1SJOURN.DBF будет иметь "правильную" структуру.
2. Залить в этот файл данные из "неправильного" файла.
3. Положить полученный файл на место "неправильного". И попробовать протестировать.
(при этом файл 1SJOURN.CDX после этих манипуляций убить, чтобы 1С заново его создала)
По поводу п.2, залить можно например через FoxPro.
Могу даже привести пример команд, например "битый" файл лежит в папке C:\DB а чистая копия в C:\tmp
use C:\tmp\1SJOURN тут Foxpro может спросить про кодовую страницу,
выберем 1251 Russian Windows, попутно Foxpro
может сообщить что удалена ссылка
на cdx файл
delete all Удалим все записи в "хорошем" файле
pack упаковали "хороший" файл
append from C:\db\1SJOURN добавили записи из "плохого" файла
quit вышли из foxpro
Потом копируем файл 1SJOURN из папки C:\tmp в папку C:\db
в папке C:\db удаляем файл 1SJOURN.CDX
Заходим монопольно в 1С и смотрим, или сразу в конфигураторе тестируем.
28.09.2004
23:23
#5
открой вьювером эту ДБФ и погляди на поля (какие присутствуют, а какие описанны в ДД)
29.09.2004
09:08
#6
Я тут смотрю, а выгрузку точно делали с помощью пункта меню конфигуратора Администрирование - Выгрузить данные? Может просто сохранить/восстановить делали - так это не поможет.
29.09.2004
09:41
#7
точно! сохранял/восстанавливал...Через выгрузить/загрузить все исправилось. Спасибо!
- 1
- 2
Читают тему
(гостей: 1)