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

Откуда:
Сообщений: 12
Случайно был удален файл Skif3_log.LDF в папке Microsoft SQL Server\MSSQL\Data
после этого базу открывать не хочет.
Можно ли как восстановить этот файл или как вообще можно запустить базу? Откат системы не срабатывает. Бэкапа также нет
25 апр 13, 09:07    [14228107]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка подключения к базе данных СКИФ  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10234
Блог
http://msdn.microsoft.com/ru-ru/library/ms176061.aspx

FOR ATTACH_REBUILD_LOG 
25 апр 13, 09:11    [14228125]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка подключения к базе данных СКИФ  [new]
Glory
Member

Откуда:
Сообщений: 104760
tiger2009
Можно ли как восстановить этот файл

Из бэкапа - без проблем
Из воздуха - невозможно.

tiger2009
или как вообще можно запустить базу?

Без файла - никак

tiger2009
Бэкапа также нет

Устанавливать все заново.
25 апр 13, 09:12    [14228130]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка подключения к базе данных СКИФ  [new]
HandKot
Member

Откуда: Sergiev Posad
Сообщений: 2995
tiger2009, смотрите в сторону
To attach a database
CREATE DATABASE database_name 
    ON <filespec> [ ,...n ] 
    FOR ATTACH_REBUILD_LOG 
25 апр 13, 09:12    [14228132]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка подключения к базе данных СКИФ  [new]
Scherbakov
Member

Откуда: Нижний Новгород
Сообщений: 82
tiger2009,
задетачить и приаттачить базу заново. при этом создастся новый лог-файл
25 апр 13, 09:14    [14228149]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка подключения к базе данных СКИФ  [new]
tiger2009
Member

Откуда:
Сообщений: 12
А если новую базу создать, можно ли будет восстановить данные как-нибудь?
25 апр 13, 09:15    [14228155]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка подключения к базе данных СКИФ  [new]
tiger2009
Member

Откуда:
Сообщений: 12
Scherbakov,
Каким образом, подскажи пожалуйста
25 апр 13, 09:15    [14228162]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка подключения к базе данных СКИФ  [new]
stavgreengo
Member

Откуда:
Сообщений: 710
tiger2009
А если новую базу создать, можно ли будет восстановить данные как-нибудь?

можно, перелив например с другой базы. Смотри в сторону ребилда лога, как говорили выше. mdf файл же целый, всё с ним нормально, я правильно понял ?
25 апр 13, 09:17    [14228171]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка подключения к базе данных СКИФ  [new]
stavgreengo
Member

Откуда:
Сообщений: 710
tiger2009
Scherbakov,
Каким образом, подскажи пожалуйста

EXEC sp_attach_db @dbname = N'AdventureWorksDW', @filename1 = N'\\s01-dv01\C$\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\AdventureWorks2008R2_Data.mdf' --позволяет приаттачить mdf без ldf
25 апр 13, 09:18    [14228177]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка подключения к базе данных СКИФ  [new]
tiger2009
Member

Откуда:
Сообщений: 12
stavgreengo, Да, сам файл mdf в порядке, просто пользователи удалили файл skif3_log.ldf, который весил 11Гб
25 апр 13, 09:19    [14228181]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка подключения к базе данных СКИФ  [new]
tiger2009
Member

Откуда:
Сообщений: 12
stavgreengo
tiger2009
Scherbakov,
Каким образом, подскажи пожалуйста

EXEC sp_attach_db @dbname = N'AdventureWorksDW', @filename1 = N'\\s01-dv01\C$\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\AdventureWorks2008R2_Data.mdf' --позволяет приаттачить mdf без ldf


Подскажи не так хорошо понимающему. Это в командной строке прописать?
25 апр 13, 09:20    [14228191]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка подключения к базе данных СКИФ  [new]
tiger2009
Member

Откуда:
Сообщений: 12
Просьба большая. Напишите пошагово, что нужно сделать
25 апр 13, 09:23    [14228202]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка подключения к базе данных СКИФ  [new]
HandKot
Member

Откуда: Sergiev Posad
Сообщений: 2995
tiger2009
Просьба большая. Напишите пошагово, что нужно сделать

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

ЗЫЖ огласите версию сервера и путь до базы
25 апр 13, 09:25    [14228215]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка подключения к базе данных СКИФ  [new]
stavgreengo
Member

Откуда:
Сообщений: 710
tiger2009
stavgreengo
пропущено...

