Apr 16

oracle10g_10201 for linux32下载与安装 晴

, 10/04/16 16:55 , 技术开发 » 数据库 , 评论(0) , 引用(0) , 阅读(3324) , Via 本站原创 | |
应客户要求,需要甲骨文数据库10g.第2版.for.linux,开始++给我找了个版本是10.1.0,但发现有不少bug。
于是重新找了个oracle10g10201_database_linux32.zip,相关信息如下:
中文名: 甲骨文数据库10g 第2版 for linux
英文名: Oracle 10g R2 for linux
别名: 10.2.0.1.0
版本: 修改了大量原来10.1.0的Bug
发行时间: 2005年07月06日
制作发行: 甲骨文公司地区: 大陆,美国
这是Oracle 10g R2的最新版本,只是针对x86的linux平台,修改了很多原来第一版的错误。(对比10.1版本)
包括:
Oracle Database 10g Client Release 2 (10.2.0.1.0) for Linux x86
10201_client_linux32.zip (478,343,213 bytes) (cksum - 579193942)

Oracle Clusterware Release 2 (10.2.0.1.0) for Linux x86
10201_clusterware_linux32.zip (228,239,016 bytes) (cksum - 2639036338)

Oracle Gateways 10g Release 2 (10.2.0.1.0) for Linux x86
10201_gateways_linux32.zip (244,229,816 bytes) (cksum - 1793856454)
下载地址:
Array

安装手记:
Array,搞了2天才全部搞定!
这里感谢++技术支持

======================================================================
1、创建Oracle用户及组
su - root
groupadd dba //数据库系统管理理组
groupadd oinstall //Oracle文件所有者的组
useradd -g oinstall -G dba -m -s /bin/bash oracle
passwd oracle

2,创建Oracle应用程序的目录
$su - root
mkdir -p /opt/oracle/product/10.2.0/
chown -R oracle.oinstall /opt/oracle

3,为用户oracle设置环境变量,我增加到在~/.bash_profile的开头部分:
vi .bash_profile

##-----------for oracle10g by zhoz start---------------------------
export TMP=/tmp
export TMPDIR=$TMP

export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export ORACLE_SID=ORCL
export ORACLE_TERM=xterm
export PATH=$ORACLE_HOME/bin:$PATH:/usr/sbin

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$CLASSPATH;

DISPLAY=localhost:0.0 ; export DISPLAY

##------------for oracle10g by zhoz end---------------------------

使设置生效!!
source  .bash_profile

id oracle
uid=565(oracle) gid=566(oinstall) groups=566(oinstall),565(dba)

id nobody
uid=99(nobody) gid=99(nobody) groups=99(nobody)

4、安装Oracle10g
解压到:/home/oracle/
unzip -q /home/zhouz/oracle10g10201_database_linux32.zip -d /home/oracle/

chown -R oracle:oinstall /home/oracle/database

-------------------------------
首先切换到oracle用户:
su - oracle
cd database/

./runInstaller
报错一。。。。
Starting Oracle Universal Installer...

Checking installer requirements...

Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
                                      Failed <<<<

Exiting Oracle Universal Installer, log for this session can be found at /tmp/OraInstall2010-04-16_07-11-07PM/installActions2010-04-16_07-11-07PM.log

解决:
cd database/install/
备份:
cp oraparam.ini oraparam.ini_bak

vi oraparam.ini
注释下面两行:
##[Certified Versions]
##Linux=redhat-3,SuSE-9,redhat-4,UnitedLinux-1.0,asianux-1,asianux-2
添加:
[Certified Versions]
Linux=redhat-9,SuSE-9,SuSE-10,redhat-4,UnitedLinux-1.0,asianux-1,asianux-2
[Linux-SuSE-10-optional]
TEMP_SPACE=80SWAP_SPACE=150MIN_DISPLAY_COLORS=256

保存后再次安装:
./runInstaller
Starting Oracle Universal Installer...

Checking installer requirements...

Checking operating system version: must be redhat-9, SuSE-9, SuSE-10, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
                                      Passed


All installer requirements met.

Preparing to launch Oracle Universal Installer from /tmp/OraInstall2010-04-16_08-01-11PM. Please wait ...
终于跳过了……

报错二。。。。
DISPLAY not set. Please set the DISPLAY and try again.

查帮助手册才发现,环境变量的问题:
添加
DISPLAY=localhost:0.0 ; export DISPLAY

检测方法:
$env | grep DIS
DISPLAY=localhost:0.0
oracle10g的安装是必须的Xwindow的支持的。

没办法、
---------------------------
在执行startx启动到图形化界面时出现错误了,

系统提示:

(EE)NO devices detected

Fatal server error:
no screens found

XIO:fatal IO error 104(connection reset by peer)no X server":0.0".after
o requests(o know processed) with o events remainning

开始是因为DISPLAY环境变量没设置的问题导致的.最后一个老是提示"Can't connect to X11 window server using '192.168.0.114:0.0' as the value of the DISPLAY variable.",
就是x-win32没运行导致的.

==============安装开始=======================

Oracle Home Location: /opt/oracle/product/10.2.0/db_1
sys group name:oinstall

/opt/oracle/oraInventory

剩下的都Next...

作者:@Everyday NetLog
地址:http://log.zhoz.com/read.php?680
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!

发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]