Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как удалить БД находящуюся в группе доступности при отсутствии кластера?  [new]
Vpsem
Member

Откуда: Киев
Сообщений: 54
Жила была AlwaysOn реплика (тестовая). Её выкинули из кластера и затем сам кластер..
Но сам SQL помнит об кластере и не даёт ничего сделать с БД (их нужно удалить).

БД висят в состоянии Recovery Pending, при удалении ошибка:
The database 'ХХХ' is currently joined to an availability group. Before you can drop the database, you need to remove it from the availability group. (Microsoft SQL Server, Error: 3752)

До снятия опции "Enable AlwaysOn Availability Groups" еще можно было зайти в управление "AlwaysOn High Availability", но без связи с кластером с репликой ничего сделать было нельзя.
После снятия опции "Enable AlwaysOn Availability Groups" в управление "AlwaysOn High Availability" зайти вообще нельзя.

Сами файлы БД я уже удалил, теперь нужно удалить метаданные. Легальных методов я так понял что нет.. Нелегальных (правка системных таблиц и т.д.) тоже не нахожу..
16 мар 18, 16:45    [21262098]     Ответить | Цитировать Сообщить модератору
 Re: Как удалить БД находящуюся в группе доступности при отсутствии кластера?  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36965
https://technet.microsoft.com/en-us/library/ff878113(v=sql.110).aspx
16 мар 18, 16:47    [21262104]     Ответить | Цитировать Сообщить модератору
 Re: Как удалить БД находящуюся в группе доступности при отсутствии кластера?  [new]
Vpsem
Member

Откуда: Киев
Сообщений: 54
ALTER AVAILABILITY GROUP [XXXAG] REMOVE DATABASE [XXX];

Msg 35221, Level 16, State 1, Line 1
Could not process the operation. Always On Availability Groups replica manager is disabled on this instance of SQL Server. Enable Always On Availability Groups, by using the SQL Server Configuration Manager. Then, restart the SQL Server service, and retry the currently operation. For information about how to enable and disable Always On Availability Groups, see SQL Server Books Online.

Создавать ради этого кластер не планируется.
16 мар 18, 16:50    [21262111]     Ответить | Цитировать Сообщить модератору
 Re: Как удалить БД находящуюся в группе доступности при отсутствии кластера?  [new]
Vpsem
Member

Откуда: Киев
Сообщений: 54
Гавриленко Сергей Алексеевич,

DROP AVAILABILITY GROUP [XXXAG];


СПАСИБО!!! отработало!
16 мар 18, 16:52    [21262115]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить