Имя: Пароль:
1C
1C 7.7
v7: Повредился файл "1SUPDTS.DBF"
0 Zombi
 
05.10.11
15:22
1с 7.7 бухгалтерия. В процессе работы перестала пускать пользователей в базу и ругаться на файл "1SUPDTS.DBF". Про этот файл я вычитал вот что: "Системная таблица компоненты "Управление распределенными ИБ". Содержит таблицу регистрации изменений. Создается только для распределенных ИБ.".  РИБ у нас не используется, файл этот я заменил на файл из ночной копии, базу проиндексировал, пользователи работают. Теперь мучают меня 2 вопроса: Из за чего файл мог повредиться, если к нему 1с обращаться не должна, РИБ не используется же. Какие могут быть последствия?
1 Classic
 
05.10.11
15:25
(0)
Что значит "не используется"? Компонента стоит?
Если стоит, то может где-то правила миграции настроены - вот и пишет туда всякую бурду?
2 Zombi
 
05.10.11
15:26
(1) Компонента соит, но никаких обменов с применением РИБ нет.
3 Rie
 
05.10.11
15:27
(2) Компонента стоит. А база когда-то была сделана распределённой? Если обменов не надо - то убери признак распределённой базы.
4 mishaPH
 
05.10.11
15:34
(0) он у тебя видимо вырос до безобразия. прибить в месте с индексом его и жить дальше спокойно
5 Zombi
 
05.10.11
15:38
(3) Кто ее знает, может и была..
(4) 62 мегабайта весит
6 AeDen
 
05.10.11
15:38
(2) еще и ворованная на всякий случай, небось?
7 filh
 
05.10.11
15:39
(3) +стопицот.
Кто то сделал её распределенкой, вот и мучаешься сейчас.
8 filh
 
05.10.11
15:40
(5)2. Много.
9 Classic
 
05.10.11
15:42
(2)
Причем здесь обмены?
Перед обменом изменения должны где-то зарегистрироваться, что б потом при обмене знать,что выгружать.
Вот и регистрируются :)
10 Classic
 
05.10.11
15:45
(0)
Грохни файлик 1SSytem.dbf (вроде, может кто подправит), база резко перестанет быть распределенной.
11 Zombi
 
05.10.11
15:45
Благо недолго мучиться с ней осталось, с НГ на 8 переходим, мне главное чтобы данные были в этой базе.
12 akaBrr
 
05.10.11
15:50
(+10) 1SUPDTS.DBF тоже можно грохнуть
13 filh
 
05.10.11
15:52
Как перевести периферийную базу в независимую?


Изменить информацию в файле 1SSYSTEM.DBF
DBSETUUID =  "00000000-0000-0000-0000-000000000000"

Можно, для надежности сменить и остальные поля на:

EVENTIDTA = "0"
DBSIGN = ""
SNAPSHPER = "C"



Затем удалить файлы 1SDBSET.DBF, 1SDWNLDS.DBF, 1SUPDTS.DBF и соответствующие индексные файлы (.CDX) .
http://oksla.narod.ru/useful.html#1_1
14 Rie
 
05.10.11
15:53
(13) SNAPSHPER трогать не надо - это периодичность итогов.
15 Mikeware
 
05.10.11
15:56
(14) И EVENTIDTA - тоже, это ТА.
А вообще, за такие советы надо бить. А за (10) - бить ногой многократно по морде...
16 AeDen
 
05.10.11
16:06
(15) Почему ногой-то за 10?
17 Ёпрст
 
05.10.11
16:10
(15) это не та, ta это curdate, curtime
18 Ёпрст
 
05.10.11
16:12
+17 EVENTIDTA  - это позиция дока , если та на доке стоит..
19 Mikeware
 
05.10.11
16:17
(18) Именно.
(16) Потому, что дубину лень искать.
20 filh
 
05.10.11
16:34
(15) Согласен. В (13) был не прав. Не прочитал, что советую. Тупой копипаст...