加入收藏 | 设为首页 | 会员中心 | 我要投稿 网站开发网_安阳站长网 (https://www.0372zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长百科 > 正文

oracle 数据库 安装 和优化

发布时间:2021-01-24 11:30:12 所属栏目:站长百科 来源:网络整理
导读:副标题#e# 文档说明:以#开始命令表示root用户执行,$开始命令以oracle/grid执行(前面都有切换用户的动作) ================================================== 一.基础环境准备 ================================================== ---------------------


====================
2).创建系统组、用户
====================
a).创建系统组
--------------------
/usr/sbin/groupadd -g 1100 oinstall
/usr/sbin/groupadd -g 1101 dba
/usr/sbin/groupadd -g 1102 oper
/usr/sbin/groupadd -g 1103 asmadmin
/usr/sbin/groupadd -g 1104 asmdba
/usr/sbin/groupadd -g 1105 asmoper

--------------------
b).创建用户
--------------------
/usr/sbin/useradd -m -u 1100 -g oinstall -G dba,oper,asmdba oracle
/usr/sbin/useradd -m -u 1200 -g oinstall -G asmadmin,asmdba,asmoper grid

--------------------
c).检查用户
--------------------
# id oracle
# id grid

--------------------
d).修改用户密码
--------------------
# passwd oracle
# su - oracle
注:建议登录一次图形界面

--------------------------------------------------
1.5.创建安装目录
--------------------------------------------------
mkdir -p /u01/app/grid
chown grid:oinstall /u01/app/grid
chmod -R 775 /u01/app/grid
mkdir -p /u01/app/11.2.0/grid
chown -R grid:oinstall /u01/app/11.2.0/grid
chmod -R 775 /u01/app/11.2.0/grid

mkdir -p /u01/app/oraInventory
chown -R grid:oinstall /u01/app/oraInventory
chmod -R 775 /u01/app/oraInventory
mkdir -p /u01/app/oracle
mkdir /u01/app/oracle/cfgtoollogs
chown -R oracle:oinstall /u01/app/oracle
chmod -R 775 /u01/app/oracle
mkdir -p /u01/app/oracle/product/11.2.0/db_1
chown -R oracle:oinstall /u01/app/oracle/product/11.2.0/db_1
chmod -R 775 /u01/app/oracle/product/11.2.0/db_1

--------------------------------------------------
1.6.oracle用户环境变量
--------------------------------------------------
# su - oracle
$ vi /home/oracle/.profile
--加入以下内容:
#################################
#parameter for oracle 11g #
#################################
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1

#################################
#parameter for all #
#################################
#export ORACLE_SID=sourcedb
export ORACLE_TERM=xterm
export NLS_LANG=american_america.zhs16gbk #fit your own database
export NLS_DATE_FORMAT=‘YYYY-MM-DD HH24:MI:SS‘
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:/usr/sbin/:$PATH/sbin:$PATH

################################
#all alias #
################################
alias sqlplus=‘rlwrap sqlplus‘
alias rman=‘rlwrap rman‘


--grid
export ORACLE_BASE=/u01/app/grid
export ORACLE_HOME=/u01/app/11.2.0/grid
#export ORACLE_SID=+ASM1
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:/usr/sbin/:$PATH/sbin:$PATH

#确保PATH变量中/usr/bin在/usr/local/bin前面,否则会在optach升级时报错()

(编辑:网站开发网_安阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!