//官网建议不设置安装文件夹即$ORACLE_HOME,但是我建议还是这里建立好,因为不建立好的话,后面的dbca、netca等命令都找不到
使设置生效
source /home/oracle/.bash_profile
3.10 安装
将下载的oracle文件放到/opt/oracle下面
su - oracle $ cd /opt/oracle $ unzip linux.11gR2_database_1of2.zip $ unzip linux.11gR2_database_2of2.zip
3.11 安装前解决中文乱码
echo $LANG 如果不是英文的话,暂时就设置如下
export LANG=en_US
3.12 切换到图形界面安装
如果是远程的话,需要安装远程软件,不然无法进入图形化安装界面;
如果是直接在服务器上操作的话,就不需要了,所以说安装centos时,需要选择desktop安装
cd /opt/oracle/databse $ ./runInstaller
注意几点:
第一步邮箱可以不写;安装方式我选的single database安装,只安装了软件体,没有建立数据库和监听,所以安装完需要创建数据库和配置监听。
这里就要注意一下了,我看网上很多的资料都是先创建数据库再配置监听,我不知道这是怎么弄的,但是我在实际操作的时候,
先创建数据库是没法创建的,一定要先配置监听!
4 安装完成后,oracle用户登录
4.1 配置监听:
netca
一步步下一步就行
4.2 创建数据库:
dbca
注意字符集那一块记得选中文
(如果ORACLE_HOME没有指定的话,就没法使用这些命令,所以可以先看下自己当前的ORACLE_HOME,即echo $ORACLE_HOME)
4.3 测试是否成功安装
查看监听状态:
lsnrctl status
数据库连接:
sqlplus / as sysdba conn system/123456@SIMS (这里我在创建数据库的时候将所有用户的密码都改成了123456)
到此,CentOS6 下Oracle 11 g数据库安装成功。
四、CentOS6启动ORACLE
1. 手动启动数据库
用Oracle用户登录
$lsnrctl start $sqlplus / as sysdba sql>startup
然后就可以操作数据库了
2.自动启动数据库
2.1 root用户登录
修改oratab
#vi /etc/oratab SIMS:/opt/oracle/product/11.2.0/dbhome_1:Y(N改为Y) Esc:wq!
保存
2.2 修改dbstart,dbshut
#vi /opt/oracle/11.2.0/bin/dbstart ORACLE_HOME_LISTNER=$ORACLE_HOME(原来为$1) Esc:wq!
#vi /opt/oracle/11.2.0/bin/dbshut ORACLE_HOME_LISTNER=$ORACLE_HOME(原来为$1) Esc:wq!








