Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 [3] 4   вперед  Ctrl      все
 Re: проблема с восстановлением базы после неудачного выключения  [new]
komrad
Member

Откуда:
Сообщений: 5245
petrov-gomez
вот что добавилось:

понятно, все то же самое

тогда

alter database Ax09_Work set emergency
go
dbcc checkdb('Ax09_Work')
go
27 июл 18, 22:34    [21609633]     Ответить | Цитировать Сообщить модератору
 Re: проблема с восстановлением базы после неудачного выключения  [new]
petrov-gomez
Member

Откуда:
Сообщений: 60
komrad
TaPaK
пропущено...

какой вообще размер лога?


автор,

покажите

dbcc sqlperf(logspace)

для вашей базы

мою базу не показывает, наверно потому, что она в suspect


230 +180 +180 гб
27 июл 18, 22:36    [21609637]     Ответить | Цитировать Сообщить модератору
 Re: проблема с восстановлением базы после неудачного выключения  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
в общем то о чём я писал это
пробовать приатачить без лога
https://www.mssqltips.com/sqlservertip/1894/attach-a-sql-server-database-with-a-missing-transaction-log-file/
но потери я думаю вам понятны :)
27 июл 18, 22:37    [21609638]     Ответить | Цитировать Сообщить модератору
 Re: проблема с восстановлением базы после неудачного выключения  [new]
komrad
Member

Откуда:
Сообщений: 5245
petrov-gomez
komrad
пропущено...


автор,

покажите

dbcc sqlperf(logspace)

для вашей базы

мою базу не показывает, наверно потому, что она в suspect


230 +180 +180 гб


ок, TaPaK, принимайте
27 июл 18, 22:38    [21609642]     Ответить | Цитировать Сообщить модератору
 Re: проблема с восстановлением базы после неудачного выключения  [new]
komrad
Member

Откуда:
Сообщений: 5245
TaPaK
в общем то о чём я писал это
пробовать приатачить без лога
https://www.mssqltips.com/sqlservertip/1894/attach-a-sql-server-database-with-a-missing-transaction-log-file/
но потери я думаю вам понятны :)


лог тут причем?
у автора ошибка записи в файл данных
проверки диска не было, проверки целостности не было
сразу резать зачем?
27 июл 18, 22:39    [21609644]     Ответить | Цитировать Сообщить модератору
 Re: проблема с восстановлением базы после неудачного выключения  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
petrov-gomez,
автор
230 +180 +180 гб
как это расшфровуется? два лога по 180?
27 июл 18, 22:40    [21609645]     Ответить | Цитировать Сообщить модератору
 Re: проблема с восстановлением базы после неудачного выключения  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
komrad
TaPaK
в общем то о чём я писал это
пробовать приатачить без лога
https://www.mssqltips.com/sqlservertip/1894/attach-a-sql-server-database-with-a-missing-transaction-log-file/
но потери я думаю вам понятны :)


лог тут причем?
у автора ошибка записи в файл данных
проверки диска не было, проверки целостности не было
сразу резать зачем?

так я и не настаиваю на сейчас :) как осознают что неделя потеряна
27 июл 18, 22:42    [21609650]     Ответить | Цитировать Сообщить модератору
 Re: проблема с восстановлением базы после неудачного выключения  [new]
komrad
Member

Откуда:
Сообщений: 5245
TaPaK
petrov-gomez,
автор
230 +180 +180 гб
как это расшфровуется? два лога по 180?

вот тут три лога
https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1299819&msg=21609109
27 июл 18, 22:43    [21609653]     Ответить | Цитировать Сообщить модератору
 Re: проблема с восстановлением базы после неудачного выключения  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
komrad
TaPaK
в общем то о чём я писал это
пробовать приатачить без лога
https://www.mssqltips.com/sqlservertip/1894/attach-a-sql-server-database-with-a-missing-transaction-log-file/
но потери я думаю вам понятны :)


