文档章节

CentOS 6 使用 X-Win32 安装Oracle 11gR2

giianhui
 giianhui
发布于 2016/05/27 11:19
字数 913
阅读 20
收藏 0

X-Win32 是一个 X Window 客户端工具,它能够在 Win 平台上远程连接Linux 服务器,并使用服务器上的图形应用程序,类似的软件还有 Xming ,XManager 等等,对于Oracle 类数据库,就不再需要单独安装KDE,GNOME 等庞大的图形界面环境来辅助安装。

1.下载安装 X-Win32 最新版本为 9.1
下图为使用X-Win32 远程运行 Linux 虚拟机中的 Firefox 浏览器 演示

2.在 CentOS 6.3 64位系统中 (默认最小安装) Yum 安装 X 显示配置管理器,Xterm 终端,字体等工具

1 yum install xorg-x11-xdm xterm dbus-x11 xorg-x11-fonts* xorg-x11-utils

系统语言默认为 EN-US 英文,如果需要系统支持中文字体显示,还需要额外安装

1 yum install "@Chinese Support"

3. 安装Oracle 依赖组件包

1 yum install binutils compat-libstdc++-33 elfutils-libelf-devel-static elfutils-libelf-devel elfutils-libelf elfutils-devel-static elfutils-devel glibc-headers glibc glibc-common glibc-devel gcc gcc-c++ kernel-headers ksh libaio libaio-devel libgcc libgomp libstdc++ libstdc++-devel sysstat unixODBC unixODBC-devel pdksh

4. 创建 Oracle 用户组和账户及目录权限设置

1 # groupadd oinstall         //添加oinstall 组
2 # groupadd dba              //添加dba 组
3 # useradd -m -g oinstall -G dba oracle  //建立oracle 用户,并添加到 oinstall 组
4 # passwd oracle             //设置Oracle 账户密码
5 # mkdir -pv /usr/local/oracle       //建立 oracle 目录
6  
7 # mkdir -pv /usr/local/oracle/          //创建oracle 安装目录,根据需要进行修改
8 # chown -R oracle:oinstall /usr/local/oracle    //赋予目录访问权限
9 # mkdir -pv /var/oracle/oradata         //创建oracle 数据库目录,根据自身需要进行
10 # chown -R oracle:oinstall /var/oracle/oradata  //赋予目录访问权限
11 # chmod -R 775 /usr/local/oracle        //修改安装目录权限
12 # chmod -R 775 /var/oracle          //修改数据库目录权限
13  
14 # /usr/local/oraInventory                           //安装信息存储目录
15 # chown -R oracle.oinstall /usr/local/oraInventory  //赋予目录访问权限

5. 修改内核参数配置

1 # vi /etc/sysctl.conf

—加入以下参数—
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.core.rmem_default=4194304
net.core.wmem_default=262144
net.core.rmem_max=4194304
fs.file-max = 6815744
net.ipv4.ip_local_port_range = 9000 65500
net.core.wmem_max = 1048576
fs.aio-max-nr = 1048576

1 # sysctl -p

使配置生效

6. 修改用户系统进程和文件打开限制数

# vi /etc/security/limits.conf

——加入以下内容
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
7. 设置 Oracle 用户默认登陆脚本

1 vi /etc/pam.d/login

—加入下面内容
session required /lib64/security/pam_limits.so
// 64位为/lib64 32位为 /lib

– 修改 Profile 配置

1 vi /etc/profile

–加入以下内容

1 if [ \$USER = "oracle" ]; then
2 if [ \$SHELL = "/bin/ksh" ]; then
3 ulimit -p 16384
4 ulimit -n 65536
5 else
6 ulimit -u 16384 -n 65536
7 fi
8 umask 022
9 fi

修改 sch.login

vi /etc/csh.login

—加入以下内容

