在VMware的Linux环境中Oracle安装图形教程(1)
安装程序:准备工作,我安装了Oracle软件,我安装了补丁,我安装了ODBC来创建我安装的数据库,我安装了EM监听器。预备工作
安装配置系统环境
安装Linux,
没有选择所有服务,只需选择安装开发工具,不安装防火墙(当然也可以在后台关闭),打开终端,执行以下命令,检查安装包,然后不安装任何东西。
使,glibc,该
兼容libstdc++,compat-gcc-34,compat-gcc-34-c + +,GCC,libxp
openmotif,兼容分贝
查询是否圆滑的已安装
转- QA grep油嘴滑舌| #
如果安装尚未完成,安装需要安装RHEL5
#安装 / dev /光盘/媒体
# CD /媒体/服务器
然后使用RPM包安装来安装
转- IVH compat-gcc-34 *——nodeps #
转- IVH openmotif *——nodeps #
转- IVH libxp *——nodeps #
转- IVH compat DB——nodeps #
修改内核参数
添加以下内容到文件 / / sysctl.conf等:
这可以通过kernel.shmall = 2097152使用的内存页的最大数量,系统
kernel.shmmax = 2147483648 -一个共享内存段的最大大小,字节的单元
kernel.shmmni = 4096 -内存页大小
#信号:semmsl,SEMMNS,工作,SEMMNI
kernel.sem = 25032000100128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 102465000
网的核心。rmem_default = 262144
网的核心。rmem_max = 262144
网的核心。wmem_default = 262144net。核心。wmem_max = 262144
运行以下命令以使内核参数生效:
/ / sbin sysctl - P
添加下面的六 / / /安全等limits.conf线末端的内容
#使用Oracle
*软nproc 2047
*硬nproc 16384
*软nofile 1024
*硬nofile 65536
将下列内容添加到vi。
会议要求pam_limits.so
关闭防火墙,和六 / / /配置SELinux等保证如下
SELinux =禁用关闭seliinux
配置工作做得很好,我们现在开始安装一个真正的图形界面来安装新的组和用户:
加和
Groupadd DBA
加operuseradd G和G的DBA
oraclepasswd Oracle
Oinstall:这个组的用户可以安装
Oracledba:这个组的用户可以执行的系统用户操作系统验证
操作组:该组的用户可以执行公共用户的操作系统验证。
创建Oracle的安装目录,并向Oracle用户支付权限:
mkdir -p / / / Oracle应用债券
chown -R
Oracle:和 /债券
chmod -R 775 /债券
因为Oracle官方只支持RHEL4,所以我们需要修改版本的说明,编辑文件 / / Redhat等释放,改变红帽企业Linux服务器版本5(Tikanga)的4版:redhat-4oracle用户环境变量。
日志在甲骨文和添加以下行in.bash_profile
添加以下内容:
出口oracle_base = / / / Oracle应用债券
出口oracle_home = $ oracle_base / / db_1 10.2.0
出口oracle_sid = ORCL
出口路径= $路径:oracle_home美元/桶
切换账户
#苏Oracle
这里有一个解释:SU加不加-当前用户环境的区别是由后面的用户决定的,否则,用户的环境由根决定。
我们复制10201_database_linux32.zip,p8202632_10205_linux.zip,和p8350262_10205_generic.zip的 / U01路径。这里有三个文件的作用。
10201_database_linux32邮编:oracle_database_10.2.0.1.0版本。
p8202632_10205_linux.zip:的oracle_database_10.2.01版本升级到10.2.0.5.0版本的补丁文件
p8350262_10205_generic.zip:这是EM的补丁文件
解压后复制完成操作
#:解压10201_database_linux32.zip
解压完成后,该文件夹有一个数据库文件夹。
#:光盘数据库
帖子里有这么多文件
{文件,安装,响应,runinstaller,阶段,欢迎HTML }。
执行:
#: / runinstaller。
这里会有一个例外:
在线程的主要java.lang.internalerror例外:不能连接到服务器使用X11窗口
在sun.awt.x11graphicsenvironment.initdisplay(本地方法)
在sun.awt.x11graphicsenvironment。(未知来源)
在java.lang.class.forname0(本地方法)
在java.lang.class.forname(来源不明)
在java.awt.graphicsenvironment.getlocalgraphicsenvironment(来源不明)
在java.awt.window.init(来源不明)
在java.awt.window。(未知来源)
在java.awt.frame。(未知来源)
在oracle.ewt.popup.popupframe。(未知来源)
在oracle.ewt.lwawt.bufferedframe。(未知来源)
在oracle.sysman.oio.oioc.oioconeclickinstaller。(oioconeclickinstaller。java:378)
在oracle.sysman.oio.oioc.oioconeclickinstaller.main(oioconeclickinstaller。java:2091)
说明:例外的原因是Oracle用户没有执行图形界面的权限。
我们打开一个新窗口:切换到管理员权限
# xhost +访问控制禁用,客户可以从任何主机连接
这里说明一下:的xhost +命令允许对当前屏幕显示的图形用户。
返回到最后一个窗口并再次执行。
:runinstall美元。
图片立即出现,随后是图形界面的安装。请看图片红色的注释。
这是一个网络错误,这次我们需要处理它。
$ vi /主机
修改主机配置文件以删除最后一行,在最后一行中使用主机IP地址和主机名,以及要删除的主机名上的第三个IP地址,您不能有两个IP地址对应于同一个主机名,而不是两个Oracle。
好了,在接口完成后,我们需要在此时运行这两个脚本。
# / / / Oracle应用债券 / / orainstroot.sh orainventory
/ / /债券APP甲骨文/ orainventory 770更改权限。
/ / /债券/ orainventory Oracle应用程序来改变组和。
脚本的执行是完整的。
执行第二个脚本,在这个时候一些查询,不管他,只需按Enter键
# / / / Oracle应用债券 / / /开始db_1 10.2.0
Oracle10开始运行脚本…
以下环境变量被设置为:
oracle_owner = Oracle
oracle_home = / / / Oracle应用债券 / / db_1 10.2.0
进入当地的bin目录的完整路径名:{ / usr /局部/桶}:
文件dbhome 已经存在在/ usr /局部/箱。覆盖它(y N)
{ }:
文件oraenv 已经存在在/ usr /局部/箱。覆盖它(y N)
{ }:
文件coraenv 已经存在在/ usr /局部/箱。覆盖它(y N)
{ }:
oratab创造 / /文件等…
参赛作品将被添加到oratab / /等文件所需的
创建数据库时的数据库配置助理
完成运行开始脚本通用部分。
现在将执行特定于产品的根操作。
在这一点上,我们在Linux安装oracle-10.2.0.1.0安装。
您可以在Oracle用户目录中输入以下操作。
目前美元/作为SYSDBA
乐DSQL *加:释放10.2.0.1.0生产在8月12日星期二21:40:20 2014ase }版权所有(c)1982, 2005,Oracle。
连接到空闲实例。
SQL >
这表明,释放10.2.0.1.0安装成功。