您当前位置:主页 > 资讯攻略 >
来源:未知
2021-03-05 09:45:17 浏览: 分类:资讯攻略

oracle 安装脚本

看了小布的oracle安装视频,发现oracle安装真的很压抑。没有难度,但是前期准备的东西比较乱,所以自己编了一个安装脚本,包括修改主机名、设置内核变量、创建用户等一些准备活动。这样,你就不用重复做同样的工作了。下面是我编译的脚本加上安装注意事项(oracle,昨天刚装,暂时没时间实验):

测试已经完成,两个笔误已经改正。

####################################################################

#!/bin/bash

#甲骨文

# 2009/03/12第一届twtcom

#设置变量

# ORACLE_BASE=/u1

回声-n & quot;请输入主机名(默认Oracle):& quot;

读取主机名

if[-z $主机名]

然后

主机名=oracle

船方不负担装货费用

回声-n & quot;请输入ORACLE_BASE(默认/u1):& quot;

读取ORACLE_BASE

if [ -z $ORACLE_BASE ]

然后

ORACLE_BASE=/u1

船方不负担装货费用

# ORACLE _ HOME = $ ORACLE _ BASE/ORACLE

回声-n & quot;请输入主目录(默认Oracle):& quot;

阅读首页

if [ -z $HOME ]

然后

主页=oracle

船方不负担装货费用

ORACLE_HOME=$ORACLE_BASE/$HOME

# ORACLE_SID=oral

回声-n & quot;请输入ORACLE_SID(默认口语):& quot

读取ORACLE_SID

if [ -z $ORACLE_SID ]

然后

ORACLE_SID=oral

船方不负担装货费用

用户=oracle

SYSCTL=/etc/sysctl.conf

LIMITS =/etc/security/LIMITS . conf

PAM=/etc/pam.d/login

PROFILE=/etc/profile

BASH_PROFILE=$ORACLE_HOME/。bash_profile

IP addr = ` ifconfig eth 0 | grep & quot;inet地址& quot| cut-d:-F2 | cut-d ' '-f1 ` f

主机=/etc/hosts

NETWORK=/etc/sysconfig/network

#主机名

grep-v & quot;主机名& quot$ NETWORK & gt$网络

回声& quot主机名= $ HOSTNAME & quot& gt& gt$网络

回声& quot$ IPADDR $ HOSTNAME & quot& gt& gt$主机

# useradd

mkdir -p $ORACLE_BASE

groupadd oinstall

groupadd dba

useradd-G oinstall-G DBA-d $ ORACLE _ HOME $ USER

chown-R $ USER:oinstall $ ORACLE _ BASE

cat & gt& gt$ SYSCTL & lt& lt文件结束

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net . IP v4 . IP _ local _ port _ range = 1024 65000

net.core.rmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 262144

文件结束

cat & gt& gt$ LIMITS & lt& lt文件结束

oracle软件nproc 2047

oracle硬nproc 16384

oracle软nofile 1024

oracle硬文件65536

文件结束

cat & gt& gt$ PAM & lt& lt文件结束

会话需要pam_limits.so

文件结束

本文链接:http://www.123down.cn/gonglue/227291.html

攻略资讯
安卓软件