Имя: Пароль:
1C
 
Возникает ошибка Codebase Error -120
,
0 spaiker
 
11.11.10
08:45
При открытии бызв и попытка перенести остатки на слдедующий месяц возникает ошибка Codebase Error -120. Как исправить?
Характеристика базы:
1с.Тис 7
Тип: файловая
Объем: >5Гб
1 Табуретко
 
11.11.10
08:47
ТИИ?
2 andrewks
 
11.11.10
08:48
dbf/cdx больше гига есть?
3 spaiker
 
11.11.10
08:49
RG9480.DBF весит 2 гига и на него и ругаетьтсяь пишет типа неможет произвести чтение
4 Табуретко
 
11.11.10
08:51
при таких обьемах наверное следует хотябы уменьшить период хранения остатков
5 andrewks
 
11.11.10
08:51
(3) дотянул. надо было или на sql переходить, или базу резать. теперь патч надо ставить
6 ДенисЧ
 
11.11.10
08:52
Снеси все rg* и пересчитай итоги. Должно немного уменьшиться.
7 spaiker
 
11.11.10
08:52
какой патч? скажите где взять плиз
8 spaiker
 
11.11.10
08:53
ДенисЧ а поподробнее пожалйста можно?
9 ДенисЧ
 
11.11.10
08:54
(8) куда уж подробней...
Удали из каталога базы все файлы rg*.*
зайди в конфигуратор - ТиИ - пересчет итогов
10 Табуретко
 
11.11.10
08:54
(9)+бекап
11 andrewks
 
11.11.10
08:56
+(9) но поможет это ненадолго. срочно надо или резать, или на sql, т.к. патч, насколько я читал, пашет не идеально
12 spaiker
 
11.11.10
08:57
если удалить эти файлы данные останутьс целыми?
13 andrewks
 
11.11.10
08:57
(12) да
14 Табуретко
 
11.11.10
08:57
это файлы хранения регистров... они востановятся при ТИИ
15 Табуретко
 
11.11.10
08:58
но лишний бэкап не будет лишним (c)
16 spaiker
 
11.11.10
09:01
Спасибо всем
17 filh
 
11.11.10
09:04
RA9480.DBF сколько весит?
18 spaiker
 
11.11.10
09:04
2 гига
19 andrewks
 
11.11.10
09:05
пока идет ТИИ почитай-ка:
http://infostart.ru/public/15577/
20 filh
 
11.11.10
09:05
(18) т.е. у тебя RG9480.DBF и RA9480.DBF по 2 гига?
21 spaiker
 
11.11.10
09:05
RA9480.DBF 58 мб
22 filh
 
11.11.10
09:09
(21) ну...у тебя регистр не закрывается.
23 filh
 
11.11.10
09:09
+22
что за регистр, посмотри в dd
24 spaiker
 
11.11.10
09:11
где посмотреть? что то я запутался если чесно
25 andrewks
 
11.11.10
09:12
(22) +100000
26 filh
 
11.11.10
09:13
(24) открой файл 1Cv7.DD и найди строчки с T=RA9480
27 andrewks
 
11.11.10
09:13
(24) 1cv7.dd найди T=RA9480
28 spaiker
 
11.11.10
09:13
а чем фал открыть?
29 andrewks
 
