0、准备工作
最小化安装CentOS,即自定义并且勾掉所有的组件
目前机器的配置已经不需要修改系统参数。
/db分区是给oracle用的。
1.安装所需包
如果有依赖就安装相当的依赖包
2、创建用户和群组
输入oracle密码...
3、设置oracle用户的环境变量和shell限制
4、创建目录结构
5、设置oraInst.loc文件
6、只安装数据软件
复制附件中的enterprise.rsp文件到某一目录,比如/home/oracle/enterprise.rsp,并保证可读。切换到oracle用户,进入安装源目录,执行:
然后就等待安装完成,安装完成后提示以root运行$ORACLE_HOME/root.sh,这里要将root.sh改一下,把其中的OUI_SILENT改为true再运行,遇到是否覆盖的提问全选y。
对于SELINUX要以
7、测试安装正确性
会显示连接到一个空的实例
8、创建数据库实例
复制附件中的dbca.rsp到/home/oracle/dbca.rsp
继续1-2小时的等待
9、测试安装正确性
显示连接到Oracle 11g...
显示版本信息
10、安装网络监听器
复制附件中的netca.rsp到/home/oracle/netca.rsp
[b][color=red]注意:以下命令的参数确实是"/"而不是“-”,非笔误[/color][/b]
算是安装完成了!
如何启动监听器和数据库实例,或者如何开机自动启动需要再google之~
最小化安装CentOS,即自定义并且勾掉所有的组件
目前机器的配置已经不需要修改系统参数。
/db分区是给oracle用的。
1.安装所需包
binutils
compat-libstdc++
elfutils-libelf
elfutils-libelf-devel
gcc
gcc-c++
glibc
glibc-common
glibc-devel
libaio
libaio-devel
libgcc
libstdc++
libstdc++-devel
make
sysstat
vixie-cron
如果有依赖就安装相当的依赖包
2、创建用户和群组
#groupadd oinstall
#groupadd dba
#groupadd asadmin
#useradd -g oinstall -G dba,asadmin oracle
#passwd oracle
输入oracle密码...
3、设置oracle用户的环境变量和shell限制
#vi /etc/security/limits.conf
oracle soft npoc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
#vi /home/oracle/.bashrc
umask 022
if [ $USER = "oracle" ]; then
ulimit -u 16384 -n 65536
fi
export TMP=/tmp
export TMPDIR=/tmp
export ORACLE_BASE=/db/oracle
export ORACLE_SID=oracle11g
export ORACLE_HOME=/db/oracle/product/11.1
export PATH=$PATH:$ORACLE_HOME/bin
4、创建目录结构
#mkdir -p /db/oracle/product/11.1
#chown -R oracle.oinstall /db
5、设置oraInst.loc文件
#vi /etc/oraInst.loc
inventory_loc=/db/oracle/inventory
inst_group=oinstall
6、只安装数据软件
复制附件中的enterprise.rsp文件到某一目录,比如/home/oracle/enterprise.rsp,并保证可读。切换到oracle用户,进入安装源目录,执行:
$./runInstaller -silent -noconfig -responseFile /home/oracle/enterprise.rsp
然后就等待安装完成,安装完成后提示以root运行$ORACLE_HOME/root.sh,这里要将root.sh改一下,把其中的OUI_SILENT改为true再运行,遇到是否覆盖的提问全选y。
对于SELINUX要以
#setenforce 0
7、测试安装正确性
$sqlplus "/ as sysdba"
会显示连接到一个空的实例
8、创建数据库实例
复制附件中的dbca.rsp到/home/oracle/dbca.rsp
$dbca -silent -responseFile /home/oracle/dbca.rsp
继续1-2小时的等待
9、测试安装正确性
$sqlplus "/ as sysdba"
显示连接到Oracle 11g...
SQL>select * from v$version;
显示版本信息
10、安装网络监听器
复制附件中的netca.rsp到/home/oracle/netca.rsp
[b][color=red]注意:以下命令的参数确实是"/"而不是“-”,非笔误[/color][/b]
$netca /silent /responseFile /home/oracle/netca.rsp
算是安装完成了!
如何启动监听器和数据库实例,或者如何开机自动启动需要再google之~