博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle11g安装步骤(CentOS7)
阅读量:5827 次
发布时间:2019-06-18

本文共 3789 字,大约阅读时间需要 12 分钟。

安装环境:CentOS 7(64位) 、 oracle11G 的压缩包

第一步:创建相关目录,并将安装包放在指定路径下

[root@localhost data]# pwd /data [root@localhost data]# ll total 0 drwxr-xr-x. 2 root root  6 Sep 27 00:42 oracle  //安装目录 drwxrwxr-x. 2 root root  6 Sep 27 00:25 oradata //配置文件 drwxrwxr-x. 2 root root 88 Sep 26 23:53 soft  //压缩包目录

第二步:创建相关用户组和密码(密码提示过于简单之类的话请不用管它)

[root@localhost soft]# groupadd  oinstall [root@localhost soft]# groupadd  dba[root@localhost soft]# useradd -g oinstall -g dba -m oracle //用户既属于oinstall又属于dba [root@localhost soft]# passwd  oracle Changing password for user oracle.New password: BAD PASSWORD: The password fails the dictionary check - it is too simplistic/systematicRetype new password: passwd: all authentication tokens updated successfully.

第三步:赋值

chmod -R 775 /data/chown -R oracle.oinstall /data/oracle/  chown -R oracle:oinstall /data/soft/ chown -R oracle:oinstall /data/oradata/chmod -R 775 /data/oracle/ [root@localhost soft]# chown -R oracle:oinstall database/ //将解压后的database目录也赋给oracle [root@localhost soft]# ll total 2295592 drwxr-xr-x. 8 oracle oinstall        128 Aug 20  2009 database -rwxrwxr-x. 1 oracle oinstall 1239269270 Apr 23  2013 linux.x64_11gR2_database_1of2.zip -rwxrwxr-x. 1 oracle oinstall 1111416131 Apr 23  2013 linux.x64_11gR2_database_2of2.zip

第四步:修改标识

[root@localhost data]# vi /etc/redhat-release [root@localhost data]# cat /etc/redhat-releaseredhat-7

第五步:安装相关软件包

yum -y install binutils* compat-libcap1* compat-libstdc++* gcc* gcc-c++* glibc* glibc-devel* ksh* libaio* libaio-devel* libgcc* libstdc++* libstdc++-devel* libXi* libXtst* make* sysstat* elfutils* unixODBC*

第六步:防火墙问题

systemctl status firewalld.service systemctl disable firewalld.service

第七步:修改selinux

 

vi /etc/selinux/config 如下图所示,将selinux设置为disabled状态
 

 第八步:修改 linux 内核

 vi /etc/sysctl.conf 添加以下内容: net.ipv4.icmp_echo_ignore_broadcasts = 1 net.ipv4.conf.all.rp_filter = 1 fs.file-max = 6815744 fs.aio-max-nr = 1048576 kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 配置生效:[root@localhost data]# sysctl -p

第九步: 修改用户的 SHELL 的限制

(1)vi /etc/security/limits.conf 添加以下内容: * soft nproc 2047 * hard nproc 16384 * soft nofile 1024 * hard nofile 65536 (2)修改/etc/pam.d/login 文件,vi  /etc/pam.d/login 添加: session   required    /lib64/security/pam_limits.so session   required    pam_limits.so (3)编辑 /etc/profile ,vi  /etc/profile 添加: if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then   ulimit -p 16384   ulimit -n 65536 else   ulimit -u 16384 -n 65536 fi fi

第十步:修改配置文件

[root@localhost data]#  su - oracle [oracle@localhost ~]$ export LANG=en_US //把语言环境改为英文 vi /home/oracle/.bash_profile 添加: export PATH export ORACLE_BASE=/data/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2 export ORACLE_SID=orcl export PATH=$PATH:$ORACLE_HOME/bin:/usr/bin:/usr/sbin:/usr/lib export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data 生效:source /home/oracle/.bash_profile 设置主机 hosts 文件,vi /etc/hosts 添加自己主机ip信息,例如: 192.168.113.133   localhost localhost.localdomain localhost4 localhost4.localdomain4

第十一步:

[oracle@localhost database]$ ./runInstaller

后面图形化部分由于图片太大,不一一列举,多数为next。(可见其他博客说明)

安装好后输入dbca,继续图形化界面安装。

第十二步:数据库的启动、关闭

---------启动监听服务-------------

# su – oracle

$ lsnrctl
LSNRCTL> status
LSNRCTL> start
LSNRCTL> exit

[oracle@redhat64 ~]$ export oracle_sid=orcl  //实例名用之前图形界面设置的

---------启动------------

[oracle@redhat64 ~]$ sqlplus / as sysdba

SQL> startup

-------关闭--------------

# su – oracle

$ sqlplus / as sysdba
SQL> shutdown immediate

 

 

其他博客:https://www.cnblogs.com/muhehe/p/7816808.html

 

转载于:https://www.cnblogs.com/caoyt/p/9714803.html

你可能感兴趣的文章
单片机之模块化编程
查看>>
大数据入门学习?
查看>>
开发商城app如何找一家好的app开发公司呢?
查看>>
2.Ext JS MVVM特性
查看>>
如何测试Kubernetes RBAC?
查看>>
window powershell 获取本机IP
查看>>
4月10日云栖精选夜读 | 阿里巴巴小程序繁星计划专题上线,汇集最优扶持资源与最新资讯!...
查看>>
好程序员分享循环内的回调函数
查看>>
JAVA ssm b2b2c多用户商城系统源码- Spring Cloud config结构
查看>>
SQL Server 多表数据增量获取和发布 4
查看>>
Xamarin版的C# SVG路径解析器
查看>>
2018 年第一季度报告:JavaScript 仍是最热门语言
查看>>
关于WebView中无法定位的问题
查看>>
Linux 下如何用mdadm实现软件RAID
查看>>
RxJava+Retrofit代码混淆
查看>>
Django模型简介
查看>>
Android代码优化之Handler内存泄漏
查看>>
CentOS7.3 jdk、tomcat 安装步骤
查看>>
【WPF】SnapsToDevicePixels与UseLayoutRounding二者到底有什么区别?供参考
查看>>
layui 颜色设计感
查看>>