Имя: Пароль:
1C
1C 7.7
v7: Таблица - 1SENTRY Неисправимая ошибка.
0 gnus
 
12.08.13
07:04
бух 77
База с утра не открывается
копирую с сервера делаю тестирование и исправление
выдает:

Таблица - 1SENTRY. Не сошлось наименование поля номер 1 - DOCID
Проверка физической целостности таблиц ИБ.  Неисправимая ошибка.

Чем можно лечить ?
1 PuhUfa
 
12.08.13
07:13
например бакапом
2 gnus
 
12.08.13
07:24
выполнил просто тестироване(без исправления)
ругается на то же самое
3 ЧеловекДуши
 
12.08.13
07:24
(0) Каков размер 1SENTRY ?

"Лечить заявлением на увольнение" :) (шутка)
Самое правильное в (1)

(2)Размер какой?
База DBF?
4 jarett
 
12.08.13
07:31
по известной дырочке пошла база. кстати, поля номер 1 - DOCID  в таблице 1SENTRY нет и не было никогда. DATE_TIME_DOCID встречался...
Только бекапом лечится
5 jarett
 
12.08.13
07:32
Таблица - 1SENTRY это проводки.
6 arsik
 
гуру
12.08.13
07:36
Мне тоже кажется, что предел 2 гигабайта на файл сработало?
7 gnus
 
12.08.13
07:45
с базой работали в пятницу последний в 17.26
а зип есть только за четверг поздно вечером(резервное копирование в 23.00)
за четверг восстанавливается
за пятницу - нет
8 gnus
 
12.08.13
07:45
база дбф
9 gnus
 
12.08.13
07:48
размер 1SEMTRY 65 M
10 PuhUfa
 
12.08.13
07:51
(4)
#===============================================================================
#==TABLE no 238    : Проводки
# Name    |Descr                         |Type[A/S/U]|DBTableName|ReUsable  
T=1SENTRY |Проводки                      |A          |1SENTRY    |1        
#-----Fields-------
# Name      |Descr               |Type|Length|Precision
F=DOCID     |Document Id         |C   |9     |0        
F=NUMBER    |Prov number         |N   |5     |0
11 jarett
 
12.08.13
07:51
восстанавливай последнее что есть. дальше пусть снова руками вводят. Дальше сам бока исправляй
12 PuhUfa
 
12.08.13
07:53
(0) делаем копию. удаляем 1SENTRY.DBF, 1SBKTTL.DBF, 1SBKTTLC.DBF, грузимся монопольно, перепроводим все документы с самого начала, пересчитываем итоги...
13 PuhUfa
 
12.08.13
07:55
Правда ручные операции все равно улетят...
Как вариант еще можно поковырять dbfку редактором и посмотреть что там в ней
14 Chai Nic
 
12.08.13
07:56
(12) ..хватаемся за голову от расползшихся итогов из-за исправлений задним числом и ручной правки проводок документов.. :)
15 jarett
 
12.08.13
07:59
(13) анриал, если можно так выразиться. делай что выше сказано.
(14) скажу что еще хуже будет. итогами и числом задним тут не обойдёшься.
16 PuhUfa
 
12.08.13
07:59
(14) в текущем положении, при отсутсвии бакапа, можно просто сидеть и смотреть на отсутсвие вообще каких либо данных -)
17 jarett
 
12.08.13
07:59
так бекапа нет?
18 PuhUfa
 
12.08.13
08:00
(17) видимо нет, иначе зачем эта тема
19 Chai Nic
 
12.08.13
08:02
(14) У нас как-то было такое. Райд рассыпался, а по неудачному совпадению оказалось, что бэкапы месяц не создаются. Пришлось ночью накатывать бэкап месячной давности и пытаться выковырять из битой базы хоть какие-то документы. Веселая работка была..
20 gnus
 
12.08.13
08:20
(17)
(18)
пропало только за пятницу
21 Rie
 
12.08.13
08:30
(20) Очень тупой совет - открой его чем-нибудь для просмотра и редактирования DBF (wDBFview, к примеру; у Far'а и TotalCommander'а плагины есть свои; на худой конец - Excel (только не сохраняй!)). И посмотри, что и как испортилось.
22 gnus
 
12.08.13
08:52
дбфвиюв от гэндальфа говорит, что "файл не является таблицей dbase или его заголовок нарушен"
кошмар.....
23 Ёпрст
 
