0
- 06.03.2012 - 12:36
|
Подскажите как восстановить табличку DBSchema. Спасибо.
| |
1
- 06.03.2012 - 12:44
| Бэкап рулит. | |
2
- 06.03.2012 - 12:55
| Бекап не катит. Надо из разрушенной восстановить часть записей. | |
3
- 06.03.2012 - 12:59
| 2(3) Бэкапа нет или есть но позапрошлогодний? | |
4
- 06.03.2012 - 13:06
| Восстановили последний рабочий бэкап. В выходные вводили данные, потом база умерла. Вот эти записи и надо восстановить. Попробуем на рабочей подменить MDF от нерабочей, потом DBCC CheckDB. | |
5
- 06.03.2012 - 13:57
|
INSERT INTO ... SELECT ... FROM ... Потом пересчет итогов и ТиИ. Подмена MDF - это полностью установка умершей базы. | |
6
- 06.03.2012 - 13:58
| 6+ Чем полностью поднимать бекап, достаточно было перенести с копии эту таблицу. В ней описание структуры данных, без изменений конфигурации подмена этой таблички ничем не грозит. | |
7
- 06.03.2012 - 14:00
| 7-Lexusss > Давность бэкапа не подогревает энтузиазм ;) | |
8
- 06.03.2012 - 14:03
| (8) Автор так и не сказал, когда был бекап. | |
9
- 06.03.2012 - 14:23
| 9-Lexusss > Может сообщить автору, что бэкап делается тогда, когда он не нужен? :D | |
10
- 06.03.2012 - 14:27
| (9) Бэкап субботний, в воскресенье вводили информацию, потом база сдохла. Нужно поднять воскресные записи. Нет таблицы DBSchema - база из конфигуратора не запускается (разрушена структура) | |
11
- 06.03.2012 - 14:31
| 2(11) Уже вторник. Может было быстрее за понедельник забить воскресенье руками и не тягать кота за нежные части тела? | |
12
- 06.03.2012 - 14:38
| (12) Пытаемся естественно. Только вот база самописная на бизнес-процессах. Заявки-Задачи-Сроки исполнения, потерянные заявки уже исполнились и т.д.... В общем есть определенные трудности в плане документооборота задним числом. Ладно, прорвемся. Всем спасибо. | |
13
- 06.03.2012 - 14:39
|
(11) Приемлимо. Исходим из того, что в базе со времен бекапа и до сегодня не было изменений в конфигурации. В идеале, вместо работы в поднятом бекапе, достаточно было с него перелить таблицу DBShema, если погибла именно она. Тогда можно было бы без проблем работать далее. Сейчас же порядок действий: 1. Поднять бекап 2. Сделать копию трупа 3. С бекапа перелить в труп табличку DBSchema 4. Посмотреть, работспособен ли труп 5. Через xml перелить с трупа документы за воскресенье. 6. ТиИ с воссозданием удаленных объектов. 7. В созданных элементы справочников перенести из трупа данные. ПЫСЫ: Странно, что эта табличка рухнула. Она трожется, вроде бы, только при реструктуризации БД, которая проходит только в транзакции. ПЫПЫСЫ: Пути 1С неисповедимы. Мы в одной из баз тож долбались, почему изчезала табличка юзерсов. Когда открыли логи техжурнала - прифигели. Хотя все равно не понимаем, почему очищалась :) | |
14
- 06.03.2012 - 14:55
| (14) Табличку DBSchema перелить - это первым делом пытались. Только вот CREATE TABLE говорит, что уже такая есть, а на самом деле нет. Не дает создать табличку. | |
15
- 06.03.2012 - 14:58
| CHECKDB? | |
16
- 06.03.2012 - 15:05
| (17) Не работает, как впрочем и CHECKCATALOG. Прогнал только CHECKTABLE по всем таблицам. | |
| Интернет-форум Краснодарского края и Краснодара |