Linux下Oracle database 12c的安装
2014-06-07 12:57
351 查看
抽了点时间把oracle database 12c安装了。安装完后 Oracle Configuration Manager没能正常安装,这个也无关紧要,等以后要用的时候在安装。想来肯定是环境变量或者权限的问题。毕竟linux oracle的安装还是有点繁琐,容易出错,所以要小心谨慎。
其实安装过程也很简单,只是内容多。还是参考官方文档比较靠谱:oracle database :Quick Installation Guide
我的百度网盘:http://pan.baidu.com/s/1hqvGKrM
1.检查安装数据库所需的软件依赖。
按照文档对照,一个一个的检查是否安装了相应的软件包。这是很重要的,缺少包,肯定会产生依赖错误。
2.检查安装数据库所需的硬件依赖。
按照文档对照,看看自己的硬件环境是否达到安装数据库的最低要求。其实现在的硬件环境,一般是没问题。所以我只是稍稍看来下而已。
3.创建数据库索要使用的用户、组。
创建oracle 用户,常见oinstall、dab组。并把oracle分到组。
4.创建安装数据库要使用的文件夹。
为了方便和不出错,最好按照文档一模一样,创建u01文件夹等。
5.挂载镜像到系统上。
我下载的竟然是.zip文件,我直接解压两个文件,就会产生database目录。将安装文件放在了这个目录。挂载也大同小异。
6.运行database中的runinstaller即可,按照提示安装直到完成。
1. check if the display variable is set
这个其实文档中有说明,首先要设置display的。不过我遇到这个问题时候,重启,并以oracle用户登录,这个问题消失。
2、其实文档中只是说了TMP环境变量的设置,但是没让设置ORACLE_HOME等非常重要的环境变量,只是有说安装之前必须unset之前的环境变量,我以为会有var.sh来设置环境变量,最后没有。但是还好没有影响安装,只是想用oracle时候则必须要设置环境变量了。
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; export ORACLE_HOME
ORACLE_SID=orcl; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
PATH=$PATH:$ORACLE_HOME/bin; export PATH
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
当然具体的目录根据自己的版本不一样肯定会不一样,所以设置环境变量要一边不停的cd和ls,一边编写profile文件。
总之,安装linux版本的数据最重要的是环境变量和权限的问题。这两点尤要注意。
其实安装过程也很简单,只是内容多。还是参考官方文档比较靠谱:oracle database :Quick Installation Guide
我的百度网盘:http://pan.baidu.com/s/1hqvGKrM
安装
一步一步按照这份guide安装即可。总结起来,就是:1.检查安装数据库所需的软件依赖。
按照文档对照,一个一个的检查是否安装了相应的软件包。这是很重要的,缺少包,肯定会产生依赖错误。
2.检查安装数据库所需的硬件依赖。
按照文档对照,看看自己的硬件环境是否达到安装数据库的最低要求。其实现在的硬件环境,一般是没问题。所以我只是稍稍看来下而已。
3.创建数据库索要使用的用户、组。
创建oracle 用户,常见oinstall、dab组。并把oracle分到组。
4.创建安装数据库要使用的文件夹。
为了方便和不出错,最好按照文档一模一样,创建u01文件夹等。
5.挂载镜像到系统上。
我下载的竟然是.zip文件,我直接解压两个文件,就会产生database目录。将安装文件放在了这个目录。挂载也大同小异。
6.运行database中的runinstaller即可,按照提示安装直到完成。
问题
安装过程中,遇到两个小问题:1. check if the display variable is set
这个其实文档中有说明,首先要设置display的。不过我遇到这个问题时候,重启,并以oracle用户登录,这个问题消失。
2、其实文档中只是说了TMP环境变量的设置,但是没让设置ORACLE_HOME等非常重要的环境变量,只是有说安装之前必须unset之前的环境变量,我以为会有var.sh来设置环境变量,最后没有。但是还好没有影响安装,只是想用oracle时候则必须要设置环境变量了。
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; export ORACLE_HOME
ORACLE_SID=orcl; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
PATH=$PATH:$ORACLE_HOME/bin; export PATH
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
当然具体的目录根据自己的版本不一样肯定会不一样,所以设置环境变量要一边不停的cd和ls,一边编写profile文件。
总之,安装linux版本的数据最重要的是环境变量和权限的问题。这两点尤要注意。
相关文章推荐
- 可以下载oracle database 12C for AIX HPUX Zlinux安装体验了
- Linux 平台安装Oracle Database 12c
- Linux 平台安装Oracle Database 12c
- Linux 平台安装Oracle Database 12c
- Linux 平台安装Oracle Database 12c
- Linux 平台安装Oracle Database 12c
- Oracle Enterprise Linux 6.4安装Oracle Database 12c RAC图文详细教程
- Oracle Database 12c 安装手册 + 视频教程
- 在Win 8 下 Oracle Database 12c 的安装和配置
- 《Oracle Database 12c DBA指南》第二章 - 安装Oracle和创建数据库(2.2 安装数据库软件)
- 在Linux下安装Oracle Database 9i
- Windows 7 64bit上安装Oracle Database 12c [INS-30131] 错误的解决方法
- Oracle Database 12c Release 1 Installation On Oracle Linux 6.4 x86_64
- 在Linux下安装Oracle Database 9i
- oracle database 12c R1 安装文档
- Windows 7 64bit上安装Oracle Database 12c [INS-30131] 错误的解决方法
- Centos Linux 6.4 64位系统安装oracle database 11g
- 在Linux下安装Oracle Database 9i
- Oracle Database 9i 在Linux 下的安装
- 在Linux下安装Oracle Database 9i