静默安装Oracle11GWord文档下载推荐.docx

上传人:b****6 文档编号:19635730 上传时间:2023-01-08 格式:DOCX 页数:11 大小:19.61KB
下载 相关 举报
静默安装Oracle11GWord文档下载推荐.docx_第1页
第1页 / 共11页
静默安装Oracle11GWord文档下载推荐.docx_第2页
第2页 / 共11页
静默安装Oracle11GWord文档下载推荐.docx_第3页
第3页 / 共11页
静默安装Oracle11GWord文档下载推荐.docx_第4页
第4页 / 共11页
静默安装Oracle11GWord文档下载推荐.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

静默安装Oracle11GWord文档下载推荐.docx

《静默安装Oracle11GWord文档下载推荐.docx》由会员分享,可在线阅读,更多相关《静默安装Oracle11GWord文档下载推荐.docx(11页珍藏版)》请在冰豆网上搜索。

静默安装Oracle11GWord文档下载推荐.docx

4.创建目录修改属组和权限

创建目录:

mkdir-p/u01/app/oracle/product/11.2.0/db_1

mkdir-p/u01/app/oracle/oradata

mkdir-p/u01/app/oracle/inventory

mkdir-p/u01/app/oracle/fast_recovery_area

chown-Roracle.oinstall/u01/app/oracle

chmod-R755/u01/app/oracle

语句的作用依次为:

前面创建的目录主要作用为

Oracle家目录、数据文件存放位置,安装日志存放位置,快速恢复区

修改属组,修改权限

5.解压Oracle软件压缩包

unzipp13390677_112040_Linux-x86-64_1of7.zip&

&

unzipp13390677_112040_Linux-x86-64_2of7.zip

到这里基本上没有什么压力,下面是服务器的一些配置,如果看不懂没关系的,照着抄,轻微改动几个地方就行:

6.服务器配置文件修改

6.1在/etc/hosts文件中添加主机名:

我的做法是注释掉原来的那行127.0.0.1添加下面这行

127.0.0.1silentcoln.datagurusilentcoln

6.2关闭防火墙(如果是正式生产库,请评估后在操作,可以修改配置文件开放1521端口)

chkconfigipatblesoff

serviceiptablesstop

serviceiptablesstatus

6.3关闭selinux

原来那行注释掉,将值改为disable

[root@silentcoln~]#setenforce0

6.4修改内核参数文件

vim/etc/sysctl.conf

添加以下内容

fs.aio-max-nr=1048576

fs.file-max=6815744

kernel.shmall=2097152

kernel.shmmax=1073741824

kernel.shmmni=4096

kernel.sem=25032000100128

net.ipv4.ip_local_port_range=900065500

net.core.rmem_default=262144

net.core.rmem_max=4194304

net.core.wmem_default=262144

net.core.wmem_max=1048576

其中kernel.shmmax=1073741824为本机物理内存(2G)的一半,单位为byte。

然后执行sysctl–p 

[root@silentcoln~]#sysctl-p

6.5修改用户的限制文件

vim/etc/security/limits.conf

oracle 

soft 

nproc 

2047

hard 

16384

nofile 

1024

65536

stack 

10240

6.6修改/etc/pam.d/login文件:

vim/etc/pam.d/login

添加以下内容:

sessionrequired 

/lib64/security/pam_limits.so

pam_limits.so

经过这几部配置服务器信息已经配置完。

下面开始切换到Oracle用户进行配置和安装

7.切换Oracle用户进行环境变量配置

[root@silentcoln~]#su-oracle

[oracle@silentcoln~]$vim.bash_profile

在文件中添加一下内容

ORACLE_BASE=/u01/app/oracle

ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1

ORACLE_SID=orclhq

PATH=$PATH:

$ORACLE_HOME/bin

exportORACLE_BASEORACLE_HOMEORACLE_SIDPATH

保存退出后使配置文件生效

[oracle@silentcoln~]$source.bash_profile

8.编辑静默安装响应文件

[root@silentcolnOracle]#ll

total2487212

drwxr-xr-x.7root 

root 

4096Aug27 

2013database

-rw-r--r--.1oracleoinstall1395582860Oct2811:

23p13390677_112040_Linux-x86-64_1of7.zip

-rw-r--r--.1oracleoinstall1151304589Oct2811:

22p13390677_112040_Linux-x86-64_2of7.zip

[root@silentcolnOracle]#chown-Roracle.oinstall/tmp/Oracle

在修改文件前,我们来备份一下相应的文件:

[root@silentcolnresponse]#pwd

/tmp/Oracle/database/response

[root@silentcolnresponse]#ll

total80

-rwxr-xr-x.1oracleoinstall44533Aug27 

2013dbca.rsp

-rw-r--r--.1oracleoinstall25116Aug27 

2013db_install.rsp

-rwxr-xr-x.1oracleoinstall 

5871Aug27 

2013netca.rsp

[root@silentcolnresponse]#cpdb_install.rspdb_install.rsp.bak

然后在解压目录编辑改响应文件

[root@silentcolnresponse]#vimdb_install.rsp

需要设置的选项如下:

oracle.install.option=INSTALL_DB_SWONLY

ORACLE_HOSTNAME=silentcoln.dataguru 

#用hostname命令查看

UNIX_GROUP_NAME=oinstall

INVENTORY_LOCATION=/u01/app/oracle/inventory

SELECTED_LANGUAGES=en,zh_CN

ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1

oracle.install.db.InstallEdition=EE

oracle.install.db.DBA_GROUP=dba

oracle.install.db.OPER_GROUP=dba

