[root@dg63 ~]# groupadd -g 501 oinstall [root@dg63 ~]# groupadd -g 502 dba [root@dg63 ~]# groupadd -g 503 oper [root@dg63 ~]# groupadd -g 504 asmadmin [root@dg63 ~]# groupadd -g 506 asmdba [root@dg63 ~]# groupadd -g 507 asmoper [root@dg63 ~]# useradd -u 501 -g oinstall -G asmadmin,asmdba,asmoper grid [root@dg63 ~]# useradd -u 502 -g oinstall -G dba,asmdba,oper oracle
[root@dg63 ~]# mkdir -p /u01/app/11.2.0/grid [root@dg63 ~]# mkdir -p /u01/app/oracle/product/11.2.0/db_1 [root@dg63 ~]# mkdir -p /u01/app/grid [root@dg63 ~]# mkdir -p /u01/app/oraInventory [root@dg63 ~]# chown -R oracle.oinstall /u01 [root@dg63 ~]# chown -R grid.oinstall /u01/app/11.2.0/grid/ [root@dg63 ~]# chown -R grid.oinstall /u01/app/grid/ [root@dg63 ~]# chown -R grid.oinstall /u01/app/oraInventory/
[root@dg63 ~]# echo oracle |passwd --stdin oracle Changing password for user oracle. passwd: all authentication tokens updated successfully. [root@dg63 ~]# echo oracle |passwd --stdin grid Changing password for user grid. passwd: all authentication tokens updated successfully. [root@dg63 ~]# id oracle uid=502(oracle) gid=501(oinstall) groups=501(oinstall),502(dba),503(oper),506(asmdba) [root@dg63 ~]# id grid uid=501(grid) gid=501(oinstall) groups=501(oinstall),504(asmadmin),506(asmdba),507(asmoper)
[root@dg63 ~]# cat /home/grid/.bash_profile # .bash_profile
# Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH export ORACLE_SID=+ASM export ORACLE_BASE=/u01/app/grid export ORACLE_HOME=/u01/app/11.2.0/grid export ORACLE_TERM=xterm export NLS_DATE_FORMAT="DD-MON-YYYY HH24:MI:SS" export TNS_ADMIN=$ORACLE_HOME/network/admi export PATH=.:/usr/sbin:$ORACLE_HOME/bin:$ORACLE_HOME/jdk/bin:$PATH export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/X11R6/lib:$LD_LIBRARY_PATH export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$CLASSPATH export NLS_LANG="american_america.AL32UTF8" export EDITOD=vim export LANG=en_us.UTF-8 export NLS_DATE_FORMAT=yyyy-mm-dd:hh24:mi:ss export TEMP=/tmp export TMPDIR=/tmp umask 022
alias sqlplus='/usr/local/rlwrap/bin/rlwrap sqlplus' alias rman='/usr/local/rlwrap/bin/rlwrap rman'
[root@dg63 ~]# cat /home/oracle/.bash_profile # .bash_profile
# Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH export ORACLE_SID=dg63 export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1 export ORACLE_TERM=xterm export NLS_DATE_FORMAT="DD-MON-YYYY HH24:MI:SS" export TNS_ADMIN=$ORACLE_HOME/network/admi export PATH=.:/usr/sbin:$ORACLE_HOME/bin:$ORACLE_HOME/jdk/bin:$PATH export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/X11R6/lib:$LD_LIBRARY_PATH export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$CLASSPATH export NLS_LANG="american_america.AL32UTF8" export EDITOD=vim export LANG=en_us.UTF-8 export NLS_DATE_FORMAT=yyyy-mm-dd:hh24:mi:ss export TEMP=/tmp export TMPDIR=/tmp umask 022
alias sqlplus='/usr/local/rlwrap/bin/rlwrap sqlplus' alias rman='/usr/local/rlwrap/bin/rlwrap rman' |
评论暂时关闭