Имя: Пароль:
1C
1С v8
Восстановление базы 1С.
,
0 Qwerty080288
 
20.05.16
12:49
Кто может помочь подсказать как восстановить базу 1с.
База файловая. работают в ней 4 человека (по сети).
База ломалась уже 3 раза за последние 20 дней.
Сегодня сломалась снова.

Открывал базу через tool_1cd выдается сообщение Ошибка получения объекта из блока. Блок не является объектом. 0x2309.

Chdbfl выдает Повреждена таблица размещения внутреннего файла <Данные таблицы '_REFERENCE151'>
Повреждена таблица размещения внутреннего файла <Данные таблицы '_REFERENCE151'>
Повреждена таблица размещения внутреннего файла <Данные таблицы '_REFERENCE151'>
Повреждена таблица размещения внутреннего файла <Данные таблицы '_REFERENCE151'>
Повреждена таблица размещения внутреннего файла <Данные таблицы '_REFERENCE151'>
Повреждена таблица размещения внутреннего файла <Данные таблицы '_REFERENCE151'>
Поврежден заголовок внутреннего файла <Данные таблицы '_REFERENCECHNGR2155'>
Данные таблицы не могут быть восстановлены '_REFERENCECHNGR2155'
Повреждены данные таблицы '_REFERENCE151'. Восстановлено 0 из 284 записей.
Повреждены данные таблицы 'PARAMS'. Восстановлено 26 из 26 записей.. Потеряно 1 значений полей неограниченной длины.

Подскажите пожалуйста как починить и что может ложить базу?
1 Московский
 
20.05.16
12:51
А предыдущие три раза чем лечил?
2 Qwerty080288
 
20.05.16
12:53
tool_1c + chdbfl + ТИИ, но я очень поверностно знаю как это делать.

До текущего момента хватало, сейчас чекдб не хочу делать. Очень базу съедает.
3 Glenas
 
20.05.16
12:53
(0) Пробуй ещё ТИ после Chdbfl.
Файловая база может заболеть, если работают с нескольких платформ разных релизов
4 Azverin
 
20.05.16
12:54
(0) "База ломалась уже 3 раза за последние 20 дней" - феерично. надеетесь, что у базы 9 жизней, как у кошки?
5 DDwe
 
20.05.16
12:55
(4) +100
6 Glenas
 
20.05.16
12:58
Совсем недавно людям такую же проблему решил. База выдавала разнообразные ошибки и глюки. Чинил, чинил, через какое - то время опять чудит. Перевел на сервер с предварительным ТИ, всё нормально стало.
7 Azverin
 
20.05.16
13:01
(0) Постгри вам в помощь.
8 golem14
 
20.05.16
13:06
выгрузить базу в новый файл и перенести на другой компьютер(или сервер)
9 IlyaSR
 
20.05.16
14:05
наверное, еще и не по РДП подключаемся?
В один прекрасный момент может и вовсе умереть

Знаю одних, так те на внешнем диске держат файловую, причем диск без доп питания и подключается по USB. получают примерно ваш вариант, иногда проседает напряжение и диск в момент записи отваливается и нате получите и распишитесь...тестирование приводит естественно к потере части данных...

лучше перенести на отдельный ПК помощнее и подключаться и работать на нем или лучше еще (7)
10 Qwerty080288
 
20.05.16
14:11
Первый раз база упала(в ней была отсутствовала таблица params) - скопировал из месячной давности копии.
Второй раз тоже самое.
В третий раз была ошибка написанная выше(в теме) - восставновил через чек, и выгрузку в  dt в новую базу.

Платформы на всех компьютерах одинаковые - 8.3.7.1845. Кэш на компьютерах чистили. Базу перенес в другую папку.
Все переписал базу в списке баз.

Все это делал 17.05.

Сейчас на копии сделал чек, тестирование не проходит, кроме реидексации.
11 Azverin
 
20.05.16
14:12
(10) раз нравится, развлекайтесь
12 Jonny_Khomich
 
20.05.16
14:15
у нас в фирме база крашилась, когда компьютер не корректно выключали. Просто из розетки выдёргивали. Обычно восстанавливали ТИИ
13 Qwerty080288
 
20.05.16
14:19
Как починить ошибку
"Ошибка получения объекта из блока. Блок не является объектом. 0x2309. "

можете подсказать?
14 Azverin
 
20.05.16
14:28
15 antistaks
 
20.05.16
14:38
почему у всех ломается только в пятницу?
16 golem14
 
20.05.16
14:52
(10) Тогда наверняка дело в железе, может диск посыпался?
17 Dmitrii
 
