Oracle Silent Install: различия между версиями

Материал из noname.com.ua
Перейти к навигацииПерейти к поиску
Строка 48: Строка 48:
   
   
  +
===Создание инстанса базы данных==
 
 
 
<PRE>
 
<PRE>
 
STARTUP NOMOUNT
 
STARTUP NOMOUNT
   
  +
CREATE CONTROLFILE REUSE DATABASE "netrac" NORESETLOGS NOARCHIVELOG
 
  +
CREATE DATABASE netrac
MAXLOGFILES 32
 
  +
CONTROLFILE REUSE
MAXLOGMEMBERS 2
 
MAXDATAFILES 32
 
MAXINSTANCES 1
 
MAXLOGHISTORY 449
 
 
LOGFILE
 
LOGFILE
GROUP 1 '/home/oracle/app/oracle/product/11.1.0/db_1/dbs/t_log1.f' SIZE 500K,
+
GROUP 1 ('/home/oracle/oradata/netrac/redo01.log') SIZE 100M,
GROUP 2 '/home/oracle/app/oracle/product/11.1.0/db_1/dbs/t_log2.f' SIZE 500K
+
GROUP 2 ('/home/oracle/oradata/netrac/redo02.log') SIZE 100M,
  +
GROUP 3 ('/home/oracle/oradata/netrac/redo03.log') SIZE 100M
# STANDBY LOGFILE
 
 
MAXLOGFILES 5
DATAFILE
 
 
MAXLOGHISTORY 100
'/home/oracle/app/oracle/product/11.1.0/db_1/dbs/t_db1.f',
 
 
MAXDATAFILES 10
'/home/oracle/app/oracle/product/11.1.0/db_1/dbs/dbu19i.dbf',
 
 
MAXINSTANCES 2
'/home/oracle/app/oracle/product/11.1.0/db_1/dbs/tbs_11.f',
 
  +
ARCHIVELOG
'/home/oracle/app/oracle/product/11.1.0/db_1/dbs/smundo.dbf',
 
  +
CHARACTER SET AL32UTF8
'/home/oracle/app/oracle/product/11.1.0/db_1/dbs/netrac.dbf'
 
CHARACTER SET WE8DEC
+
NATIONAL CHARACTER SET AL16UTF16
  +
DATAFILE '/home/oracle/oradata/netrac/system01.dbf' SIZE 325M REUSE
;
 
  +
EXTENT MANAGEMENT LOCAL
 
  +
SYSAUX DATAFILE '/home/oracle/oradata/netrac/sysaux01.dbf' SIZE 325M REUSE
  +
DEFAULT TEMPORARY TABLESPACE temp_ts
  +
UNDO TABLESPACE undo_ts
  +
SET TIME_ZONE = '+02:00';
 
</PRE>
 
</PRE>

Версия 23:08, 21 июля 2011

Неинтерактивная установка Oracle на Gentoo

Задача: установить Оракл 11 на Gentoo. Почему Gentoo? Единственная доступная машина с достаточным кол-вом памяти уже работает под этой ОС.
Ставить буду руками, не из пакета что бы отследить все шаги.

Установка

Скачать архив

Скачиваю отсюда: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html файл (в моем случае) linux.x64_11gR1_database_1013.zip, распаковываю, получаю папку /database

Подготовить responseFile

Я использовал следующий response file, слегка подправив пример из дистрибутива:

RESPONSEFILE_VERSION=2.2.1.0.0
UNIX_GROUP_NAME=dba
FROM_LOCATION="/home/oracle/install/database/stage/products.xml"
NEXT_SESSION_RESPONSE=false
ORACLE_BASE="/home/oracle/app/oracle"
ORACLE_HOME="/home/oracle/app/oracle/product/11.1.0/db_1"
ORACLE_HOME_NAME=OraDbHome11
TOPLEVEL_COMPONENT={"oracle.server","11.1.0.6.0"}
DEINSTALL_LIST={"oracle.server","11.1.0.6.0"}
SHOW_SPLASH_SCREEN=false
SHOW_WELCOME_PAGE=false
SHOW_NODE_SELECTION_PAGE=false
SHOW_SUMMARY_PAGE=false
SHOW_INSTALL_PROGRESS_PAGE=false
SHOW_CONFIG_TOOL_PAGE=false
SHOW_XML_PREREQ_PAGE=false
SHOW_ROOTSH_CONFIRMATION=true
SHOW_END_SESSION_PAGE=false
SHOW_EXIT_CONFIRMATION=false
NEXT_SESSION=false
NEXT_SESSION_ON_FAIL=false
SHOW_DEINSTALL_CONFIRMATION=false
SHOW_DEINSTALL_PROGRESS=false
RESTART_SYSTEM=<Value Unspecified>
RESTART_REMOTE_SYSTEM=<Value Unspecified>
REMOVE_HOMES=<Value Unspecified>
ORACLE_HOSTNAME=<Value Unspecified>
SHOW_END_OF_INSTALL_MSGS=false
CLUSTER_NODES=<Value Unspecified>
COMPONENT_LANGUAGES={"en"}

Установка

Запускаю установку:

./runInstaller -silent -responsefile /home/oracle/install/database/oracle_install.rsp

Установка завершается без ошибок.


=Создание инстанса базы данных

STARTUP NOMOUNT


CREATE DATABASE netrac
CONTROLFILE REUSE 
LOGFILE
GROUP 1 ('/home/oracle/oradata/netrac/redo01.log') SIZE 100M,
GROUP 2 ('/home/oracle/oradata/netrac/redo02.log') SIZE 100M,
GROUP 3 ('/home/oracle/oradata/netrac/redo03.log') SIZE 100M
MAXLOGFILES 5
MAXLOGHISTORY 100
MAXDATAFILES 10
MAXINSTANCES 2
ARCHIVELOG
CHARACTER SET AL32UTF8
NATIONAL CHARACTER SET AL16UTF16
DATAFILE '/home/oracle/oradata/netrac/system01.dbf' SIZE 325M REUSE
EXTENT MANAGEMENT LOCAL
SYSAUX DATAFILE '/home/oracle/oradata/netrac/sysaux01.dbf' SIZE 325M REUSE
DEFAULT TEMPORARY TABLESPACE temp_ts
UNDO TABLESPACE undo_ts 
SET TIME_ZONE = '+02:00';