linux下安装oracle图形界面设置以及遇到的小问题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

废话少说直接来:

Oracle10G 最低系统要求:

内存:推荐1G,,在虚拟机中为768M

Swap分区:1G,设为内存的2倍

/tmp磁盘空间:400MB以上

磁盘空间:软件3.5G 数据1.2G

所需软件:

SUSE Linux Enterprise 10 for x86,以下简称SLES

Oracle database 10gR2 for linux32

/archives/2008/06/10gr2_download_link.html

Orarun-1.8-XXX.XX.i586.rpm软件包(这个在sles中软件安装oracle 数据库有,也可以从/partners/oracle/sels-9去下载

安装步骤:

1、安装SUSE操作系统,并确保安装“C/C++Compiler and Tools”软件包。在开发栏目中

2、安装所需软件包,安装orarun软件包,就是软件安装是的oracle 数据库包,省去很多设置。在数据库栏目中

3、Oracle用户设置

当orarun软件包安装时,会自动建立名为oracle的用户,和一个oinstall组。我们只需要将该用户设置为enable,把shell从/bin/false改为/bin/bash。而且orarun软件包将ORACLE_HOME文件夹自动生成,减少了很多麻烦。

4、设置Oracle环境变量

修改/ect/profile.d/oracle.sh文件,ORACLE_HOME、ORACLE_SID等环境变量可以根据需要自行修改。

例如:

ORACLE_HOME=$ORACLE_BASE/product/10gR2

ORACLE_SID=ORCL

其中默认NLS_LANG=AMERICAN,如果在中文OS下安装界面会产生乱码。建议在英文环境下安装。

# 注意:中文环境下乱码是因为Java显示不正确,可以改用户语言为英文进行安装。

#设置语言环境

#两个都设下,LANG和LC_ALL

$ export LANG=en_US

$ export LC_ALL=en_US

这个是临时更改用户语言环境,重登录后会还原为先前的。

如果实在不行,可以yast改语言环境。然后重登录或重启计算机。

如果需要中文安装界面请看最下的附加一.

5、安装Oracle10gR2

注销root用户,以oracle用户重新登录到KDE。注意不要在root用户下使用su – oracle 来切换到oracle用户进行安装,那样系统图形界面不能启动。

运行./runInstaller –ignoresysprereqs 开始安装Oracle, –ignoresysprereqs忽略对操作系统的认证,Oracle10g默认不能安装在SUSE Linux10上。当然也可以将安装文件拷贝到硬盘,修改database/install/oraparam.ini文件,将其中添加SuSE-10项,按照suse9的参数复制,这样可以不使用–ignoresysprereqs参数。

下面在图形界面就可以一路顺利安装了。中间可能会在系统检测那里有提示,不管,按下一步,直至结束。

感觉在SUSE Linux10上安装Oracle非常方便,不用过多的设置各种参数。而且SUSE Linux10界面也非常漂亮,大家有兴趣可以试一下。谢谢!

安装图片:

添加Simplified Chinese

依然会提示有些检测过不去,如无错误提示,继续安装。

这里只安装软件,后面再使用dbca创建数据库。

进入终端命令行,切换到root用户下(su命令切换,输入密码后),执行以下的两个.sh文件。

附加二:关于防火墙

SUSE默认的防火墙设置为禁止所有外来联结。如果你想开放某个端口的话,就得修改防火墙设置开放这个端口。本文介绍了怎么修改SUSE的防火墙设置以开放某指定端口。

手动修改:

#vi /etc/sysconfig/SuSEfirewall2

#TCP端口的情况:

FW_SERVICES_EXT_TCP = "6000"

#UDP端口的情况:

FW_SERVICES_EXT_UDP = "177"

防火墙设置的生效:

#rcSuSEfirewall2 restart

附加一linux中安装Oracle汉字乱码完整解决方案

一.安装JDK

在/tmp下建立一个临时的文件夹

# cd /tmp

# mkdir javacn

# cd javacn

从网上搜索下载j2sdk-1_4_2_02-linux-i586.bin并保存到/tmp/javacn

也可以到这里下载最新的/products/archive/

给文件加上可执行的权限

# chmod 755 j2sdk-1_4_2_02-linux-i586.bin

执行文件安装JDK

# ./j2sdk-1_4_2_02-linux-i586.bin

......(一大堆的license的信息)

询问是否同意,当然选yes

.........

安装完后删除安装文件

# rm -rf *.bin

感觉起来这个安装就是解压一下而已,解压出来的结果就是j2sdk1.4.2_02这个文件夹。

这个文件夹不能放在/tmp里面,要不哪天一不小心删除了怎么办,搬家并改名!

# mv j2sdk1.4.2_02 /usr/j2sdk

现在JDK还不能算安装完成了,还要设置一下环境变量:

# cd /etc

# vi profile

在export PATH前加入下面一段

JAVA_HOME=/usr/j2sdk

export JAVA_HOME

JRE=$JAVA_HOME/jre

相关文档
最新文档