Nested class Вложенные классы java
Массивы в Oracle
В Oracle массив — это структура, которая позволяет хранить набор значений в одной переменной. Представьте, что у вас есть список номеров школ — вместо того чтобы заводить 10 переменных `school1`, `school2`, ..., мы кладём все значения в один контейнер и работаем с ними как с единым объектом. Массивы в Oracle особенно полезны в PL/SQL, при передаче данных между процедурами, а также при интеграции через OCI (Oracle Call Interface). В Oracle уже есть готовые коллекции в пакете SYS, которые используются...
При экспорте из БД Oracle утилитой EXP, в дамп попадают не все таблицы
Версия Oracle: 11.2.х.х Задача:
При экспорте пользователя с таблицами из БД Oracle утилитой EXP в дамп попадают не все таблицы пользователя.
Причина следующая – если таблица пользователя пустая, то ей не выделено места в БД и экспортироваться утилитой EXP она не будет.
Решение:
Принудительно выделить экстент в БД для таких таблиц, после этого они успешно экспортируются.
Чтобы найти таблицы без экстентов и автоматически сделать скрипт, который выделит экстенты для этих таблиц, можно воспользоваться следующим скриптом, запустив его из под пользователя SYS:
SELECT 'ALTER TABLE...