Install dependencies yum install * 1. binutils-2.17.50.0.6 2. compat-libstdc++-33-3.2.3 ( 33 means version 3.3 , 296 means version 2.96 ) 3. elfutils-libelf-0.125 4. elfutils-libelf-devel-0.125 5. elfutils-libelf-devel-static-0.125 6. gcc-4.1.2 7. gcc-c++-4.1.2 8. glibc-2.5-24 9. glibc-common-2.5 10. glibc-devel-2.5 11. glibc-headers-2.5 12. kernel-headers-2.6.18 13. ksh-20060214 14. libaio-0.3.106 15. libaio-devel-0.3.106 16. libgcc-4.1.2 17. libgomp-4.1.2 18. libstdc++-4.1.2 19. libstdc++-devel-4.1.2 20. make-3.81 21. numactl-devel-0.9.8.i386 22. sysstat-7.0.2 23. unixODBC-2.2.11 (not written in the official document) 24. unixODBC-devel-2.2.11
uninstall openjdlk rpm -qa |grep jdk rpm -e --nodeps xxx.noarch 安装jdk rpm -i jdk-6... 安装oracle rpm -i oracle-xe-11.2.0-1.0.x86_64.rpm 此时如果出现没有找到“bc”命令,则yum install bc然后卸载oracle重新安装即可 安装完成后会自动生成oracle用户,下面给oracle设置密码,拷贝.bashrc,.bash_profile #>passwd oracle #>cp /home/XXX/.bashrc /home/XXX/.bash_profile /u01/app/oracle #>chown oracle /u01/app/oracle/.bashrc #>chownoracle/u01/app/oracle/.bash_profile #>chmod755/u01/app/oracle/.bashrc #>chmod755/u01/app/oracle/.bash_profile Home目录写如果没有其他用户,则直接使用root目录下即可 切换到oracle用户,修改相关配置,并手动启动oracle #>su - oracle oracle>cd /u01/app/oracle/product/11.2.0/xe/dbs oracle>viinit.ora 将文件内容修改如下: db_name='XE' memory_target=1G processes=150 audit_file_dest='/u01/app/oracle/admin/orcl/adump' audit_trail='db' db_block_size=8192 db_domain='' db_recovery_file_dest='/u01/app/oracle/fast_recovery_area' db_recovery_file_dest_size=2G diagnostic_dest='/u01/app/oracle' dispatchers='(PROTOCOL=TCP)(SERVICE=ORCLXDB)' open_cursors=300 remote_login_passwordfile='EXCLUSIVE' undo_tablespace='UNDOTBS1' #Youmaywanttoensurethatcontrolfilesarecreatedonseparatephysical #devices #control_files=(ora_control1,ora_control2) control_files=('/u01/app/oracle/oradata/', '/u01/app/oracle/oradata') compatible='11.2.0’ 修改主机名和dns配置文件 hostname irisian01 vi /etc/sysconfig/network 添加一行 HOSTNAME=irisian01 修改/etc/profile文件 export TMP=/tmp export TMPDIR=$TMP export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/xe export ORACLE_SID=XE export ORACLE_TERM=xterm export PATH=/usr/sbin:$PATH export PATH=$ORACLE_HOME/bin:$PATH export TNS_ADMIN=$ORACLE_HOME/network/admin export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
配置Oracle /etc/init.d/oracle-xe configure http端口不要使用8080,以免与tomcat冲突,设置sys的密码,设置为123456
创建新用户 su - oracle sqlplus /nolog connect / as sysdba create user ccb identified by “ccb123456” deafult tablespace users; grant dba to ccb; quit; 以ccb登录 sqlplus /nolog conn ccb/ccb123456 修改最大连接数 su - oracle sqlplus /nolog connect / as dba select value from v$parameter where name=”processes” alter system set processes=1000 scope=spfile; shutdown immediate; startup quit 开放端口 /sbin/iptables -I INPUT -p tcp --dport 1521-j ACCEPT /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT /sbin/iptables -I INPUT -p tcp --dport 20 -j ACCEPT /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT 保存设置 /etc/rc.d/init.d/iptables save 查看打开的端口 /etc/init.d/iptables statu |
Oralce installation centos6.5 (universal version)
Guess you like
Origin http://43.154.161.224:23101/article/api/json?id=325597766&siteId=291194637
Ranking