11.11.10
09:13
(28) :(
30 ДенисЧ
 
11.11.10
09:14
нотепадом.
Или фаром. Или тоталкомандиром.
31 spaiker
 
11.11.10
09:15
#==TABLE no 339    : Регистр (Дв.) КДРДокументы
# Name    |Descr                         |Type[A/S/U]|DBTableName|ReUsable  
T=RA9480  |Регистр (Дв.) КДРДокументы    |A          |RA9480     |1        
#-----Fields-------
# Name      |Descr               |Type|Length|Precision
F=IDDOC     |ID Document's       |C   |9     |0        
F=LINENO    |LineNo              |N   |4     |0        
F=ACTNO     |Action No           |N   |6     |0        
F=DEBKRED   |Flag Debet/Kredit   |N   |1     |0        
F=SP9474    |(P)СФ               |C   |13    |0        
F=SP9475    |(P)Номенклатура     |C   |9     |0        
F=SP9476    |(P)Количество       |N   |19    |6        
F=SP9477    |(P)СуммаБезНДС      |N   |19    |6        
F=SP9478    |(P)СуммаНДС         |N   |19    |6        
F=SP9479    |(P)СуммаОплаченного |N   |19    |6        
#----Indexes------
# Name     |Descr         |Unique|Indexed fields                                              |DBName    
I=IDLINE   |of IDDOC+LineN|0     |IDDOC,LINENO,ACTNO                                          |IDLINE    
#
32 Табуретко
 
11.11.10
09:17
Уж точно не типовая ТИС
33 andrewks
 
11.11.10
09:18
че у тебя в Рег.КДРДокументы ???
34 spaiker
 
11.11.10
09:18
не база полностью нетиповая ..ее писали под нас
35 andrewks
 
11.11.10
09:21
(34) таким писателям надо руки пообрывать. опять какую-то структуру сунули в регистр остатков, вместо того чтобы сделать по-человечьи
36 spaiker
 
11.11.10
09:22
andrewks
абсолюьно с тобой с этим согласен
37 filh
 
11.11.10
09:25
(31) а покажи еще RG9480
38 spaiker
 
11.11.10
09:26
#==TABLE no 338    : Регистр КДРДокументы
# Name    |Descr                         |Type[A/S/U]|DBTableName|ReUsable  
T=RG9480  |Регистр КДРДокументы          |A          |RG9480     |1        
#-----Fields-------
# Name      |Descr               |Type|Length|Precision
F=PERIOD    |Period Registr      |D   |8     |0        
F=SP9474    |(P)СФ               |C   |13    |0        
F=SP9475    |(P)Номенклатура     |C   |9     |0        
F=SP9476    |(P)Количество       |N   |19    |6        
F=SP9477    |(P)СуммаБезНДС      |N   |19    |6        
F=SP9478    |(P)СуммаНДС         |N   |19    |6        
F=SP9479    |(P)СуммаОплаченного |N   |19    |6        
#----Indexes------
# Name     |Descr         |Unique|Indexed fields                                              |DBName    
I=PROP     |PERIOD+PROP   |0     |PERIOD,SP9474,SP9475                                        |PROP      
#
39 kiruha
 
11.11.10
09:31
Грубо говоря - у тебя полно остатков вида

Номенклатура     Пылесос      
Количество       0.00000  
   
СуммаБезНДС      0.00000        
СуммаНДС         0.00000        
СуммаОплаченного 0.00001

Надо задним числом ввести самописный документ -
обнуляющий все такие остатки с нулевым количеством
например каждые полгода
40 filh
 
11.11.10
09:34
(38) а что за отчеты формируете по "кадровые документы" или еще как...
41 andrewks
 
11.11.10
09:34
(39) не факт что остатки нулевые и не факт что это поможет. скорее всего тут просто ошибочно выбрали рег.остатков для какой-то хни, которую надо было по-другому хранить
42 Шурик71
 
11.11.10
09:40
Фигня какая-то. для того, чтобы регистр с движениями 58 мб и 2 измерениями имел остатки в 2 гб... считать неохота, но на глазок лет 25 понадобится, при этом, чтобы совсем ничего эти 25 лет не закрывать.

Так что скорее всего, какой-то сбой. Удалить rg + пересчет итогов должен помочь.
43 spaiker
 
11.11.10
09:48
я удалил все R*.*. сделал пересчет итогов..помогло...
44 Табуретко
 
11.11.10
09:51
и каков теперь вес указанных файлов? не корысти ради, интереса для...
45 Шурик71
 
11.11.10
09:52
Хотя не совсем, прикинул - за лет эдак 7-8 работы реально соорудить (3 года это теоретический вариант, когда эти 56 мб набили  в начале и забыли, и они каждый месяц падают себе из RA на RG)
46 spaiker
 
11.11.10
09:53
все R весят 254 кб
47 andrewks
 
11.11.10
09:54
(46) O_O
48 Табуретко
 
11.11.10
09:54
чето както оно даже подозрительно...
49 Шурик71
 
11.11.10
09:54
(43) все R*.* или RG*.* ?

Если RA удалил - то восстанавливайся из архива.
Ну или  перепроводи всю базу :)
50 Шурик71
 
11.11.10
09:56
Жесть... даже совет в форуме прочитать правильно не может...
51 filh
 
11.11.10
09:56
(46) перепроводи доки, либо бекап
52 filh
 
11.11.10
09:59
+51
лучше бекап, т.к. не факт, что не проводили доки взад.
53 1Сергей
 
11.11.10
10:14
(52) он уже все регистры грохнул. Только бекап спасет теперь
54 andrewks
 
11.11.10
10:15
(53) не только. перепроведение тоже рулит. правда, времени уйдет...
55 Табуретко
 
11.11.10
10:21
(15)+100 если читал вниматочно...
56 kiruha
 
11.11.10
10:26
Пригласите спеца - сами похоже не разрулите
57 Эльниньо
 
11.11.10
10:30
Форум надо почитывать периодически, дабы на грабли не наступать.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс