设为首页 加入收藏

TOP

CentOS7.6静默(无图形化界面)安装Oracle 11g(二)
2019-09-06 00:27:27 】 浏览:173
Tags:CentOS7.6 静默 图形 界面 安装 Oracle 11g
ulimit
-n 65536 else ulimit -u 16384 -n 65536 fi fi

20.创建oracle安装目录

mkdir -p /db/app/oracle/product/11.2.0
mkdir /db/app/oracle/oradata
mkdir /db/app/oracle/inventory
mkdir /db/app/oracle/fast_recovery_area
chown -R oracle:oinstall /db/app/oracle
chmod -R 775 /db/app/oracle

21.配置oracle用户环境变量

su - oracle
vim .bash_profile
umask 022
export ORACLE_HOSTNAME=centos-oracle
export ORACLE_BASE=/db/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/
export ORACLE_SID=ORCL
export PATH=.:$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$ORACLE_HOME/jdk/bin:$PATH
export LC_ALL="en_US"
export LANG="en_US"
export NLS_LANG="AMERICAN_AMERICA.ZHS16GBK" export NLS_DATE_FORMAT="YYYY-MM-DD HH24:MI:SS"

22.以上配置完成后,个人建议重启下系统

reboot

23.解压oracle压缩文件到 /db

cd /db/
unzip linux.x64_11gR2_database_1of2.zip -d /db
unzip linux.x64_11gR2_database_2of2.zip -d /db

24.解压完成后

mkdir /db/etc/
cp /db/database/response/* /db/etc/
vim /db/etc/db_install.rsp
oracle.install.option=INSTALL_DB_SWONLY
DECLINE_SECURITY_UPDATES=true
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=/db/app/oracle/inventory
SELECTED_LANGUAGES=en,zh_CN
ORACLE_HOSTNAME=centos-oracle
ORACLE_HOME=/db/app/oracle/product/11.2.0
ORACLE_BASE=/db/app/oracle
oracle.install.db.InstallEdition=EE
oracle.install.db.isCustomInstall=true
oracle.install.db.DBA_GROUP=dba
oracle.install.db.OPER_GROUP=dba

 二、开始安装

1.切换到oracle用户

su - oracle
# 先cd到/db/database/目录然后执行
./runInstaller -silent -ignorePrereq -responseFile /db/etc/db_install.rsp

2.安装期间可以使用tail命令监看oracle的安装日志

tail -f /db/app/oracle/inventory/logs/installActions2019-09-03_19-48-29PM.log

 安装完成,提示Successfully Setup Software.

3.根据提示完成配置

su root
sh
/db/app/oracle/inventory/orainstRoot.sh sh /db/app/oracle/product/11.2.0/root.sh

 

 4.配置静默监听

su - oracle
netca /silent /responsefile /db/etc/netca.rsp

注意:若失败可能是由于系统setlinux未设置为disable,设置好后需要重启系统

5.查看监听端口

netstat -tnulp | grep 1521

6.静默创建数据库   TOTALMEMORY 设置为总内存的80%

vi /db/etc/dbca.rsp //打开文件后可通过搜索将“=”右边参数值补齐
GDBNAME = "orcl"
SID = "orcl"
SYSPASSWORD = "oracle"
SYSTEMPASSWORD = "oracle"
SYSMANPASSWORD = "oracle"
DBSNMPPASSWORD = "oracle"
DATAFILEDESTINATION =/db/app/oracle/oradata
RECOVERYAREADESTINATION=/db/app/oracle/fast_recovery_area
CHARACTERSET = "AL32UTF8"
TOTALMEMORY = "1638"

7.执行静默建库

dbca -silent -responseFile /db/etc/dbca.rsp

8.查看oracle实例进程

ps -ef | grep ora_ | grep -v grep

9.查看监听状态

lsnrctl status

10.切换为oracle用户,登录sqlplus,查看实例状态

su - oracle
sqlplus / as sysdba select status from v$instance;

注意:此处会报错

  解决办法:输入命令startup

startup

若依旧有问题,则ls命令查看  /db/app/oracle/admin/orcl/pfile/下有没有init.ora.*****类似的文件,拷贝覆盖报错的文件

cp /db/app/oracle/admin/orcl/pfile/init.ora.8420191849 /db/app/oracle/product/11.2.0/dbs/initORCL.ora

再次startup即可成功

再次查询即可正常显示

 (1)查看数据库编码

select userenv('language') from dual;

(2)查看数据库版本信息

select * from v$version;

(3)激活scott用户

alter user scott account unlock; //若遇到su - oracle用户下无法解锁该
首页 上一页 1 2 3 4 下一页 尾页 2/4/4
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Linux系统Tomcat进程使用shutdown.. 下一篇借助 RAM disk 技术,加快前端工..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目