Я новичок в оракуле.И я немного удивлен, насколько сложно создать базу данных в ORA.Кажется, что я должен выполнить все шаги ниже, чтобы создать базу данных.Есть ли более простой способ (без IDE)?
FROM (http://www.dba -oracle.com / oracle_create_database.htm):
ЧРЕЗВЫЧАЙНО минимальный ручной сценарий создания базы данных Oracle
- Установите свой ORACLE_SID
export ORACLE_SID = test
export ORACLE_HOME = / path / to / oracle / home
- Создайте минимальную инициализацию.ora
$ ORACLE_HOME / dbs / init.ora
control_files = (/path/to/control1.ctl,/path/to/control2.ctl,/path/to/control3.ctl) undo_management = AUTO undo_tablespace = UNDOTBS1 имя_базы_данных = test db_block_size = 8192 sga_max_size = 1073741824* $ ORACLE_HOME / bin / orapwd file = $ ORACLE_HOME / dbs / pwd.ora пароль = записи оракула = 5
- Запустить экземпляр
sqlplus / от имени sysdba
при запуске nomount
- Создать базу данных
создать группу журналов тестирования базы данных 1 ('/ путь / к /redo1.log ') размер 100M, группа 2 (' /path/to/redo2.log ') размер 100M, группа 3 (' /path/to/redo3.log ') размер 100M набор символов WE8ISO8859P1 национальный набор символов utf8 datafile'/path/to/system.dbf 'Размер 500M автоматически расширяется на следующие 10M Максимальный размер неограниченного управления локальными данными sysaux datafile' /path/to/sysaux.dbf 'Размер 100M автоматически расширяется на следующие 10M Максимальное неограниченное пространство отмены табличного пространства undotbs1 файл данных' / path / to /undotbs1.dbf 'size 100M временный табличный файл по умолчанию временный временный табличный файл' /path/to/temp01.dbf 'size 100M;
Примечание: здесь можно сделать и другие вещи, например, "ARCHIVELOG" "SET TIME_ZONE ="и «USER SYS, ОПРЕДЕЛЯЕМЫЙ ПО ПАРОЛУ» и «ПОЛЬЗОВАТЕЛЬСКАЯ СИСТЕМА, ОПРЕДЕЛЯЕМАЯ ПО ПАРОЛУ»
- Запуск каталога и catproc
@?/rdbms/admin/catalog.sql
@?/rdbms/admin/catproc.sql
- Изменить пароли
изменить пользовательский sys, идентифицированный любым;
изменить пользовательскую системуидентифицировано чем-либо;