首页 > 代码库 > Linux安装数据库oracle 11g

Linux安装数据库oracle 11g

1、选择BI使用的数据库

    作为BI系统而言,使用一款强大的后台数据库软件是必不可少的。目前拥有高效性能且稳定的数据库产品有很多,如IBM db2、oracle、GP等。这些数据库都是在日常的企业级BI系统常用的。就我个人工作经验和所在公司的推荐使用数据库而言,我们常用oracle作为我们BI解决方案的后台数据库。

    对于oracle数据库,不管是网络上的文章还是实际的工作中,我们都可以接触得到。因为这对我们并不陌生,因此我并不打算在此长篇大论讲述oracle有多么优秀。

    对此,就个人BI系统而言,选择oracle数据作为后台数据库,当然您也可以使用其他数据库,如db2作为您的后台数据库。而其具体的安装方式可以查阅网络文章。

    想要为自己的Linux主机安装oracle 11g数据库,当然必不可少的是获取数据库安装包。我们可以在oracle的官网中下载到数据库安装包,选择适合自己的数据库版本即可。

          http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html

    由于我的linux系统是64位的,所以,我选择了linux x86-64的11g版本


 

2、安装Oracle 11g数据库

    2.1 准备工作

   数据库的安装离不开用户。在安装oracle数据库之前,我们要先创建安装数据库的普通用户。理论上而言,我们可以使用root用户安装数据库。但这从系统的运维角度而言是及其危险的。

    我们在DB主机下(linux)下创建用户与用户组

    

    对于oracle用户,设置密码

    

    创建好了用户与用户组,接下来需要为安装oracle提供安装目录

    

    需要注意的是,此时创建的oracle安装目录是root用户所有,我们还需要将这些目录设置用户所属与目录权限

    

    此时,创建用户与oracle安装目录的工作就告一段落。我们切换用户到oracle,对oracle用户的环境变量进行设置

    

    在.bash_profile文件结尾处,添加如下信息。细心的读者会发现,以下添加的oracle环境变量与上述创建的目录是相关的。

export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/OraHome
export ORACLE_SID=orcl
export ORACLE_OWNER=oracle
export ORACLE_TERM=vt100
export PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
export CLASSPATH
PATH=$PATH:/usr/sbin; export PATH
PATH=$PATH:/usr/bin; export PATH
ORA_NLS33=$ORACLE_HOME/nls/admin/data     

    保存退出后,使用以下命令使环境变量生效

   

    2.2 安装工作    

     解压下载的oracle 11g安装包(我把安装包放置在目录:/home/oracle),要解压安装包,必须以root用户进行解压。因此,我在此切换用户,对安装包进行解压

    先解压第一个zip包,解压过程中可能需要等待几分钟

    

    然后解压第二个zip包,解压过程中可能需要等待几分钟

    

    等待解压完成后,我们可以看到当前目录下多了一个目录database

    

    此时,我将database目录修改用户和用户组所属,使得用户oracle可以使用并安装oracle数据库

    

    在此,解压安装包的工作就结束了。这时,我们重启DB主机,使用oracle用户进入图形用户界面。注意,以下的步骤必须在图形用户界面才能进行。

    

    重新使用oracle用户登录,进入/home/oracle/database目录

    

    使用以下命令开始安装oracle数据库,这时我们需要耐心等待linux为我们调起oracle图形安装界面

    

    接下来就是oracle图形界面安装了

    第一步,输入e-mail地址,也可以不输入,直接点击next

    

    第二步,安装选项,选择Install database software only(只安装数据库软件),点击next

    

    第三步,网格选项,选择Single instance database installtion(单实例数据库安装),点击next

    

    第四步,产品语言,我这里选择的是English(英语)和Simplified Chinese(简体中文),点击next

    

    第五步,数据库编辑,选择Standard Edition(标准编辑),点击next

    

    第六步,安装位置,这里选择我们前面设置的环境变量的值,详见上述值,点击next

    

    第七步,创建Inventory,选择dba管理组,点击next

    

    第八步,操作系统组,都选择dba,点击next

    

    

 

Linux安装数据库oracle 11g