虚拟机+linux+oracle,平台环境搭建
小弟新手。
现想在虚拟机的linux平台上操作使用oracle。
前辈们,给点具体建议。
1。有什么好的下载资源。(重点关注)。我要把这个环境搭建起来。
2。有什么好的学习资料。
诚谢。

解决方案 »

  1.   

    装个虚拟机,然后装linux,oracle,你是没有安装文件么?
      

  2.   

    http://blog.csdn.net/Phoenix_99/archive/2010/10/21/5957657.aspxlinux cenos4.0,oracle11g安装文件去oracle官方网站去下载
      

  3.   

    谢谢楼上两位。现在还缺一个iso镜像,
    大家用的哪个顺手呢。
    能否附带下载地址。
      

  4.   

    linux的oracle下载地址 http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
    然后你在装个虚拟机,虚拟机里面在装个centos的linux系统,然后在装oracle软件吧:
    1.grep "model name" /proc/cpuinfo
    --检查内核版本
    2.uname -r
    3.grep MemTotal /proc/meminfo
    4. grep SwapTotal /proc/meminfo
    --禁用防火墙
    5.vi /etc/selinux/config
    ensure:
    SELINUX=disabled--检查Oracle安装在Linux平台下的必须软件安装包
    6. 
    rpm -q binutils control-center compat-db compat-gcc-34 compat-gcc-34-c++ compat-libstdc++-33 gcc gcc-c++ glibc libXp libaio libstdc++ libstdc++-devel make openmotif22--更改Linux系统的相关配置,更改后需要重启OS
    7.vi /etc/sysctl.conf
    update:
    kernel.shmall = 2097152
    kernel.shmmax = 536870912
    kernel.shmmni = 4096
    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.rmem_max = 262144
    net.core.wmem_max = 262144
    8.vi /etc/security/limits.conf
    add:
    *soft nproc 2047
    *hard nproc 16384
    *soft nofile 1024
    *hard nofile 655369.vi /etc/pam.d/login
    add:
    session required /lib/security/pam_limits.so==============
    --建立dbagroup组和oinstall组
    10.
    groupadd dbagroup
    groupadd oinstall
    建立用户Oracle并归属于oinstall组
    useradd -g oinstall -G dbagroup oracle
    passwd oracle11。root用户建立Oracle产品文件夹
    mkdir -p /u01/oracle/product/10.2.0
    --改变Oracle文件夹属于Oracle用户
    12.
    ensure: chown -R oracle:oinstall /u01/oracle
    --更改用户Oracle的环境变量以及相关信息
    13.su - oracle
    vi .bash_profile
    add:
    TMP=/tmp; export TMP
    TMPDIR=$TMP; export TMP
    ORACLE_BASE=/u01/oracle; export ORACLE_BASE
    ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;export ORACLE_HOME
    ORACLE_SID=cenora;export ORACLE_SID
    ORACLE_TERM=xterm;export ORACLE_TERM
    PATH=$PATH:$ORACLE_HOME/bin;export PATH
    LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;
    export LD_LIBRARY_PATH
    CLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlib$ORACLE_HOME/rdbms/jlib;
    export CLASSPATH
    export LANG=en_US.UTF-8
    export LANGUAGE=en_US.UTF-8
    export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
    export LC_ALL=en_US.UTF-814.source .bash_profile 
    OR:login out  and login in15.su - oracle
    unzip 
    chown
    cd /u01/oracle/database/response$./runInstaller -silent -responseFile /u01/oracle/database/response/cenora_enterprise.rsp
    --then do:
    /u01/oracle/oraInventory/orainstRoot.sh
    /u01/oracle/product/10.2.0/db_1/root.sh装的过程中可能肯我发的有些不同,具体遇到的问题不懂的再问我吧。或者网上搜索一下吧。
      

  5.   

    看播布客的视频,有专门介绍这个的,上面还有其他的很多视频,很值得学习!
    http://www.boobooke.com/bbs/thread-7630-1-1.htmlOracle 的安装教程小布作品:视频 - 使用虚拟机搭建Linux/Oracle学习环境(01)
    小布作品:视频 - 使用虚拟机搭建Linux/Oracle学习环境(02)
    小布作品:视频 - 使用虚拟机搭建Linux/Oracle学习环境(03)
    小布作品:在CentOS 4.x上安装Oracle 9i (1/3)
    小布作品:在CentOS 4.x上安装Oracle 9i (2/3)
    小布作品:在CentOS 4.x上安装Oracle 9i (3/3)
    小布作品:在Solaris 10 x86平台上安装Oracle 10gR2 (1/4)
    小布作品:在Solaris 10 x86平台上安装Oracle 10gR2 (2/4)
    小布作品:在Solaris 10 x86平台上安装Oracle 10gR2 (3/4)
    小布作品:在Solaris 10 x86平台上安装Oracle 10gR2 (4/4)
    小布老师:Oracle 11g 在Linux平台上的安装视频教程