1 if ( \$USER == "oracle" then
2 limit maxproc 16384
3 limit descriptors 65536
4 umask 022
5 endif

8. 修改系统主机名配置
注意,如果系统安装时指定了主机名,需要编辑 /etc/hosts 做一条本地解析记录,例:

1 127.0.0.1     VM-Linux localhost localhost.localdomain localhost4 localhost4.localdomain4
2 ::1           VM-Linux localhost localhost.localdomain localhost6 localhost6.localdomain6
3 192.168.1.170 VM-Linux localhost localhost.localdomain

9.开始安装 Oracle
使用 oracle 账户登录 X-Win32 ,并切换到 oracle 安装包目录下,执行 ./runInstaller.sh 开始安装,( 注意文件权限,为方便起见,可以先用root 登录,将安装包目录权限更改为 777)

根据屏幕进行选择进行安装即可,参考路径
Oracle Base  /usr/local/oracle         //基础路径
Software Location /usr/local/oracle/product/11.2.0/dbhome_1  //安装位置
Data file /var/oracle/oradata  //数据库目录
这里不再详细描述,请参考其他资料

10.启动方法
# su oracle   //切换到oracle 用户
# export ORACLE_UNQNAME=orcl //导入环境变量 # /usr/local/oracle/product/11.2.0/dbhome_1/bin/emctl start dbconsole   //启动控制台

访问 : https://IP地址:1158/em

//默认管理员 system 密码为安装过程中的密码

本文转载自:http://blog.csdn.net/giianhui/article/details/8507748

共有 人打赏支持
giianhui
粉丝 6
博文 287
码字总数 0
作品 0
深圳
技术主管
私信 提问
急,下载linux版本Oracle结果解压后一个是win32位的一个是win64位的。什么情况

上午下载Oracle centos下wget不了,就换到win7下,用迅雷下载(高速通道+离线) 下了一中午,下午回来换到centos下解压一看,有exe文件。郁闷,核实文件大小,确认1of2是win32位的 2of2是win...

李笑石
2013/04/11
127
0
Oracle 11g安装程序及相关文档下载地址

Oracle 11.2.0.1.0 下载地址(直接用迅雷下载) http://download.oracle.com/otn/nt/oracle11g/112010/win3211gR2database1of2.zip http://download.oracle.com/otn/nt/oracle11g/112010/win......

燕国三爷
2012/07/17
0
0
CentOS 6.4下安装Oracle 11gR2(x64)

安装前须知: 内存(RAM)的最小要求是 1GB,建议 2GB 及以上。 虚拟内存 swap 建议:内存为 1GB~2GB 时建议swap大小为内存大小的 1.5 倍;内存为 2GB~16GB 时建议swap大小为内存的大小;内存超...

yzbty23
2016/05/25
33
0
CentOS 6.5 安装Oracle 11g R2

CentOS 安装Oracle 11g R2 实验环境: Linux服务器操作系统:CentOS 5.5 32位(注意:系统安装时请单独分区/data用来安装oracle数据库) Linux服务器IP地址:192.168.32.130 Oracle数据库版本...

首席吊炸天
2015/01/26
0
0
在CentOS 6.4下安装Oracle 11gR2(x64)

安装前须知: 内存(RAM)的最小要求是 1GB,建议 2GB 及以上。 虚拟内存 swap 建议:内存为 1GB~2GB 时建议swap大小为内存大小的 1.5 倍;内存为 2GB~16GB 时建议swap大小为内存的大小;内存超...

chenggongxue
2018/05/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

jenkins安装

https://my.oschina.net/u/593517/blog/1797968 jenkins 安装 https://my.oschina.net/u/593517/blog/3028175 GIT 安装 https://my.oschina.net/u/593517/blog/3028179 maven 安装 插件安装 ......

Gm_ning
11分钟前
1
0
小言服务端解决方案-监控

框架保证方向,整体包容细节 为保证服务端运行平稳正常,owner应使得系统应保有相应的监控:系统监控,业务监控。而服务运行的平稳高效是否有保障跟监控粒度又成直接的正比关系。本文仅针对开...

重城重楼
23分钟前
0
0
搜索引擎(Elasticsearch搜索详解)

学完本课题,你应达成如下目标: 掌握ES搜索API的规则、用法。 掌握各种查询用法 搜索API 搜索API 端点地址 GET /twitter/_search?q=user:kimchy GET /twitter/tweet,user/_search?q=user:...

这很耳东先生
47分钟前
6
0
浅谈如何减少GC的次数

GC会stop the world。会暂停程序的执行,带来延迟的代价。所以在开发中,我们不希望GC的次数过多。 本文将讨论如何在开发中改善各种细节,从而减少GC的次数。 (1)对象不用时最好显式置为 Nu...

浮躁的码农
48分钟前
1
0
jpa 自定义返回对象

任何ORM框架都少不了开放自定义sql的问题。jpa自然也不例外,很多场景需要写复杂sql的。 首先定义一个方法签名,然后打上@Query注解。像下面这样,需要注意nativeQuery,这个表示query中的字...

朝如青丝暮成雪
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部