гуру
20.05.16
15:14
Как чинить - всё написали. От себя добавить нечего.
А вот чтобы это не повторялось, проверьте:
- стабильность локальной сети
- физический диск(и), на котором лежит база
- что в настройках шары, где лежит база, кэширование точно выключено.

PS Учитывая количество пользователей - минисервер 1С + MS-SQL-Express - это ваш выбор. Стоит копейки, а по сравнению с потерянным временем и стоимостью работы специалистов по восстановлению баз - вообще даром.
18 Qwerty080288
 
20.05.16
16:32
База находиться на новом ноутбуке. Мощнее компьютера нет.
19 Qwerty080288
 
20.05.16
16:36
Про написали как чинить.

После чека как и до, ТИИ не идет(вывыливается в дамп памяти).
20 vde69
 
20.05.16
16:36
(18) в (17) все сказано.... а раз Вы уже 4 раза попадали, и не делаете выводы - то всем глубоко пофиг на Вашу сексуальную жизнь в ближайшие выходные, все прекрасно понимают, что это Вам НРАВИТСЯ!!!

Развлекайтесь!
21 Qwerty080288
 
20.05.16
16:41
база 4 года работала без сбоев. И за этот месяц впервые упала(пусть и 4 раза).
22 MadJhey
 
20.05.16
16:41
(0) База файловая. работают в ней 4 человека (по сети).
Взяли бы сервер на 5 человек - 15000. Поставили Постгри или MSSQL express и жили бы как белые люди.
23 MadJhey
 
20.05.16
16:44
Не давно таких же красавцев переводил. Когда на 5 раз потеряли информацию за день, только тогда дошло, что надо что - то менять.
24 Qwerty080288
 
20.05.16
16:45
Контора  - "бюджетная организация". Вариантов купить что то купить нет.
25 RomanYS
 
20.05.16
16:47
(0) (6) сталкивался с тем, что файловая база падала из-за того что пользователи пользовались разными версиями платформы. Для убеждения админов заказчика пришлось сделать запись в ЖР с номером релиза платформы. После перевода на одну платформу проблема ушла.

Это то что может быть кроме железа
26 Qwerty080288
 
20.05.16
16:49
Хорошо, другой вопрос. Что может ломать базу в таком случае? Все корректно закрывают 1с. Кэши у всех чистил.
Сеть пинговали- потерь нет.

Что еще может быть?
27 MadJhey
 
20.05.16
16:49
(24) да они на "лечении" базы больше оставят, чем эти несчастные 15000 р.
28 pavlika
 
20.05.16
16:50
(26) Ты (17) читал?
29 Dmitry1c
 
20.05.16
16:51
(27) (28) если у них бюджет исчерпан по данной статье расходов, то денег у них реально нет

если они возьмут деньги откуда-то с другого КБК, то там сразу УК РФ светит
30 Qwerty080288
 
20.05.16
18:40
тема закрыта
31 Cyberhawk
 
20.05.16
19:35
Так им чинят за зарплату, поэтому, собственно, "а зачем платить больше?"...
32 Glenas
 
21.05.16
03:17
(24) А зачем покупать. Postgre + Linux ОС  = 12 пользователей могут работать без лицензии
33 Glenas
 
21.05.16
03:24
(26) Значит так, последняя попытка:
1. См, чтобы не стояло параллельно других платформ. Все юзеры работает только c одной
2. Доступ на чтение, запись, изменение каталога с базой должно быть полное, если в локальной сети
3. Все пользователи по одной рабочей группе или домену
4. в идеале с одинаковыми ОС
Теперь эксперименты..
5. Если выгрузить в ДТ, потом работать одному юзеру все нормально?
6. Если перенести на другой компьютер, типа фал-сервера, всё нормально?
34 rphosts
 
21.05.16
05:59
(21) не впервые а червёртый раз.
35 rphosts
 
21.05.16
06:01
(32) сервера 1С нахаляву раздают?
36 rphosts
 
21.05.16
06:02
(33) 1-4 - бред!
37 rphosts
 
21.05.16
06:04
(26) ты пинговал в тот период времени, когда у базы случился крыш?
Причина твоих проблем указана в (17)
Если ну никак не хотите переводить в клиент-сервер - пусть юзера оработают под терминалом
38 Glenas
 
21.05.16
13:56
(35) Да, если ты не в курсе. Лицензия требуется только на клиентское место. (36) Обоснуй
39 _Дайвер_
 
21.05.16
14:47
(0) Проблема с жестким диском, меянйте жестяк, там косяки наверное...
40 _Дайвер_
 
21.05.16
14:53
(38) в 1 ты прав, а на счет одинаковых ОС как - то хз), хотя в идеале это хорошо, нех пользователям на разных ОСях сидеть!)
41 _Дайвер_
 
21.05.16
14:54
(38) Это к сообщению (36)