How-to Install Oracle 12c Database on Ubuntu 16.04 Xenial LTS 64bit Easy Guide | Users & Directories Set-Up

November 6th, 2016 by thelinuxevangelist

<< 2/5 Previous Step – Oracle 12c DB Installation on Ubuntu 16.04 64bit

The article contains the necessary instructions about How-to install the Oracle 12c Database on Ubuntu 16.04 Xenial Setting Up Users & Directories.

Oracle 12c DB Installation on Ubuntu 16.04 Xenial
3/5 Setting Up Users & Directories




  1. Add Needed Oracle DB Groups and User

    sudo su

    If Got “User is Not in Sudoers file” then Look: Solution

    groupadd -g 502 oinstall
    groupadd -g 503 dba
    groupadd -g 504 oper
    groupadd -g 505 asmadmin
    useradd -u 502 -g oinstall -G dba,asmadmin,oper -s /bin/bash -m oracle
    passwd oracle

    Take Note of the oracle User Pass :)

  2. Making the Target Directories

    mkdir -p /u01/app/oracle/product/12/dbhome_1
    chown -R oracle:oinstall /u01
    chmod -R 775 /u01
  3. Extracting the Oracle 12c Archive
    Double-Click or Right-Click on Archive and Extract into /tmp

    Linux Oracle 12c Database Extraction


    Or From Command Line:

    unzip -d /tmp linuxamd64_12c_database*.zip
  4. Set DB Directory Permissions

    chown -R oracle:oinstall /tmp/database



  5. Add Paths to oracle’s .bashrc

    Login as Oracle

    su oracle

    Then Edit the .bashrc file

    nano ~/.bashrc

    Append:

    # Oracle Settings
    TMP=/tmp; 
    export TMP TMPDIR=$TMP; 
    export TMPDIR ORACLE_HOSTNAME=[HOSTNAME]; 
    export ORACLE_HOSTNAME
    ORACLE_UNQNAME=DB12C; 
    export ORACLE_UNQNAME
    ORACLE_BASE=/u01/app/oracle; 
    export ORACLE_BASE
    ORACLE_HOME=$ORACLE_BASE/product/12/dbhome_1; 
    export ORACLE_HOME
    ORACLE_SID=[DBSID]; 
    export ORACLE_SID
    PATH=/usr/sbin:$PATH; 
    export PATH
    PATH=$ORACLE_HOME/bin:$PATH; 
    export PATH
    LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/lib64; 
    export LD_LIBRARY_PATH
    CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; 
    export CLASSPATH
    

    Replace [HOSTNAME] with IP and [DBSID] with SID Name

    In this Example Respectively:

    • HOSTNAME = 127.0.0.1
    • DBSID = SID

    Load New .bashrc Settings

    bash



4/5 Next Step – Oracle 12c DB Installation on Ubuntu 16.04 64bit >>

Share on Tumblr

Tags: , , , , , , , , , , , , , , , , , , , , , ,


Comments are disabled