В этом учебном пособии вы узнаете, как устанавливать постоянные и временные табличные пространства по умолчанию в Oracle с описанием и примерами.
Установить постоянное табличное пространство по умолчанию
Во-первых, убедитесь, что вы создали постоянное табличное пространство.
Затем вам нужно будет изменить базу данных Oracle, чтобы использовать постоянное табличное пространство как постоянное табличное пространство по умолчанию.
Чтобы установить постоянное табличное пространство по умолчанию в Oracle, вы можете запустить следующий оператор ALTER DATABASE:
1 |
ALTER DATABASE DEFAULT TABLESPACE tbs_01; |
Это обновит постоянное табличное пространство по умолчанию, для того чтобы использовать табличное пространство tbs_01.
Вы можете запустить следующий запрос, чтобы убедиться, что постоянное табличное пространство по умолчанию фактически изменилось:
1 2 3 |
SELECT PROPERTY_VALUE FROM DATABASE_PROPERTIES WHERE PROPERTY_NAME = 'DEFAULT_PERMANENT_TABLESPACE'; |
Это запросит системные таблицы Oracle и вернет значение постоянного табличного пространства по умолчанию.
Установить временное табличное пространство по умолчанию
Во-первых, убедитесь, что вы создали временное табличное пространство.
Затем вам нужно будет изменить базу данных Oracle, чтобы использовать временное табличное пространство как временное табличное пространство по умолчанию.
Чтобы установить временное табличное пространство по умолчанию в Oracle, вы можете запустить следующий оператор ALTER DATABASE:
1 |
ALTER DATABASE DEFAULT TEMPORARY TABLESPACE tbs_01; |
Это обновит временное табличное пространство по умолчанию, чтобы использовать табличное пространство tbs_01.
Вы можете запустить следующий запрос, чтобы убедиться, что временное табличное пространство по умолчанию фактически изменилось:
1 2 3 |
SELECT PROPERTY_VALUE FROM DATABASE_PROPERTIES WHERE PROPERTY_NAME = 'DEFAULT_TEMP_TABLESPACE'; |
Это запросит системные таблицы Oracle и вернет значение временного табличного пространства по умолчанию.