Welcome 微信登录

首页 / 数据库 / MySQL / Linux-6-64下安装Oracle 12C笔记

检查系统环境

unameHostnameVi /etc/hosts加上IP 主机名关闭防火墙[root@linux-6-64 Desktop]# vi/etc/selinux/configSELINUX=disabled[root@linux-6-64 Desktop]# service iptablesstopiptables: Flushing firewall rules: [ OK ]iptables: Setting chains to policy ACCEPT:filter [ OK ]iptables: Unloading modules: [ OK ][root@linux-6-64 Desktop]# serviceip6tables stopip6tables: Flushing firewall rules: [ OK ]ip6tables: Setting chains to policy ACCEPT:filter [ OK ]ip6tables: Unloading modules: [ OK ] 修改系统参数:vi /etc/sysctl.confkernel.shmall = 4294967296fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 536870912kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048586使其立即生效:[root@linux-6-64 Desktop]# /sbin/sysctl -p

安装rpm包

需要的rpm包如下:binutils-2.20.51.0.2-5.11.el6 (x86_64)compat-libcap1-1.10-1 (x86_64)compat-libstdc++-33-3.2.3-69.el6 (x86_64)compat-libstdc++-33-3.2.3-69.el6 (i686)gcc-4.4.4-13.el6 (x86_64)gcc-c++-4.4.4-13.el6 (x86_64)glibc-2.12-1.7.el6 (i686)glibc-2.12-1.7.el6 (x86_64)glibc-devel-2.12-1.7.el6 (x86_64)glibc-devel-2.12-1.7.el6 (i686)kshlibgcc-4.4.4-13.el6 (i686)libgcc-4.4.4-13.el6 (x86_64)libstdc++-4.4.4-13.el6 (x86_64)libstdc++-4.4.4-13.el6 (i686)libstdc++-devel-4.4.4-13.el6 (x86_64)libstdc++-devel-4.4.4-13.el6 (i686)libaio-0.3.107-10.el6 (x86_64)libaio-0.3.107-10.el6 (i686)libaio-devel-0.3.107-10.el6 (x86_64)libaio-devel-0.3.107-10.el6 (i686)libXext-1.1 (x86_64)libXext-1.1 (i686)libXtst-1.0.99.2 (x86_64)libXtst-1.0.99.2 (i686)libX11-1.3 (x86_64)libX11-1.3 (i686)libXau-1.0.5 (x86_64)libXau-1.0.5 (i686)libxcb-1.5 (x86_64)libxcb-1.5 (i686)libXi-1.3 (x86_64)libXi-1.3 (i686)make-3.81-19.el6sysstat-9.0.4-11.el6 (x86_64)unixODBC-2.2.14-11.el6 (64-bit) or laterunixODBC-devel-2.2.14-11.el6 (64-bit) or later本文采用yum命令安装,也可以选择使用rpm –ivh来安装。 执行以下语句把光盘挂到磁盘上:  [root@linux-6-64 Desktop]# mount /dev/cdrom /mntmount: block device /dev/sr0 iswrite-protected, mounting read-only进入以下目录:[root@linux-6-64 Desktop]# cd /etc/yum.repos.d/删除里面的文件并新建一个repo文件:[root@linux-6-64 yum.repos.d]# rm -rf *.repo[root@linux-6-64 yum.repos.d]# vi rhel-info.repo把以下内容添加到新文件中:[Server]name=Serverbaseurl=file:///mnt/Serverenabled=1gpgcheck=1gpgkey=file:///mnt/RPM-GPG-KEY-RedHat-release执行以下命令:[root@linux-6-64 yum.repos.d]# yum clean allLoaded plugins: product-id,refresh-packagekit, security, subscription-managerUpdating certificate-based repositories.Cleaning repos: ServerCleaning up Everything[root@linux-6-64 yum.repos.d]# yum updateLoaded plugins: product-id,refresh-packagekit, security, subscription-managerUpdating certificate-based repositories.Server | 4.0 kB 00:00 ...Server/primary_db | 3.1MB 00:00 ...Setting up Update ProcessNo Packages marked for Update 接下来就可以使用yum命令了:进去rpm包的目录:cd /mnt/Packages执行yum install unixODBC-2.2.14-11.el6 unixODBC-devel-2.2.14-11.el6sysstat-9.0.4-11.el6 make-3.81-19.el6 libXi-1.3 libXi-1.3libaio-devel-0.3.107-10.el6 libaio-devel-0.3.107-10.el6 libXext-1.1 libXext-1.1libXtst-1.0.99.2 libXtst-1.0.99.2 libX11-1.3 libX11-1.3 libXau-1.0.5libXau-1.0.5 libxcb-1.5 libxcb-1.5 binutils-2.20.51.0.2-5.11.el6compat-libcap1-1.10-1 compat-libstdc++-33-3.2.3-69.el6compat-libstdc++-33-3.2.3-69.el6 gcc-4.4.4-13.el6 gcc-c++-4.4.4-13.el6glibc-2.12-1.7.el6 glibc-2.12-1.7.el6 glibc-devel-2.12-1.7.el6glibc-devel-2.12-1.7.el6 ksh libgcc-4.4.4-13.el6 libgcc-4.4.4-13.el6libstdc++-4.4.4-13.el6 libstdc++-4.4.4-13.el6 libstdc++-devel-4.4.4-13.el6libstdc++-devel-4.4.4-13.el6 libaio-0.3.107-10.el6 libaio-0.3.107-10.el6 执行之后显示:No package binutils-2.20.51.0.2-5.11.el6available.No package gcc-4.4.4-13.el6 available.No package gcc-c++-4.4.4-13.el6 available.No package glibc-2.12-1.7.el6 available.No package glibc-2.12-1.7.el6 available.No package glibc-devel-2.12-1.7.el6available.No package glibc-devel-2.12-1.7.el6available.No package libgcc-4.4.4-13.el6 available.No package libgcc-4.4.4-13.el6 available.No package libstdc++-4.4.4-13.el6available.No package libstdc++-4.4.4-13.el6available.No package libstdc++-devel-4.4.4-13.el6available.No package libstdc++-devel-4.4.4-13.el6available.依经验来看linux下不可能没有gcc这样重要的包,分析可能是小版本号不对。此处笔者偷懒,直接使用yum install glibc*yum install gcc*yum install binutils*yum install libgcc*yum install libstdc++*这些命令把相关的包全装上了,嘿嘿!接着请看 http://www.linuxidc.com/Linux/2013-07/86805p2.htm
  • 1
  • 2
  • 3
  • 4
  • 5
  • 下一页
Linux上Oracle自动启停方案Oracle 表死锁处理 ORA-00054相关资讯      Oracle 12c  Oracle 12C安装 
  • RedHat Enterprise Linux7.0安装  (今 12:59)
  • Oracle 12C 新特性-扩展数据类型  (07月16日)
  • Oracle Enterprise Manager Cloud   (04月10日)
  • Oracle 12C 新特性-表分区或子分区  (07月16日)
  • Oracle 12c中如何自动启动PDB   (04月10日)
  • 在OEL6.4上安装Oracle Database   (04月10日)
本文评论 查看全部评论 (0)
表情: 姓名: 字数