设为首页 收藏本站
查看: 814|回复: 0

[经验分享] Redhat Enterprise Linux 5.3安装oracle 10.2.01的全过程

[复制链接]

尚未签到

发表于 2018-9-25 11:56:52 | 显示全部楼层 |阅读模式
      Redhat Enterprise Linux 5.3安装oracle 10.2.01的全过程
  
  
  安装linux时,关于Java及开发关联的模块需要全选择后安装,否则安装oracle时,出现缺少插件的错误。
  
  
  1. 解压文件
  gunzip filename.cpio.gz     //解压文件
  
  unzip filename.zip     //解压文件
  
  cpio -idmv < filename.cpio  //解压文件
  
  
  vi /etc/hosts              //本机ip地址与本机计算机名添加
  
  
  [root@database ~]#groupadd oinstall    //建立账户
  [root@database ~]#groupadd dba
  [root@database ~]#groupadd oper
  [root@database ~]#useradd -g oinstall -G dba oracle
  [root@database ~]#passwd oracle
  2、创建相应目录
  [root@databae./se ~]#mkdir -p /oracle/product/10.2.0/db_1
  [root@database ~]#chown -R oracle:oinstall /oracle
  [root@database ~]#chmod -R 775 /oracle
  
  [root@root ~]# chown -R oracle:oinstall  /app/oracle_setup
  [root@root ~]# chmod -R 775 /app/oracle_setup
  
  3、编辑
  vi /etc/redhat-release
  [root@database ~]#vi /etc/redhat-release

  Red Hat Enterprise Linux Server>
  改成Red Hat Enterprise Linux Server>  
  
  4. 设置内核
  [root@database ~]# vi /etc/sysctl.conf       //设置内核
  

  # Controls the default maxmimum>  kernel.msgmax = 65536  此语句下面覆盖及添加下面内容

  # Controls the maximum shared segment>  #kernel.shmmax = 4294967295
  
  # Controls the maximum number of shared memory segments, in pages
  #kernel.shmall = 268435456
  
  kernel.shmmax = 2147483648
  kernel.shmall = 2097152
  kernel.shmmni = 4096
  # semaphores: semmsl, semmns, semopm, semmni
  kernel.sem = 250 32000 100 128
  fs.file-max = 65536
  net.ipv4.ip_local_port_range = 1024 65000
  net.core.rmem_default=262144
  net.core.rmem_max=262144
  net.core.wmem_default=262144
  net.core.wmem_max=262144
  
  
  
  
  
  
  5、使内核生效
  [root@database ~]# /sbin/sysctl -p     //使内核生效
  
  
  6、设置ORACLE用户的权限
  [root@database ~]#vi /etc/security/limits.conf           //设置ORACLE用户的权限
  # End of file  在此语句上面添加下面内容
  
  
  soft nproc 2047
  hard nproc 16384
  soft nofile 1024
  hard nofile
  
  7.设置登录权限
  [root@database ~]#vi /etc/pam.d/login                        //设置登录权限
  在最后添加
  session required /lib/security/pam_limits.so
  
  
  
  8. 设置全局的用户变量
  vi /etc/profile                              //设置全局的用户变量
  
  done  在此语句上面添加下面内容
  
  
  if [ $USER = &quot;oracle&quot; ]; then
  if [ $SHELL = &quot;/bin/ksh&quot; ]; then
  ulimit -p 16384
  ulimit -n 65536
  else
  ulimit -u 16384 -n 65536
  fi
  fi
  
  
  9. 设置oracle的用户变量
  #su - oracle
  
  $ vi ~/.bash_profile                            //设置oracle的用户变量
  
  在最后添加
  
  ORACLE_SID=orcllj
  
  ORACLE_BASE=/oracle
  
  ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
  
  export ORACLE_SID ORACLE_BASE ORACLE_HOME
  
  PATH=$PATH:/$ORACLE_HOME/bin:$HOME/bin
  
  
  
  
  10. 使其生效, 显示oracle 安装界面
  
  
  $su root
  
  
  
  [root@root ~]#chown -R oracle:oinstall /tmp
  [root@root ~]# chmod -R 775 /tmp
  
  
  export DISPLSY=:0.0                      //显示oracle 安装界面
  xhost +                                //在本机上安装时用
  
  
  11. 安装
  $su oralce
  
  $source ~/.bash_profile                       //使其生效
  
  $ export LANG=en_US
  
  ./run...                                   //安装
  
  
  
  
  
  
  
  
  12.说明与安装图解
  
  基本安装(I):使用标准配置选项(需要输入的内容最少)执行完整的10g安装。注意:此选项使用文件系统进行存储,并将一个口令用于所有数据库帐户(SYS、SYSTEM、SYSMAN、DBSNMP)。要设置安装的主目录、安装类型和创建启动数据库。
  高级安装(A):可提供高级选项,例如:为不同的帐户设置不同的口令,选择数据库语言,产品语言,自动备份,定制安装以及备用存储选项(自动存储管理)。
  ORACLE默认的为基本安装。选择相应的安装方法后,下一步。我为高级安装。
  4)。选择安装类型:(企业版、标准版、个人版、定制)。这里选择企业版。下一步。
  5)。指定主目录详细信息:包括安装产品的名称及安装产品的完整路径。选择后下一步。
  6)。进入产品特定先决条件的检查界面:在这里要检查安装ORACLE所需的操作系统需求、物理内存需求、网络配置需求等等。检查后的结果就在该界面下边的下拉框中。可能个别的检查结果会失败,但不会影响安装。
  如果在第3)步选择了基本安装的话,就不用执行4)、5)步了。直接进入第6)步。
  继续下一步,可能会有警告可以忽律。
  7)。如果本机上还安装了其他版本的数据库的话,可能会询问是否升级现有的数据库。选择否。下一步。
  8)。选择配置选项(创建数据库、配置自动存储管理(ASM)、仅安装数据库软件)。
  9)。选择数据库配置即选择你要创建的数据库类型:(一般用途、事务处理、数据仓库、高级)。
  10)。指定数据库配置选项(数据库命名:全局数据库名和系统标示符SID、数据库字符集、数据库示例是否创建带样本的数据库)。
  11)。选择数据库管理选项:默认为使用database control管理数据库,是否启用电子邮件通知。
  12)。指定数据库存储选项:选定要创建数据库的存储机制(文件系统即你创建的数据库的文件的位置、自动存储管理、裸设备。)
  13)。指定备份和恢复选项:选择是否起用自动备份选项。
  14)。指定数据库方案的口令。包括SYS、SYSTEM、SYSMAN、DBSNMP的口令。注意口令的首字符为字母。
  15)。最后生成ORACLE UNIVERSAL INSTALL的概要文件。仔细检查概要文件确定自己的选项,如果没有什么更改的了,点安装就开始ORACLE 10g的安装了。具体的安装时间不同,根据硬件的配置有关
  
  
  
  vi /etc/hosts
  输入本机ip   计算机名
  
  
  
  
  
  
  
  需要运行脚本   /oracle/oraInventory/orainstRoot.sh
  /oracle/product/10.2.0/db_1/root.sh
  
  
  
  
  $netca                                  //建立监听
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  $dbca                             //建立实例
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  [root@database ~]#chown -R oracle:oinstall /app/oradata
  [root@database ~]#chmod -R 775 /app/oradata
  
  
  
  
  
  
  
  
  $su oralce
  
  $source ~/.bash_profile
  
  $lsnrctl start
  
  $lsnrctl stop
  
  
  $sqlplus /nolog
  
  SQL>conn /as sysdba
  
  SQL>startup
  
  SQL>shutdown immediate
  
  
  
  
  (以oracle身份)
  
  $vi /etc/oratab    设置oracle11g-1自启参数:                 //配置oracle10-1随linxu启动
  
  orcl:/u01/app/oracle/product/10.2.0/db_1:Y
  
  (以root身份)
  
  #vi /etc/rc.local 添加代码:
  
  setenforce 0
  
  su - oracle -c dbstart
  
  su – oracle –c “lsnrctl start”


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-601803-1-1.html 上篇帖子: Solaris10 安装 oracle10g 下篇帖子: Oracle软件结构
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表