лог тут причем?
у автора ошибка записи в файл данных
проверки диска не было, проверки целостности не было
сразу резать зачем?

если как вы думаете, пусть переносят на чистую машину пробуют поднимать
27 июл 18, 22:46    [21609659]     Ответить | Цитировать Сообщить модератору
 Re: проблема с восстановлением базы после неудачного выключения  [new]
petrov-gomez
Member

Откуда:
Сообщений: 60
TaPaK
petrov-gomez,
автор
230 +180 +180 гб
как это расшфровуется? два лога по 180?

2 по 180 +-
27 июл 18, 22:48    [21609661]     Ответить | Цитировать Сообщить модератору
 Re: проблема с восстановлением базы после неудачного выключения  [new]
petrov-gomez
Member

Откуда:
Сообщений: 60
TaPaK
komrad
пропущено...


лог тут причем?
у автора ошибка записи в файл данных
проверки диска не было, проверки целостности не было
сразу резать зачем?

если как вы думаете, пусть переносят на чистую машину пробуют поднимать

сейчас делаем новую машину, будем пытаться
27 июл 18, 22:48    [21609665]     Ответить | Цитировать Сообщить модератору
 Re: проблема с восстановлением базы после неудачного выключения  [new]
komrad
Member

Откуда:
Сообщений: 5245
petrov-gomez,

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

есть шанс, что поднимется
призрачный, но, если база важная, грех не попробовать
27 июл 18, 22:48    [21609666]     Ответить | Цитировать Сообщить модератору
 Re: проблема с восстановлением базы после неудачного выключения  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
petrov-gomez
TaPaK
petrov-gomez,
пропущено...
как это расшфровуется? два лога по 180?

2 по 180 +-

а коллега, ссылается что у вас 3... все на месте?
27 июл 18, 22:49    [21609668]     Ответить | Цитировать Сообщить модератору
 Re: проблема с восстановлением базы после неудачного выключения  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
+ чисто философский вопрос: а сколько всего база?
27 июл 18, 22:50    [21609669]     Ответить | Цитировать Сообщить модератору
 Re: проблема с восстановлением базы после неудачного выключения  [new]
komrad
Member

Откуда:
Сообщений: 5245
petrov-gomez
TaPaK
пропущено...

если как вы думаете, пусть переносят на чистую машину пробуют поднимать

сейчас делаем новую машину, будем пытаться


а checkdb вы делать будете?
складывается ощущение, что вы его всячески избегаете

на всякий случай - эта команда ничего не разрушает, а только проверяет, если не запущена с repair_allow_data_loss
27 июл 18, 22:51    [21609671]     Ответить | Цитировать Сообщить модератору
 Re: проблема с восстановлением базы после неудачного выключения  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
komrad
petrov-gomez
пропущено...

сейчас делаем новую машину, будем пытаться


а checkdb вы делать будете?
складывается ощущение, что вы его всячески избегаете

на всякий случай - эта команда ничего не разрушает, а только проверяет, если не запущена с repair_allow_data_loss
опять же, не профессиональное мнение: если не ошибаюсь то можно и убить совсем, так что держите копию
27 июл 18, 22:58    [21609688]     Ответить | Цитировать Сообщить модератору
 Re: проблема с восстановлением базы после неудачного выключения  [new]
komrad
Member

Откуда:
Сообщений: 5245
TaPaK
komrad
пропущено...


а checkdb вы делать будете?
складывается ощущение, что вы его всячески избегаете

на всякий случай - эта команда ничего не разрушает, а только проверяет, если не запущена с repair_allow_data_loss
опять же, не профессиональное мнение: если не ошибаюсь то можно и убить совсем, так что держите копию


копия лежит в стороне, судя по всему
https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1299819&msg=21609193

проверка<>исправление
27 июл 18, 23:00    [21609691]     Ответить | Цитировать Сообщить модератору
 Re: проблема с восстановлением базы после неудачного выключения  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
komrad,

