Linux下安装Oracle12cR1
来源:互联网 发布:Linux进入根目录的命令 编辑:程序博客网 时间:2024/06/09 22:27
1.下载oracle12c安装包
先去oracle的官网下载oracle12c的两个安装包,这里不阐述怎么下载。
2.准备oracle linux环境
利用virtualbox工具创建一个linux环境的虚拟机,配好相关的IP,禁用防火墙等等。
[root@SY Csong]# service iptables stopiptables: Setting chains to policy ACCEPT: nat mangle filte[ OK ]iptables: Flushing firewall rules: [ OK ]iptables: Unloading modules: c [ OK ][root@SY Csong]# chkconfig iptables off
3.在linux下创建一个临时目录
在linux环境下创建一个目录用来放oracle的两个安装包,以及后面提到的系统包,还有rlwrap小工具,oracle安装包用oracle上传。
4.创建用户以及组
[root@SY Csong]# groupadd oinstall[root@SY Csong]# groupadd dba[root@SY Csong]# useradd -g oinstall -G dba oracle[root@SY Csong]# passwd oracle
5.利用ftp工具上传安装包到Csong下并解压
[root@SY Csong]# unzip linuxamd64_12102_database_1of2.zip[root@SY Csong]# unzip linuxamd64_12102_database_2of2.zip
6.在官网上找需要安装的包列表并安装
rpm -ivh binutils-2.20.51.0.2-5.36.el6.x86_64.rpmrpm -ivh compat-libcap1-1.10-1.x86_64.rpmrpm -ivh compat-libstdc++-33-3.2.3-69.el6.i686.rpmrpm -ivh compat-libstdc++-33-3.2.3-69.el6.x86_64.rpmrpm -ivh gcc-4.4.7-4.el6.x86_64.rpmrpm -ivh gcc-c++-4.4.7-4.el6.x86_64.rpmrpm -ivh glibc-2.12-1.132.el6.i686.rpmrpm -ivh glibc-2.12-1.132.el6.x86_64.rpmrpm -ivh glibc-devel-2.12-1.132.el6.i686.rpmrpm -ivh glibc-devel-2.12-1.132.el6.x86_64.rpmrpm -ivh ksh-20120801-10.el6.x86_64.rpmrpm -ivh libaio-0.3.107-10.el6.i686.rpmrpm -ivh libaio-0.3.107-10.el6.x86_64.rpmrpm -ivh libaio-devel-0.3.107-10.el6.i686.rpmrpm -ivh libaio-devel-0.3.107-10.el6.x86_64.rpmrpm -ivh libgcc-4.4.7-4.el6.i686.rpmrpm -ivh libgcc-4.4.7-4.el6.x86_64.rpmrpm -ivh libstdc++-4.4.7-4.el6.i686.rpmrpm -ivh libstdc++-4.4.7-4.el6.x86_64.rpmrpm -ivh libstdc++-devel-4.4.7-4.el6.i686.rpmrpm -ivh libstdc++-devel-4.4.7-4.el6.x86_64.rpmrpm -ivh libX11-1.5.0-4.el6.i686.rpmrpm -ivh libX11-1.5.0-4.el6.x86_64.rpmrpm -ivh libXau-1.0.6-4.el6.i686.rpmrpm -ivh libXau-1.0.6-4.el6.x86_64.rpmrpm -ivh libxcb-1.8.1-1.el6.i686.rpmrpm -ivh libxcb-1.8.1-1.el6.x86_64.rpmrpm -ivh libXext-1.3.1-2.el6.i686.rpmrpm -ivh libXext-1.3.1-2.el6.x86_64.rpmrpm -ivh libXi-1.6.1-3.el6.i686.rpmrpm -ivh libXi-1.6.1-3.el6.x86_64.rpmrpm -ivh libXtst-1.2.1-2.el6.i686.rpmrpm -ivh libXtst-1.2.1-2.el6.x86_64.rpmrpm -ivh make-3.81-20.el6.x86_64.rpmrpm -ivh sysstat-9.0.4-22.el6.x86_64.rpm
7.编辑文件/etc/sysctl.conf并添加内容
fs.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敲入sysctl -p生效
8.编辑文件/etc/security/limits.conf并添加如下内容
oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536
9.创建目录
[root@SY Csong]# mkdir -p /u01/app/[root@SY Csong]# chown -R oracle:oinstall /u01/app/[root@SY Csong]# chmod -R 775 /u01/app/
10.切换到oracle用户并编辑.bash_profile文件
添加如下:
PATH=$PATH:$HOME/binDISPLAY=192.168.56.1:0.0ORACLE_BASE=/u01/app/oracleORACLE_SID=ORCLexport PATH ORACLE_BASE ORACLE_SID ORACLE_HOME
11.上传安装包到/u01/app下并解压
12.进入database文件夹下
13.运行./runInstaller文件,后面的界面就和windows一样了
这里面要打开xshell的passive,之前的.bash_profile里面有一个DISPLAY环境变量IP地址写成宿主机的IP地址。
0 0
- Linux下安装Oracle12cR1
- Oracle12cR1-Windows下安装
- Oracle学习笔记安装篇之在Redhat Enterprise Linux 6.4 x86_64下安装Oracle12cR1数据库
- Oracle学习笔记安装篇之在Redhat Enterprise Linux 7.0 x86_64下安装Oracle12cR1数据库
- Oracle12cR1 RAC安装CRS
- RHEL6.4_64安装单实例ORACLE12cR1
- [Oracle] - Install Oracle12cR1 on Oracle Linux 6.5 in VirtualBox
- Oracle12cR1--新特性
- 下Linux下安装Python
- Linux下安装Mysql
- Linux下安装MySQL
- Linux 下安装 Oracle9i
- linux下安装jbuilder2005
- Linux 下 wxWidgets 安装
- linux下安装java
- linux下JDK安装
- linux下安装apache
- Linux下安装MYSQL
- python核心编程-GUI程序之综合实例-简单文件浏览器
- 安卓动画之Frame动画
- 【Android服务】制作无法销毁的Service
- JavaScript去除字符串前后的空格
- 2016年读书笔记
- Linux下安装Oracle12cR1
- LeetCode 78:Subsets
- 项目文件介绍
- C#调用C++动态库并回调C#函数
- JZWC【Day3】题解&总结
- 第七章 事件循环
- 矩阵上三角打印
- 安卓动画之listView动画,Activity切换动画,Fragment切换动画及LayoutAnimation的使用
- hdu 5612Baby Ming and Matrix games(dfs)