Имя: Пароль:
1C
1С v8
Востановление базы 1с на SQL
0 val245
 
11.05.12
20:27
Имеется база 1С на 8.0 в клиент-серверном варианте. База находится на MS SQL 2005. По ошибке в базу был загружен архив их dt файла. Можно ли теперь восстановить потерянные данные? Может в SQL есть откат системы или что-нибудь в этом роде?
1 zak555
 
11.05.12
20:28
скорее да, чем нет
2 val245
 
11.05.12
20:35
я тоже на это надеюсь :) но где искать?
3 zak555
 
11.05.12
20:36
у админа
4 shuhard
 
11.05.12
20:37
(2) ответ зависит от того, какая у базы модель
если симпл - то ни как
есть фулл - то можно восстановить из журнала транзакций
5 ДенисЧ
 
11.05.12
20:38
(4) А что, 8ка не очищает журнал? Как это делала 77?
6 Пеппи
 
11.05.12
20:39
Если устанавливали MS SQL 2005 по умолчанию тогда у базы будет скорее всего модель восстановления full .  Так что ищите админа по скулю.
7 shuhard
 
11.05.12
20:40
(5) я не застал 7.7
8 val245
 
11.05.12
20:44
да, база установливалась по умолчанию... Неужели нельзя теперь воссатновить самостоятельно?
9 ДенисЧ
 
11.05.12
20:44
(7) фу :-) Чайник :-)
10 ptiz
 
11.05.12
20:44
Ставлю на "нет".
11 ДенисЧ
 
11.05.12
20:44
(8) Архив у админа проси
12 Маленький Вопросик
 
11.05.12
20:45
(11) кстати, почему архивы должен делать именно админ?
13 Пеппи
 
11.05.12
20:46
(11) уверен что он у них есть?
(8) база ваша, делайте что хотите. ;)
14 val245
 
11.05.12
20:52
в том то и дело, что админа нет и архивация вручную не проводилась.. думал, кто-нибудь знает как можно сделать откат с помощью средств sql
15 Фдулич
 
11.05.12
20:58
(0)нет
16 Фдулич
 
11.05.12
20:59
теперь кто то будет делать бэкапы
17 val245
 
11.05.12
21:02
ну есть бэкап трехдневной давности, но столько данных потеряно... неужели никак?
18 shuhard
 
11.05.12
21:04
(17) начнём сначала
а именно с выяснения фулл или симпл
19 shuhard
 
11.05.12
21:08
(18) +1

если есть полный бэкап трёхдневной давности и сделать сейчас бэкап лога и если модель фулл, то можно восставновить состояние системы на любой момент

главное не делать резких движений и сделать бэкап лога сейчас, пока есть что бэкапить

ну а инструкции, как всегда, на sql.ru
ибо не царское дела в сиквеле копаться
20 МихаилМ
 
11.05.12
21:28
(19)
1с8 при загрузке dt использует bulk insert

так что на любоймомнт не получится.
21 shuhard
 
11.05.12
21:39
(20) значит кирдык базке
22 proger2011
 
11.05.12
22:12
(0) Автор с такими познаниями лучше ничё не делай уже, вызови специалиста. А то может на самом деле можно восстановить, а ты всё испортишь.

(20)(21) Не понял, почему кирды. Просто эти операции с bulk в лог не пишутся, но предыдущие и последующие то пишутся.
23 МихаилМ
 
11.05.12
22:19
(22)
востановить можно но долго топикмейкеру обяснять . пусть ночку мануалы почитает.
24 Alize
 
11.05.12
23:31
успокоили одним словом.на ночь
25 sapphire
 
11.05.12
23:35
(0) Все зависит от модели восстановления БД. Если модель= full, то  возможно, если simple-то нет. ИМХО
2 + 2 = 3.9999999999999999999999999999999...