1818IP-服务器技术教程,云服务器评测推荐,服务器系统排错处理,环境搭建,攻击防护等

当前位置:首页 - 数据库 - 正文

君子好学,自强不息!

在fc6下正确安装Oracle数据库

2022-11-23 | 数据库 | gtxyzz | 535°c
A+ A-

以下的文章主要介绍的是在fc6下安装Oracle数据库的实际操作步骤,如果你是fc6下安装Oracle数据库的实际操作步骤的热捧者。那么下面的文章对于你而言一定很有意义。望你浏览之后会有所收获。

1. 检查机器软件系统:

以root身份登录fc6

uname -r 检查内核版本大于 2.6.18

binutils-2.17.50.0.6-2.el5

运行

rpm-qcompat-libstdc++elfutils-libelfelfutils-libelf-devel

glibcglibc-commonglibc-develgcc\ gcc-c++libaiolibgcclibstdc++libstdc++-develmakesysstatunixODBCunixODBC

软件对应***版本:

compat-libstdc++-33-3.2.3-61 
elfutils-libelf-0.125-3.el5 
elfutils-libelf-devel-0.125 
glibc-2.5-12 
glibc-common-2.5-12 
glibc-devel-2.5-12 
gcc-4.1.1-52 
gcc-c++-4.1.1-52 
libaio-0.3.106 
libaio-devel-0.3.106 
libgcc-4.1.1-52 
libstdc++-4.1.1 
libstdc++-devel-4.1.1-52.e15 
make-3.81-1.1 
sysstat-7.0.0 
unixODBC-2.2.11 
unixODBC-devel-2.2.11

2. 检查机器硬件系统***要求:

以root身份登录fc6

grep MemTotal /proc/meminfo 内存大小 1GB

1574360 KB

grep SwapTotal /proc/meminfo 交换区大小 2GB

3418720 KB

硬盘空间大小1.5GB-3.5GB之间

3. 创建 Oracle 组和用户帐户(用于安装Oracle)

以root身份登录fc6

#/usr/sbin/groupaddoinstall 
#/usr/sbin/groupadddba 
#/usr/sbin/useradd-m-goinstall-GdbaOracle 
#idOracle 
uid=501(Oracle)gid=501(oinstall)groups=501(oinstall),502(dba) 
#passwdOracle

显示输入密码:

ChangingpasswordforuserOracle. 
Newpassword: 
Retypenewpassword: 
passwd:allauthenticationtokensupdatedsuccessfully.

4. 创建目录

以root身份登录fc6

mkdir-p/Oracle/app/ 
chown-ROracle:oinstall/Oracle/app/ 
chmod-R775/Oracle/app/

5. 配置 Linux 内核参数

以root身份登录fc6

#vi/etc/sysctl.conf

文件中加入内容如下:

kernel.shmall=2097152
kernel.shmmax=2147483648
kernel.shmmni=4096
kernel.sem=25032000100128 
fs.file-max=65536
net.ipv4.ip_local_port_range=102465000 
net.core.rmem_default=4194304
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=262144

保存退出

#/sbin/sysctl-p

以 root 用户身份运行以下命令来验证您的设置:

#/sbin/sysctl-a|grepshm 
kernel.shmmni=4096
kernel.shmall=2097152
kernel.shmmax=2147483648
kernel.shm-use-bigpages=0
#/sbin/sysctl-a|grepsem 
kernel.sem=25032000100128 
#/sbin/sysctl-a|grepfile-max 
fs.file-max=65536
#/sbin/sysctl-a|grepip_local_port_range 
net.ipv4.ip_local_port_range=102465000

6. 为 Oracle 用户设置 Shell 限制

以root身份登录fc6

#vi/etc/security/limits.conf

加入:

Oraclesoftnproc2047 
Oraclehardnproc16384 
Oraclesoftnofile1024 
Oraclehardnofile65536

保存退出

#vi/etc/pam.d/login

加入:

sessionrequired/lib/security/pam_limits.so 
sessionrequiredpam_limits.so

保存退出

#vi/etc/profile

加入:

if[$USER="Oracle"];then 
if[$SHELL="/bin/ksh"];then 
ulimit-p16384 
ulimit-n65536 
else 
ulimit-u16384-n65536 
fi 
fi

保存退出

7. Oracle 用户的环境变量配置:

以 Oracle 身份登录:

并通过在 .bash_profile 将 Oracle_BASE 添加到登录配置文件;

umask022 
exportOracle_BASE=/u01/app/Oracle 
exportOracle_SID=sales

8. 安装Oracle 11g,

本文来源:1818IP

本文地址:https://www.1818ip.com/post/11044.html

免责声明:本文由用户上传,如有侵权请联系删除!

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。