CONFIG_STORAGE_ADD

Содержание раздела
  1. Действия перед запросом
  2. Синтаксис
  3. Варианты ответа
  4. Пример

Поддерживается в версиях: 7.8 / 7.7 / 7.6 / 7.5 / 7.4 / 7.3 / 7.2 / 7.1 / 7.0 / 6.12 / 6.11 / 6.10 / 6.9 / 6.8 / 6.7 / 6.6 / 6.5 / 6.4 / 6.3 / 6.2 / 6.1 / 6.0 / 5.8 / 5.7 / 5.6 / 5.5 / 5.4 / 5.3 / 5.2 / 5.1 / 5.0.

Запрос расширяет логические БД окружения на датасорс: обновляет метаинформацию в сервисных БД нод и создает соответствующие физические схемы данных в датасорсе.

Сущности логических БД не расширяются на датасорс: их метаинформация остается без изменений, а их структура и данные не копируются из других датасорсов.

Альтернативно можно использовать /attach с logicalOnly=false и без datasourceDonor.

Чтобы расширить логические БД вместе с их сущностями на датасорс, используйте /attach с logicalOnly=false и datasourceDonor или комбинацию CONFIG_STORAGE_ADD и ALTER TABLE ADD DATASOURCE.

Действия перед запросом

Перед выполнением запроса задайте параметры датасорса в конфигурации каждой ноды кластера.

Синтаксис

CONFIG_STORAGE_ADD(datasource_name)

Аргумент запроса может быть задан как индексированный или именованный параметр.

Параметры:

datasource_name (varchar | char | string)

Имя датасорса, на который расширяются логические БД.

Варианты ответа

В ответе возвращается:

  • пустой объект ResultSet при успешном выполнении запроса;
  • исключение при неуспешном выполнении запроса.

Пример

Подключение датасорса adb2 к хранилищу:

CONFIG_STORAGE_ADD('adb2')