12.08.13
08:54
дай файло посмотреть
24 Rie
 
12.08.13
08:58
(22) Выложи куда-нибудь... Посмотрим.
25 Тьма
 
12.08.13
09:02
(22)Заголовок дбф-а можно передрать любым текстовым редактором. Копию только сделай.
26 gnus
 
12.08.13
09:33
в  гекредакторе xvi32 сравнивал со здоровым файлом
небо и земля !!!
27 Ёпрст
 
12.08.13
09:38
занимайся, до зимы еще далеко, успеешь.
28 gnus
 
12.08.13
09:39
по журналу в сессии в пятницу не вышел 1 пользователь из базы
(терминальное подключение закрыл, а из базы не вышел)
в 21.00 включается автоматическое копирование с предварительным принудительным завершением
в 21.04 его выкинуло
в 21.06 началось копирование
29 Rie
 
12.08.13
09:42
(26) Если совсем небо и земля - то убей файл и перепроводи документы.
Если не совсем - покажи файл.
30 gnus
 
12.08.13
09:43
(29)
совсем
31 PuhUfa
 
12.08.13
09:45
(30) если у тебя есть бакап в ночь с четверга на пятницу, что тебя останавливает восстановиться с него?
32 gnus
 
12.08.13
09:49
(31)
жалею бухгалтерок, в пятницу много было сделано
33 Гость из Мариуполя
 
гуру
12.08.13
09:56
32) а ты восстанови из бэкапа только один этот битый файл. потом посмотреть по логам, кто-чего делал в пятницу и повторить эти действия.
судя по сабжу, слетели только проводки, сами документы и их табличные части остались в базе, так что работа будет не такая, "как в пятницу", доки набирать уже не надо, только (пере)провести.
ну... попробовать то всегда можно...
34 craxx
 
12.08.13
09:59
(32) восстанавливай бэкап за четверг и переноси туда пятничные документы
35 Гость из Мариуполя
 
гуру
12.08.13
10:01
(34) не обязательно пятничные, они могли в пятницу править более ранние доки, тем более бух, тут точка актуальности неактуальна :), задним числом могли делать все, что угодно.
Надо по логам смотреть.
36 Rie
 
12.08.13
10:04
(32) Убей этот файл. Документы за пятницу - все на месте.
Восстановись на четверг. Перенеси изменения.
37 craxx
 
12.08.13
10:06
(36) не факт что другие файлы не повреждены
38 Rie
 
12.08.13
10:09
(37) После убиения оного и попытки запуска - выяснится, повреждены ли другие файлы.
39 fantomask
 
12.08.13
10:17
Была аналогичная ситуация у меня, вообщем скопировал на другое место 1Sentry. Сделал Тестирование и исправление, потом документы все перепроводил...
Ручные операции загрузил из бекапа...
40 craxx
 
12.08.13
10:22
(39) нафига так сложно. есть бэкап за четверг, сравнить по документам, недостающие перенести в восстановленный бэкап
41 ИсчадиеADO
 
12.08.13
10:26
а если из бекапа только эту таблицу восстановить? тогда перепроводить придется только документы с пятницы? не?
42 ИсчадиеADO
 
12.08.13
10:27
ну и таб. итогов, конечно
43 Rie
 
12.08.13
10:32
(41) А также документы, перепроведенные задним числом... "в пятницу много было сделано" (c) (32)
44 ИсчадиеADO
 
12.08.13
10:33
(43) ну перепроведут еще раз
45 ИсчадиеADO
 
12.08.13
10:34
сами изменения в доках должны были сохраниться, т.ч. переколачивать не придется
46 Гость из Мариуполя
 
гуру
12.08.13
10:37
(41) (45) это наглый плагиат :)))
смотри  (33)
я протестую :)))
47 AdrianBerk
 
12.08.13
10:39
У меня подобное было как то... но из за ошибки на жестком диске... сделал chkdsk и  все пошло )
48 ИсчадиеADO
 
12.08.13
10:43
(46) упс, все не читал, звиняюсь :)
49 FN
 
12.08.13
11:50
Табличку подсовываешь из бекапа, из журнала регистарций берешь список перепроведенных доков за "пропавший период", перепроводишь их.
Потеряешь только ручные операции.