Отключение табличного секционирования в базе данных
Если по каким-то причинам вы решили отключить табличное секционирование в базе данных, то это возможно. Но стоит помнить об одном важном моменте: отключение табличного секционирования предполагает удаление данных из всех секционированных таблиц, соответственно, вы должны выгрузить данные из них прежде, чем выполнить отключение.
Для отключения табличного секционирования в базе данных выполните следующую последовательность шагов:
- Выполните усечение и освобождение занимаемых ресурсов для каждой из секционированных таблиц.
- Удалите все описания (детали) секций из политики секционирования для каждой таблицы.
- Удалите политику секционирования для каждой таблицы:
- На странице Table Partition Policies выберите политику секционирования, которую хотите удалить, и щёлкните по кнопке Delete.
- Щёлкните Yes для подтверждения удаления.
- Остановите базу данных.
- Отключите табличное секционирование в базе данных с помощью утилиты PROUTIL DISABLETABLEPARTITIONING:
proutil db-name -C disabletablepartitioning
Примечание. После отключения табличного секционирования, секционированные таблицы по-прежнему помечены как секционированные. Для снятия этой отметки вы должны удалить определение таблицы, создать её заново как несанкционированную и загрузить в неё данные.