|
|
|
Задачка дедам!
|
|||
|---|---|---|---|
|
#18+
Рухнул диск - райд отключился посреди белого дня. После восстановления массива, базы мастер и всего остального в рабочей базе вот такая ошибка при попытке выполнить checktable ('bbb') или при попытке обратиться к некоторым данным I/O error (torn page) detected during read at offset 0x0000000011c000 in file D:\......\aaa.mdf есть предыдущий ночной бэкап, но в рабочей базе почти весь день работали люди. Можно ли каким либо образом восстановить недостающие данные в рабочей базе из бэкапа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2002, 09:53:15 |
|
||
|
Задачка дедам!
|
|||
|---|---|---|---|
|
#18+
не уверен, но по моему для каждого поизводителя райд массивов должна быть некаю утилитка способная восстанавливать утерянные данные посекторно.. поищи на гугле ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2002, 10:10:06 |
|
||
|
Задачка дедам!
|
|||
|---|---|---|---|
|
#18+
Попробуй так сделать: 1. Создать копию журнала транзакций на момент краха: BACKUP LOG ... WITH NO_TRUNCATE 2. Восстанови ночной бэкап: RESTORE DATABASE ... WITH NORECOVERY 3. Восстанови журнал транзакций (п 1): RESTORE LOG ... WITH RECOVERY 4. Сделай полный бэкап БД: BACKUP DATABASE ... 5. Проверь состояние БД: DBCC CHECKDB( ... ) PS Это сработает, если модель восстановления не SIMPLE (MS SQL2000) или не установлен флажок Truncate log (MS SQL7) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2002, 10:19:09 |
|
||
|
Задачка дедам!
|
|||
|---|---|---|---|
|
#18+
к сожалению симпл ((( поменял сейчас на фулл - на будущее) Спасибо за совет! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2002, 14:51:51 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32048257&tid=1820606]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
66ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 214ms |
| total: | 367ms |

| 0 / 0 |
