centos安装oracle

切换root用户 1、建用户 groupadd oinstall groupadd dba useradd -g oinstall -G dba oracle passwd oracle id oracle 2、配置文件路径 mkdir /u01/oracle/app/oraInventory #oracle数据库安装目录 mkdir /u01/oracle/app/oracle #oracle数据库配置文件目录 mkdir /u01/oracle/app/oracle/product #oracle数据库软件包解压目录 3、配置目录权限 chown -R oracle:oinstall /u01/oracle 4、配置镜像 mkdir /media/iso 拷贝镜像源到指定位置,比如 /software/CentOS-7-x86_64-DVD-1708.iso mount -t iso9660 /software/CentOS-7-x86_64-DVD-1708.iso /media/iso/ df -h #查看 cd /etc/yum.repos.d/ rm -rf * #删除前先备份 vi local-centos7-iso.repo #内容如下: ############################################################################## [Server] name=Server baseurl=file:///media/iso enabled=1 gpgckeck=0 ############################################################################## yum clean all yum update

5、安装oracle依赖库 yum install binutils-2.* compat-libstdc++-33* elfutils-libelf-0.* elfutils-libelf-devel- * gcc-4.* gcc-c++4.* glibc-2.* glibc-common-2.* glibc-devel-2.* glibc-headers-2.* ksh-2.* libaio-0.* libaio-devel-0.* libgcc-4.* libstdc++-4.* libstdc++-devel-4.* make-3.* sysstat-7.* unixODBC-2.* unixODBC-devel-2.* pdksh* 6、系统配置 关闭selinux vi /etc/selinux/config 修改SELINUX=disabled setenforce 0 vi /etc/security/limits.conf vi /etc/pam.d/login vi /etc/sysctl.conf vi /etc/profile 7、配置环境变量 cd /home/oracle vi .bash_profile export EDITOR=vi export ORACLE_SID=orcl #export ORACLE_TERM=xterm export ORACLE_BASE=/u01/oracle/app export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1 export INVENTORY_LOCATION=$ORACLE_BASE/oraInventory export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib export NLS_LANG="American_america.zhs16gbk" export NLS_DATE_FORMAT='yyyy-mm-dd hh24:mi:ss' export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin umask 022 export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

8、配置系统桌面化 参考https://www.cnblogs.com/anglexxyy/articles/9776604.html

9、安装oracle 上传oracle安装文件到/u01/install/oracle并解压,默认解压到当前目录./database cd /u01/install/oracle/database ./runInstaller 注:如出现错误: java.lang.NoClassDefFoundError 切换到root export DISPLAY=localhost:1 xhost + 出现access control disabled, clients can connect from any host提示即可 打开oracle安装界面,具体安装过程,参考文档《》 10、oracle设置 密码过期时间默认180天,设置成永久 ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED; 11、开机设置 修改$ORACLE_HOME/bin/dbstart(80) 将ORACLE_HOME_LISTNER=$1修改为ORACLE_HOME_LISTNER=$ORACLE_HOME 修改$ORACLE_HOME/bin/dbshut(45) 将ORACLE_HOME_LISTNER=$1修改为ORACLE_HOME_LISTNER=$ORACLE_HOME 修改/etc/oratab文件 orcl:/u01/oracle/app/oracle/product/11.2.0/dbhome_1:N中最后的N改为Y /etc/rc.d/rc.local添加 su oracle -lc "/u01/oracle/app/oracle/product/11.2.0/dbhome_1/bin/lsnrctl start" su oracle -lc "/u01/oracle/app/oracle/product/11.2.0/dbhome_1/bin/dbstart" sudo chmod 777 /etc/rc.d/rc.local

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • spring-boot开发过程中的问题汇总

    在application.properties中加上spring.jpa.properties.hibernate.default_schema...

    sucl
  • 通过SSH搭建企业开发环境

    一直没有写博客的习惯,但是这几年走过来,却发现了总没留下什么,所以是时候对过去做些记录了,一是为了缅怀过去,二是对技术重述,三是留作借鉴。

    sucl
  • Springboot与Jpa整合问题

    a.在实体类上加上注解,但是会导致新的问题,那就是关联的对象加上FetchType.LAZY不起作用了。当然这个注解不用加在每个实体上,写一个接口去实现...

    sucl
  • 恩谷科技徐志广:技术必须与行业紧紧相连,智慧养老将成为举国之事 | 镁客请讲

    镁客网
  • Oracle DataGuard 升级 [11.2.0.1 -> 11.2.0.4]

    Oracle DataGuard 升级 [11.2.0.1 -> 11.2.0.4] Primary: 11.2.0.1 单机,Site A。 Standb...

    Alfred Zhao
  • 使用Oracle SQL Developer 64位来访问Oracle 11g R2 64bit版本

    之前,Oracle刚刚发布了Oracle 11g R2 for Windows版本。我的系统是Windows Server 2008 R2,所以安装的就是64位...

    williamwong
  • 解决“真机上不能读取本地路径”的问题d

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/...

    用户1451823
  • 用 Webhook+Python+Shell 编写一套 Unix 类系统监控工具

    本文来自作者 Alinx 在 GitChat 上分享 「用 Webhook+Python+Shell 编写一套 Unix 类系统监控工具」

    CSDN技术头条
  • python机器学习实战(四)

    http://www.cnblogs.com/fydeblog/p/7364317.html

    努力努力再努力F
  • python机器学习实战(四)

    原文链接:https://www.cnblogs.com/fydeblog/p/7364317.html

    圆方圆PYTHON学院

扫码关注云+社区

领取腾讯云代金券

玩转腾讯云 有奖征文活动