Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 MSSQL-2016: Как удалить не используемую INMEMORY FILEGROUP  [new]
Yuri Abele
Member

Откуда: Латвия> Литва > Тольятти > Wiesbaden > Karlsruhe
Сообщений: 1661
Привет!

Хотелось поэксперементировать с INMEMORY таблицами и создал для этого FILE и соотв. FILEGROUP с INMEMORY оптимизацией.

После экспериментов поудалял все таблицы, использующие эту FILEGROUP.

Теперь при попытке удалить саму группу выдает, что это не возможно:

USE MyDB
GO
ALTER DATABASE MyDB  REMOVE FILE [INMEMORY_FILE]
GO
ALTER DATABASE MyDB REMOVE FILEGROUP [INMEMORY_FILEGROUP]
GO


ответ:
Cannot drop the last memory-optimized container 'INMEMORY_FILE'.

И что, всё?! Только из BACKUPа восстанавливаться?
11 янв 17, 17:38    [20094941]     Ответить | Цитировать Сообщить модератору
 Re: MSSQL-2016: Как удалить не используемую INMEMORY FILEGROUP  [new]
o-o
Guest
BOL
The following limitations of memory-optimized filegroup,
Once you create a memory-optimized filegroup, you can only remove it by dropping the database. In a production environment, it is unlikely that you will need to remove the memory-optimized filegroup.

he Memory Optimized Filegroup
11 янв 17, 17:43    [20094968]     Ответить | Цитировать Сообщить модератору
 Re: MSSQL-2016: Как удалить не используемую INMEMORY FILEGROUP  [new]
Yuri Abele
Member

Откуда: Латвия> Литва > Тольятти > Wiesbaden > Karlsruhe
Сообщений: 1661
мда ...
даже не знаю что сказать ...

Хорошо хоть, что это всё на DEVELOPMENT сервере приключилось.
Буду завтра из BACKUP-а восстанавливать
11 янв 17, 18:12    [20095082]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить