Oralce的安装centos6.5(通用版)

安装依赖  yum install *

1. binutils-2.17.50.0.6

2. compat-libstdc++-33-3.2.3   33表示3.3版,296表示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             (官方文档里面没有写)

24. unixODBC-devel-2.2.11

 

卸载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


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值