在CentOS上部署Oracle 11g R2 6.3 x86-64 (1)
我们需要从官网下载所需的oracle 11g R2,然后
解压到/opt等系统目录下.
1. 创建oracle需要的用户和组,用户名是 oracle,
组名是 oinstall 和 dba ,你应该为 oracle 用户设置密码.
groupadd 安装
groupadd dba
useradd -g oinstall -G dba oracle
密码甲骨文
2. 创建 oracle 基础字典,例如 /opt/oracle ,
将所有者修改为 oracle, 和ower组是oinstall,之后设置权限
词典.
目录/选择/甲骨文
chown –电阻 甲骨文:oinstall/选择/甲骨文
chmod -R 775 /选择/甲骨文
3. 配置环境变量
vim ~oracle/.bash_profile
在 .bash_profile 末尾添加以下内容:
遮罩022
出口 ORACLE_BASE=/选择/甲骨文
出口 ORACLE_SID=Orcl
出口 展示=0.0出口.UTF–8
4. 配置内核和会话的限制.
vim /etc/sysctl.conf
在 sysctl.conf 末尾添加以下内容
FS.爱奥–最大限度–不=1048576
FS.文件–最大限度=6815744
核心.希姆尼=4096
核心.扫描电镜=25032000100128
网.ipv4.ip_local_port_range=900065500
网.核.rmem_default=262144
网.核.rmem_max=4194304
网.核.wmem_default=262144
网.核.wmem_max=1048576
保存并退出
5. 执行 “sysctl –p” 使内核配置生效.
6. 编辑文件 /etc/pam.d/login
vim /etc/pam.d/login
加 “所需的会话pam_limits.so” 到文件登录结束.
保存并退出.
7. 为 oracle 用户设置资源限制
vim /etc/security/limits.conf
将以下参数添加到文件limits.conf的末尾
甲骨文 柔软的 nprc 8192
甲骨文 难的 nprc 16384
甲骨文 柔软的 无文件 32768
保存并退出.
8. 依赖包准备
以下是针对RHEL的oracle 11g R2官方文档 6 x86_64系列依赖包要求
binutils-2.20.51.0.2-5.11.el6 (x86_64)
兼容-libcap1-1.10-1 (x86_64)
compat-libstdc++-33-3.2.3-69.el6 (x86_64)
compat-libstdc++-33-3.2.3-69.el6.i686
gcc-4.4.4-13.el6 (x86_64)
gcc-c++-4.4.4-13.el6 (x86_64)
glibc-2.12-1.7.el6 (i686)
glibc-2.12-1.7.el6 (x86_64)
glibc-devel-2.12-1.7.el6 (x86_64)
glibc-devel-2.12-1.7.el6.i686
克什
libgcc-4.4.4-13.el6 (i686)
libgcc-4.4.4-13.el6 (x86_64)
libstdc++-4.4.4-13.el6 (x86_64)
libstdc++-4.4.4-13.el6.i686
libstdc++-devel-4.4.4-13.el6 (x86_64)
libstdc++-devel-4.4.4-13.el6.i686
利比奥-0.3.107-10.el6 (x86_64)
利比奥-0.3.107-10.el6.i686
libaio-devel-0.3.107-10.el6 (x86_64)
libaio-devel-0.3.107-10.el6.i686
make-3.81-19.el6
sysstat-9.0.4-11.el6 (x86_64)
找到依赖包并使用命令安装它们 “rpm -ivh”
9. 正式安装
注销root用户, 用oracle用户登录, 并执行 ./runInstall 开始安装.
正式安装前检测,缺少的而且全是i386依赖包。
compat-libstdc++-33-3.2.3-61.i386.rpm
利比奥-0.3.105-2.i386.rpm
libaio-devel-0.3.105-2.i386.rpm
libgcc-3.4.6-3.1.i386.rpm
libstdc++-3.4.6-11.i386.rpm
pdksh-5.2.14-1.i386.rpm
unixODBC-2.2.11-7.1.i386.rpm
unixODBC-devel-2.2.11-7.1.i386.rpm
上传到系统,通过rpm-ivh包分别安装,
可以成功完成.
注销root用户,切换到oracle用户执行./runInstall
系统会提示您以 root 身份执行这两个脚本.
脚本执行成功后, 单击确定
浏览器输入: https://本地主机:1158/在, 用户名是 “系统” 和密码是 “测试-oracle3”
按原样连接: 系统数据库管理员;然后我要登录
现在 CentOS 6.3 x86_64 平台, oracle 11g R2 基本安装完毕.
用于甲骨文 ,添加系统服务, 让 oracle 自动启动, 将在未来推出.
我真的很喜欢你的网站。. 非常漂亮的颜色 & 主题. 你自己开发这个网站吗?
请回复,因为我正在尝试创建自己的博客并希望
了解您从何处获得此信息或主题的确切名称.
干杯!