oracle 今さらながらlinuxにインストール
今更インストールってないゆうとん?
だいたい、ここを横目でみながらインストールしている
http://www.asami.asia/tech/oracle/11gR2-install.html
ここの手順の通りにやればうまくいく!
ハイ終了w
ではあまりなので、一応自分用のメモ
995 cat /etc/passwd | grep oracle 996 groupadd oinstall 997 groupadd dba 998 useradd -g oinstall -G dba oracle 999 passwd oracle 1000 exit 1001 yum update 1002 yum list > /tmp/yumlist 1003 cat /tmp/yumlist | grep compat-libstdc 1004 yum install compat-libstdc++ 1005 set -o vi 1006 yum install compat-libstdc++-33 1007 cat /tmp/yumlist | grep elfutils 1008 yum install elfutils-libelf-devel 1009 yum install elfutils 1010 cat /tmp/yumlist | grep libaio 1011 yum install libaio libaio-devel 1012 yum install unixODBC unixODBC-devel 1013 yum install libelf-devel-static 1014 vi /etc/sysctl.conf 1015 cd /etc/ 1016 cp -pr sysctl.conf sysctl.conf.orig 1017 vi sysctl.conf 1018 sysctl -p 1019 cd /etc/security/ 1020 cp -pr limits.conf limits.conf.orig 1021 vi limits.conf 1022 cd /etc/pam.d/ 1023 ls -ltr 1024 cp -pr login login.orig 1025 vi login 1026 cd /etc/ 1027 vi profile 1028 mkdir -p /opt/oracle/app 1029 chown -R oracle:oinstall /opt/oracle 1030 chmod -R 775 /opt/oracle/app 1031 mkdir /opt/oracle/oradata 1032 chown oracle:oinstall /opt/oracle/oradata 1033 chmod 775 /opt/oracle/oradata 1034 mkdir /opt/oracle/flash_recovery_area 1035 chown oracle:oinstall /opt/oracle/flash_recovery_area 1036 chmod 775 /opt/oracle/flash_recovery_area 1037 history これも足りないことがあとからわかった 1001 yum install gcc glibc-devel glibc-headers gcc-c++ libstdc++ pdksh
次は ユーザ oracleになって
[oracle@cent5-64b-42 ~]$ diff ./.bash_profile.orig ./.bash_profile 12a13,24 > > #for oracle > export ORACLE_BASE=/opt/oracle/app > export ORACLE_HOME=${ORACLE_BASE}/product/11.2.0/dbhome_1 > export ORACLE_UNQNAME=orcl > export ORACLE_OWNER=oracle > export ORACLE_SID=orcl > export ORACLE_HOME_LISTNER=${ORACLE_HOME} > export NLS_LANG=Japanese_Japan.AL32UTF8 > export PATH=${PATH}:${ORACLE_HOME}/bin > > [oracle@cent5-64b-42 ~]$
つづいて、oracleユーザのまま、GUIのrunInstallerを起動する
[oracle@cent5-64b-42 oracle-linux.x64]$ cd database/ [oracle@cent5-64b-42 database]$ ls -ltr 合計 68 -rwxr-xr-x 1 root root 3226 8月 15 2009 runInstaller drwxr-xr-x 2 root root 4096 8月 15 2009 rpm drwxr-xr-x 4 root root 4096 8月 15 2009 install drwxr-xr-x 14 root root 4096 8月 15 2009 stage drwxrwxr-x 2 root root 4096 8月 15 2009 sshsetup drwxrwxr-x 2 root root 4096 8月 15 2009 response drwxr-xr-x 12 root root 4096 8月 17 2009 doc -rw-r--r-- 1 root root 5402 8月 18 2009 welcome.html [oracle@cent5-64b-42 database]$ [oracle@cent5-64b-42 database]$ ./runInstaller Oracle Universal Installerを起動中です... 一時領域の確認中: 120MBを超えている必要があります. 実際 38604MB 問題なし スワップ領域の確認中: 150MBを超えている必要があります. 実際 3999MB 問題なし モニターの確認中: 少なくとも256色表示するよう設定されている必要があります. 実際 16777216 問題なし Oracle Universal Installerの起動を準備中 /tmp/OraInstall2012-08-26_10-41-53PM. お待ちください...[oracle@cent5-64b-42 database]$
仕上げは
ここで、oratabとdboraをセットアップする
http://d.hatena.ne.jp/toshi_hirasawa/20110506/1304683458
[oracle@centos6 ~]$ cat hira-conf.sql define_editor=vi set echo off set linesize 10000 set pagesize 0 set trimspool on set feedback off set colsep ',' [oracle@centos6 ~]$ cat create_user.sql create user xxxx identified by xxxx default tablespace user temporary tablespace temp profile default account unlock [oracle@centos6 ~]$