SQLRU.net
Разработка приложений баз данных

Начало » Использование СУБД » Microsoft SQL Server » Состояние базы "Ожидание восстановления" (Состояние базы "Ожидание восстановления")
Состояние базы "Ожидание восстановления" [сообщение #5663] Fri, 01 November 2024 11:49 Переход к следующему сообщению
IGOLNIK в настоящее время не в онлайне  IGOLNIK
Сообщений: 2
Зарегистрирован: November 2024
Junior Member
Добрый день.
Подкинул серверу диск по iSCSI и разместил на нем базу.
После рестарта - база находится в состоянии: Ожидание восстановления.
Причина - Диск iSCSI не готов на момент старта SQL. (SQL серверу не доступны файлы базы данных) С этой проблемой почти разобрался.  
А вот как запустить такую базу?
Простейшее решение: рестарт службы MSSQL сервера. Но тогда страдают пользователи других баз.
Без рестарта прокатывает вот такое решение:
ALTER DATABASE [DBName] SET EMERGENCY
GO
ALTER DATABASE [DBName] SET single_user
GO
DBCC CHECKDB ([DBName], REPAIR_ALLOW_DATA_LOSS) WITH ALL_ERRORMSGS
GO
ALTER DATABASE [DBName] SET multi_user
GO
Но база большая и проверка идет очень долго.
Можно как-то без проверки переподключить базу без рестарта MS SQL? Файлы то базы в порядке и никакого ремонта не требуют фактически.....
Отсоединить - Присоединить базу в таком состоянии не выходит.....
Re: Состояние базы "Ожидание восстановления" [сообщение #5669 является ответом на сообщение #5663] Fri, 01 November 2024 17:04 Переход к предыдущему сообщению
IGOLNIK в настоящее время не в онлайне  IGOLNIK
Сообщений: 2
Зарегистрирован: November 2024
Junior Member
Решено.
Using Management Studio, you can:
1. Make sure you know where you database files are located;
2. Target database > righ-click > Tasks > Take offline;
3. Target database> righ-click, Tasks > Dettach;
4. Databases (above) > righ-click, Tasks > Attach;
Только не ставить галку "Удалить все активные подключения"!!! Их все равно нет.
Всем спасибо.
Предыдущая тема: Не хочет работать Linked Server с PostgreSQL
Следующая тема: Выборка ролей с их свойствами из инстанса
Переход к форуму:
  


Текущее время: Tue Dec 03 20:07:15 GMT+3 2024

Общее время, затраченное на создание страницы: 0.01239 секунд