Не корректно прочитал ответ про repair
27 июл 18, 23:03    [21609699]     Ответить | Цитировать Сообщить модератору
 Re: проблема с восстановлением базы после неудачного выключения  [new]
petrov-gomez
Member

Откуда:
Сообщений: 60
TaPaK
+ чисто философский вопрос: а сколько всего база?

700 гб
27 июл 18, 23:10    [21609710]     Ответить | Цитировать Сообщить модератору
 Re: проблема с восстановлением базы после неудачного выключения  [new]
petrov-gomez
Member

Откуда:
Сообщений: 60
komrad
petrov-gomez
пропущено...

сейчас делаем новую машину, будем пытаться


а checkdb вы делать будете?
складывается ощущение, что вы его всячески избегаете

на всякий случай - эта команда ничего не разрушает, а только проверяет, если не запущена с repair_allow_data_loss

сделаю, не избегаю,уже 1 раз делал
27 июл 18, 23:11    [21609711]     Ответить | Цитировать Сообщить модератору
 Re: проблема с восстановлением базы после неудачного выключения  [new]
Cobalt747
Member

Откуда:
Сообщений: 2183
petrov-gomez,

А на вашем сервере размер кластера на дисках, случаем, не 4 Кб?
У нас, к примеру. пользователи жаловались на проблемы с диском.
причина оказалась (примерно) в том, что таблица кластеров диска переполнилась.
27 июл 18, 23:13    [21609714]     Ответить | Цитировать Сообщить модератору
 Re: проблема с восстановлением базы после неудачного выключения  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
Cobalt747
petrov-gomez,

А на вашем сервере размер кластера на дисках, случаем, не 4 Кб?
У нас, к примеру. пользователи жаловались на проблемы с диском.
причина оказалась (примерно) в том, что таблица кластеров диска переполнилась.

даже лень умножать чтобы опровергнуть
27 июл 18, 23:16    [21609718]     Ответить | Цитировать Сообщить модератору
 Re: проблема с восстановлением базы после неудачного выключения  [new]
petrov-gomez
Member

Откуда:
Сообщений: 60
Cobalt747
petrov-gomez,

А на вашем сервере размер кластера на дисках, случаем, не 4 Кб?
У нас, к примеру. пользователи жаловались на проблемы с диском.
причина оказалась (примерно) в том, что таблица кластеров диска переполнилась.

сделал текстовый файл на 3 пробела.
размер - 3 байта
размер на диске 4кб -4096 байт
27 июл 18, 23:27    [21609732]     Ответить | Цитировать Сообщить модератору
 Re: проблема с восстановлением базы после неудачного выключения  [new]
komrad
Member

Откуда:
Сообщений: 5245
petrov-gomez
Cobalt747
petrov-gomez,

А на вашем сервере размер кластера на дисках, случаем, не 4 Кб?
У нас, к примеру. пользователи жаловались на проблемы с диском.
причина оказалась (примерно) в том, что таблица кластеров диска переполнилась.

сделал текстовый файл на 3 пробела.
размер - 3 байта
размер на диске 4кб -4096 байт


вот так проверьте (powershell)

Get-WmiObject -Class Win32_Volume | Select-Object Label, BlockSize

https://www.bytesizedalex.com/get-windows-ntfs-block-size/
27 июл 18, 23:51    [21609774]     Ответить | Цитировать Сообщить модератору
 Re: проблема с восстановлением базы после неудачного выключения  [new]
petrov-gomez
Member

Откуда:
Сообщений: 60
komrad
petrov-gomez
пропущено...

сделал текстовый файл на 3 пробела.
размер - 3 байта
размер на диске 4кб -4096 байт


вот так проверьте (powershell)

Get-WmiObject -Class Win32_Volume | Select-Object Label, BlockSize

https://www.bytesizedalex.com/get-windows-ntfs-block-size/

на всех дисках blocksize 4096
28 июл 18, 10:59    [21610151]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 [3] 4   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить