oracle11g 基于redhat系统
提示:安装启动./runInstaller时,出现乱码输入:export LANG=en-US解决
安装前的准备:
vim /etc/hosts ##修改自己的主机名 例如:192.168.0.23 oracle,以实际为准
yum -y install compat-libcap1-1.10 compat-libstdc++-33-3.2.3 libstdc++-devel-4.4.7 gcc-4.4.7 gcc-c++-4.4.7 ksh elfutils-libelf-devel.i686 0:0.164-2.el6 libaio-devel-0.3.107-10.el6.x86_64
1.创建目录,用户和组还有权限
groupadd oinstall ##oinstall主组
groupadd dba ##dba是附组
groupadd oper
useradd oracle -g oinstall -G dba,oper ##创建oracle用户,并添加组
passwd oracle ##设置oracle密码
mkdir -p /u01/oracle ##oracle的安装目录
chown -R oracle:oinstall /u01 ##设置所属组
chmod -R 775 /u01 ##给权限
2.设置环境变量
su - oracle
vim .base_profile
ORACLE_BASE=/u01
ORACLE_HOME=$ORACLE_BASE/oracle
ORACLE_SID=prod
PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'
NLS_LANG="simplified chinese"_china.AL32UTF8
export NLS_LANG
export NLS_DATE_FORMAT='YYYY-MM-DD HH24:MI:SS'
export NLS_TIMESTAMP_FORMAT='yyyy-mm-dd HH24:MI:SSXFF'
export NLS_TIMESTAMP_TZ_FORMAT='yyyy-mm-dd HH24:MI:SSXFF TZR'
3.创建目录上传软件包
mkdir /soft
cd /soft
unzip p13390677_112040_Linux-x86-64_1of7.zip
unzip p13390677_112040_Linux-x86-64_2of7.zip
rpm -ivh rlwrap-0.42-1.el6.x86_64.rpm
提示:把软件包解压之后会生成database这个目录
4.启动安装
xhost + ##电脑要安装xmanager用户调取oracle的图形界面
su - oracle
export DISPLAY=自己物理机的ip:0.0
cd /soft/database
./runInstaller ##如果操作系统是中文的要执行export LANG=en-US
在root下执行:
/tmp/CUV_11.2.4.0_oracle/runfixup.sh
在root下执行:
/u01/oraInventor/orainstRoot.sh
/u01/oracle/root.sh
5.配置监听
export DISPLAY=自己的ip:0.0
netca启动
6.配置实例
export DISPLAY=自己的ip:0.0
dbca启动
7.安装完毕sql登录
sqlplus / as sysdba
startup