Читайте также:
|
|
Создание групп и пользователя
_____________________________
groupadd oinstall
groupadd dba
groupadd oper
useradd -g oinstall -G dba,oper oracle
passwd oracle
Установка пакетов
_________________
yum install gcc -y
yum install compat-libstdc++-33 -y
yum install elfutils-libelf-devel -y
yum install sysstat -y
yum install unixODBC unixODBC-devel -y
yum install pdksh -y
yum install libaio-devel -y
yum install libstdc++-devel gcc-c++ -y
__________________________________
Проверить версию существующих пакетов
Rpm –q <име пакета>
Переменные ядра
Для нормальной настройки параметров ядра, нужно при установке runInstaller создать скрипт на том шаге, настройки kernel parameters.
_______________
etc/sysctl.conf:
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
sysctl -p
Создание каталогов
___________________
mkdir -p /oracle/11g/product
chown -R oracle:oinstall /oracle/11g/product
chmod 755 /oracle/11g/product
mkdir -p /oracle/11g/oradata
chown -R oracle:oinstall /oracle/11g/oradata
chmod 755 /oracle/11g/oradata
chown -R oracle:oinstall /oracle/11g
chmod 755 /oracle/11g
mkdir -p /oracle/11g/flash_recovery_area
chown -R oracle:oinstall /oracle/11g/flash_recovery_area
chmod 755 /oracle/11g/flash_recovery_area
mkdir -p /oracle/oraInventory
chown -R oracle:oinstall /oracle/oraInventory
chmod 755 /oracle/oraInventory
mkdir -p /oracle/tmp
chmod a+wr /oracle/tmp
Настройка переменных окружения
Vi ~/.bash_profile
../.bash_profile - примиение.bash_profile
______________________________
#.bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
unset USERNAME
umask 022
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
EDITOR=gedit export EDITOR
ORACLE_HOSTNAME=basedomain; export ORACLE_HOSTNAME
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin; export PATH
LD_LIBRARY_PATH=/usr/lib:/usr/X11R6/lib; export LD_LIBRARY_PATH
ORACLE_BASE=/oracle/11g; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1; export ORACLE_HOME
ORACLE_SID=db11g; export ORACLE_SID
PATH=$ORACLE_HOME/bin:$PATH; export PATH
export TNS_ADMIN=$ORACLE_HOME/network/admin
Установка базы с помощью утилиты $ORACLE_HOME/bin/dbca
______________________________________________________
Создать пользователя test и настроить ему возможность подключения к базе as sysdba.
________________________________________________________________________________
CREATE USER TEST IDENTIFIED BY TEST;
GRANT CONNECT TO TEST;
GRANT DBA TO TEST; - выдача прав пользователю test as sysdba
Установить пароль для sys и system не по умолчанию
________________________________________________________________________
ALTER USER SYS IDENTIFIED BY ORACLE;
ALTER USER SYSTEM IDENTIFIED BY ORACLE;
C 4 redo группами по 2 файла, 2 control-файлами, табличным пространством system, имеющим 2 файла данных по 50 мб
_________________________________________________________________________________________________________________
ALTER DATABASE ADD LOGFILE MEMBER '/oracle/11g/oradata/db11g/redo01a.log' TO GROUP 1;
ALTER DATABASE ADD LOGFILE MEMBER '/oracle/11g/oradata/db11g/redo02a.log' TO GROUP 2;
ALTER DATABASE ADD LOGFILE MEMBER '/oracle/11g/oradata/db11g/redo03a.log' TO GROUP 3;
ALTER DATABASE ADD LOGFILE MEMBER '/oracle/11g/oradata/db11g/redo04a.log' TO GROUP 4;
ALTER DATABASE ADD LOGFILE MEMBER '/oracle/11g/oradata/db11g/redo05a.log' TO GROUP 5; - добавление member в группу redologs
ALTER DATABASE ADD LOGFILE GROUP 4 ('/oracle/11g/oradata/db11g/redo04.log') SIZE 50M;
ALTER DATABASE ADD LOGFILE GROUP 5 ('/oracle/11g/oradata/db11g/redo05.log') SIZE 50M; - добавление новой группы redologs
SELECT NAME FROM V$DATAFILE; - просмотр пути ко всем datafiles;
ALTER TABLESPACE SYSTEM ADD DATAFILE '/oracle/11g/oradata/db11g/system02.dbf' SIZE 50M; - добавление 2 datafile для system tablespace;
Дата добавления: 2015-11-16; просмотров: 138 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Указатели на поля класса | | | Табличным пространством по умолчанию ts_1 |