DECLINE_SECURITY_UPDATES=true

等这些参数都配置进去后就可以根据响应文件进行静默安装Oracle软件了

开始安装软件

9.根据响应文件进行静默安装Oracle软件

./runInstaller-silent-responseFile/tmp/oracle/database/response/db_install.rsp

可以在另一个窗口中打开这个日志,看安装详细信息

有些警告可以直接忽略,如果有报错,要定位并解决问题,直到看到这个界面说明安装以及成功。

如果你是第一次安装,这里会提示执行两个脚本,因为我之前安装过一次了,估计是哪里有遗漏,这里只提示出一个需要执行的脚本。

执行这个脚本很简单,重新开一个窗口,以root身份执行了就行,然后回来按下回车结束这个过程。

[root@silentcoln~]#whoami

root 

pts/2 

2017-10-2814:

45(192.168.116.2)

[root@silentcoln~]#/u01/app/oracle/product/11.2.0/db_1/root.sh

Check/u01/app/oracle/product/11.2.0/db_1/install/root_silentcoln.dataguru_2017-10-28_14-54-20.logfortheoutputofrootscript

静默方式配置监听

10.静默方式配置监听

[oracle@silentcolndatabase]$netca/silent/responseFile/tmp/oracle/database/response/netca.rsp

看到下面的信息就说明已经配置好了

同时可以在一下目录中看到相应的文件生成:

listener.ora 

sqlnet.ora

[oracle@silentcolnadmin]$ 

cd$ORACLE_HOME

[oracle@silentcolndb_1]$ 

cdnetwork/admin/

[oracle@silentcolnadmin]$ls

samples 

shrept.lst 

sqlnet.ora

同时默认监听端口1521也可以监控得到了

netstat-tnulp|grep1521

静默方式建库

11.静默方式建库

[root@silentcolnresponse]#ls

dbca.rsp 

db_install.rsp 

db_install.rsp.bak 

netca.rsp

[root@silentcolnresponse]#cpdbca.rspdb

[root@silentcolnresponse]#cpdbca.rspdbca.rsp.bak

[root@silentcolnresponse]# 

vimdbca.rsp

设置以下参数:

GDBNAME="

silent"

SID="

silent"

SYSPASSWORD="

oracle"

SYSTEMPASSWORD="

SYSMANPASSWORD="

DBSNMPPASSWORD="

DATAFILEDESTINATION=/u01/app/oracle/oradata

RECOVERYAREADESTINATION=/u01/app/oracle/fast_recovery_area

CHARACTERSET="

ZHS16GBK"

TOTALMEMORY="

1638"

其中TOTALMEMORY="

为1638MB,物理内存2G*80%。

注意,如果密码没有指定,在执行dbca建库语句后,会出现清屏现象,如果出现清屏现象,请检查上面提到的几个password的设定是否正确

编辑完成就可以开始静默安装了:

dbca-silent-responseFile/tmp/oracle/database/response/dbca.rsp

在这里我又报一个错:

问题出现在/etc/oratab文件中,看看里面的内容还包含之前数据库实例的启动信息。

手动将其清除,再次尝试安装。

将这一行注释掉,再次执行

等进度到100%即可,然后可以进行实例进程检查

ps-ef|grepora_|grep-vgrep

[oracle@silentcoln~]$echo$ORACLE_SID

silent

[oracle@silentcoln~]$sqlplus/assysdba

SQL*Plus:

Release11.2.0.4.0ProductiononSatOct2816:

02:

172017

Copyright(c)1982,2013,Oracle. 

Allrightsreserved.

Connectedto:

OracleDatabase11gEnterpriseEditionRelease11.2.0.4.0-64bitProduction

WiththePartitioning,OLAP,DataMiningandRealApplicationTestingoptions

SQL>

selectstatusfromv$instance;

STATUS

------------

OPEN

到此,静默安装数据库已经完成。

Oracle开机自启动设置 

这个并不特别推荐,最好是手动启动和关闭数据库

1.修改$ORACLE_HOME/bin/dbstart

将ORACLE_HOME_LISTNER=$1修改为ORACLE_HOME_LISTNER=$ORACLE_HOME

2.修改$ORACLE_HOME/bin/dbshut

3.修改/etc/oratab文件

将silent:

/u01/app/oracle/product/11.2.0/db_1:

N中最后的N改为Y,

成为silent:

Y

4.敲入命令dbshut和dbstart测试

如果上面四步正确这里应该会看到如下信息

实例关闭,监听也停了,查Oracle后台进程发现也没有了

执行完dbstart

实例启动了,监听也启动了

5.切换到root账户建立自启动脚本

cd/etc/rc.d/init.d/

vioracle

#!

/bin/bash

#chkconfig:

3459910

#description:

StartupScriptforOracleDatabases

#/etc/init.d/oracle

exportORACLE_SID=silent

#exportORACLE_HOME_LISTNER=/oracle/product/11.2.0/bin/

exportORACLE_BASE=/u01/app/oracle

exportORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1

exportPATH=$PATH:

case"

$1"

in

start)

suoracle-c$ORACLE_HOME/bin/dbstart

touch/var/lock/oracle

echo"

OK"

;

stop)

echo-n"

ShutdownOracle:

"

suoracle-c$ORACLE_HOME/bin/dbshut

rm-f/var/lock/oracle

*)

Usage:

'

basename$0'

start|stop"

exit1

esac

exit0

#chmod755/etc/rc.d/init.d/oracle

#chkconfig--addoracle

#chkconfigoracleon

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1