EXEC sp_attach_db @dbname = N'AdventureWorksDW', @filename1 = N'\\s01-dv01\C$\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\AdventureWorks2008R2_Data.mdf' --позволяет приаттачить mdf без ldf


Подскажи не так хорошо понимающему. Это в командной строке прописать?

AdventureWorksDW -- имя под которым существовала база на сервере
\\s01-dv01\C$\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\AdventureWorks2008R2_Data.mdf -- путь и физическое имя к файлу mdf
25 апр 13, 09:26    [14228221]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка подключения к базе данных СКИФ  [new]
Владимир СА
Member

Откуда:
Сообщений: 7863
tiger2009 !
Просто ради интереса....
1.
>> Случайно был удален файл Skif3_log.LDF
Это как так получилось?

2. Не делать BackUp-ы....
Т.е. не интересовало будующее БД...?

Вообще, как-то непонятно...
25 апр 13, 09:27    [14228225]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка подключения к базе данных СКИФ  [new]
tiger2009
Member

Откуда:
Сообщений: 12
Владимир СА,
Такие вот у нас продвинутые пользователи
25 апр 13, 09:29    [14228232]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка подключения к базе данных СКИФ  [new]
tiger2009
Member

Откуда:
Сообщений: 12
stavgreengo,
Путь значит следующий: C:\Program Files\Microsoft SQL Server\MSSQL\Data\Skif3.mdf
25 апр 13, 09:31    [14228240]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка подключения к базе данных СКИФ  [new]
stavgreengo
Member

Откуда:
Сообщений: 710
HandKot
tiger2009
Просьба большая. Напишите пошагово, что нужно сделать

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

ЗЫЖ огласите версию сервера и путь до базы

+++
P/S: код что я написал выше надо запустить в виде T-SQL запроса к серверу в Среда SQL Server Management Studio
25 апр 13, 09:31    [14228242]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка подключения к базе данных СКИФ  [new]
tiger2009
Member

Откуда:
Сообщений: 12
tiger2009
stavgreengo,
Путь значит следующий: C:\Program Files\Microsoft SQL Server\MSSQL\Data\Skif3.mdf

В этой же папке находился файл Skif3_LOG.LDF, который и был удален.
25 апр 13, 09:35    [14228262]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка подключения к базе данных СКИФ  [new]
tiger2009
Member

Откуда:
Сообщений: 12
stavgreengo,
Ваш путь в точности или все таки заменить на тот, который скинул я?
25 апр 13, 09:38    [14228276]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка подключения к базе данных СКИФ  [new]
stavgreengo
Member

Откуда:
Сообщений: 710
tiger2009
tiger2009
stavgreengo,
Путь значит следующий: C:\Program Files\Microsoft SQL Server\MSSQL\Data\Skif3.mdf

В этой же папке находился файл Skif3_LOG.LDF, который и был удален.

EXEC sp_attach_db @dbname = N'Skif3', @filename1 = N'C:\Program Files\Microsoft SQL Server\MSSQL\Data\Skif3.mdf'

ну вот, как-то так, только возможно БД не Skif3 у вас называлась, уточните этот момент, этот запрос и запускайте в SSMS
25 апр 13, 09:39    [14228282]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка подключения к базе данных СКИФ  [new]
tiger2009
Member

Откуда:
Сообщений: 12
stavgreengo,
Сейчас попробую и отпишусь. Спасибо!!!
25 апр 13, 09:44    [14228311]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка подключения к базе данных СКИФ  [new]
ЕвгенийВ
Member

Откуда: Москва
Сообщений: 4951
tiger2009
Случайно был удален файл Skif3_log.LDF

Его случайно нет в корзине?
25 апр 13, 11:01    [14228704]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка подключения к базе данных СКИФ  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
ЕвгенийВ
tiger2009
Случайно был удален файл Skif3_log.LDF

Его случайно нет в корзине?

у них продвинутые пользователи со всеми правми на сервер ,небось про SHIFT+DEL тоже в курсе
25 апр 13, 11:04    [14228722]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка подключения к базе данных СКИФ  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3650
Maxx
ЕвгенийВ
пропущено...

Его случайно нет в корзине?

у них продвинутые пользователи со всеми правми на сервер ,небось про SHIFT+DEL тоже в курсе

Для этого надо было еще сервис остановить... Т.е. просто так то не удалишь его. Больше похоже на намеренные действия.
25 апр 13, 11:12    [14228788]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить