Oracle создание новой базы данных
На примере базы данных Oracle 11g2, с помощью Database Configuration Assistant
От пользователя root выполним
# xhost +
# su - oracle
От пользователя oracle
$ /usr/oracle/app/product/11.2.0/dbhome_1/bin/dbca
Отмечаем опцию Create a Database и нажимаем Next
Выбираем шаблон для новой базы данных
General Purpose or Transaction Processing - Шаблон общих настроек
Custom Database - максимальная возможность настроить базу данных
Data Warehouse - шаблон хранилища данных
Указываем имя базы данных и SID
Отмечаем необходимые опции, такие как:
Настройка Enterprise Manager, использование автоматического резервного копирования Enable Daily Disk Backup to Recovery Area и уведомления по почте об ошибках.
Вводим единый пароль для всех или для каждой учетной записи
Выбираем тип хранения:
Файловая система, автоматическое управление хранением или raw devices - устройства не имеющие файловой системы.
Месторасположение файлов данных
Далее выберем расположение и размер Flash Recovery Area
Определение своих схем и возможность выполнить скрипты
Настраиваем: Память SGA и PGA, кодировку и режим соединения.
Здесь можно изменить пути до контрольных, журнальных и файлов данных.
Введенные настройки можно сохранить как шаблон для повторного создания и запустить процесс создание новой базы данных.
Oracle изменение значений поля
Изменение осуществляется с помощью команды UPDATE
UPDATE имя_таблицы SET поле = новое значение
Примеры
SQL> update t000 set z = 111;
1 row updated.
SQL> t000;
Z
---
111
Изменение значения цены для всех pencil = 'defect'
SQL> update for_sell set price = 10 where pencil = 'defect';
Можно использовать значения NULL
SQL> update for_sell set price = NULL where pencil = 'defect';