- 浏览: 1767232 次
- 性别:
- 来自: 成都
文章分类
- 全部博客 (520)
- Oracle (10)
- Oracle错误集 (8)
- Oracle安装升级 (15)
- Oracle日常管理 (51)
- Oracle字符集 (7)
- Oracle备份恢复 (24)
- Oracle优化 (4)
- Oracle编程 (52)
- Oracle导入导出 (19)
- Oracle体系结构 (15)
- Oracle网络 (2)
- Oracle安全 (2)
- Oracle权限 (3)
- Oracle数据字典和性能视图 (2)
- Oracle常用地址 (5)
- SQLPLUS专栏 (7)
- SqlServer (13)
- SqlServer2005编程 (27)
- SqlServer2005管理 (15)
- MySQL (20)
- Dorado应用 (1)
- C# (24)
- Arcgis Server开发 (20)
- ArcSDE技术 (19)
- UML学习 (2)
- 设计模式 (2)
- JAVA EE (4)
- JavaScript (3)
- OFBIZ (27)
- JAVA WEB开发 (22)
- Linux&Unix (34)
- SHELL编程 (14)
- C语言 (11)
- 网络协议 (14)
- FREEMARKER (2)
- GROOVY (2)
- JAVA语言 (3)
- 防火墙 (0)
- PHP (2)
- Apache (2)
- Loader Runner (1)
- Nginx (3)
- 数据库理论 (2)
- maven (1)
最新评论
-
怼怼怼怼:
oracle的timestamp类型使用 -
怼怼怼怼:
oracle的timestamp类型使用 -
怼怼怼怼:
oracle的timestamp类型使用 -
pg_guo:
感谢
oracle中查看用户权限 -
xu234234:
5、MapResourceManager控件中添加了两个服务, ...
北京ArcGis Server应用基础培训笔记1
oracle9204在RedHat EL AS4上的安装
经过多次的安装终于成功的安装了ORA9204 我的AS4 版本为2.6.9.5
oracle为在oracle网站上下载的9204
以下是我个人的安装过程:
1 .完全安装linux as4 (完全安装的话,系统就只差两个补丁compat-libcwait-2.0-2.i386.rpm 和compat-oracle-rhel4-1.0-5.i386.rpm ,若你不是完全安装的话那就要检查很多的组件是不是安装了
以下这些是必须的
compat-db-4.1.25-9
compat-gcc-32-3.2.3-47.3
compat-gcc-32-c++-3.2.3-47.3
compat-oracle-rhel4-1.0-3
compat-libcwait-2.0-1
compat-libgcc-296-2.96-132.7.2
compat-libstdc++-296-2.96-132.7.2
compat-libstdc++-33-3.2.3-47.3
gcc-3.4.3-9.EL4
gcc-c++-3.4.3-9.EL4
gnome-libs-1.4.1.2.90-44
gnome-libs-devel-1.4.1.2.90-44
libaio-devel-0.3.102-1
libaio-0.3.102-1
make-3.80-5
openmotif21-2.1.30-11
xorg-x11-deprecated-libs-devel-6.8.1-23.EL
xorg-x11-deprecated-libs-6.8.1-23.EL
用以下命令检查
# rpm -qa | grep ‘compat’
rpm -qa | grep gcc 等
方法是一样的,没有的话,光盘里
但compat-libcwait-2.0-2.i386.rpm 和compat-oracle-rhel4-1.0-5.i386.rpm光盘中没有
可以从网站上下载这些补丁还是好找的
地址:http://oss.oracle.com/projects/compat-oracle/files/RedHat/
oracle为在oracle网站上下载的9204
以下是我个人的安装过程:
1 .完全安装linux as4 (完全安装的话,系统就只差两个补丁compat-libcwait-2.0-2.i386.rpm 和compat-oracle-rhel4-1.0-5.i386.rpm ,若你不是完全安装的话那就要检查很多的组件是不是安装了
以下这些是必须的
compat-db-4.1.25-9
compat-gcc-32-3.2.3-47.3
compat-gcc-32-c++-3.2.3-47.3
compat-oracle-rhel4-1.0-3
compat-libcwait-2.0-1
compat-libgcc-296-2.96-132.7.2
compat-libstdc++-296-2.96-132.7.2
compat-libstdc++-33-3.2.3-47.3
gcc-3.4.3-9.EL4
gcc-c++-3.4.3-9.EL4
gnome-libs-1.4.1.2.90-44
gnome-libs-devel-1.4.1.2.90-44
libaio-devel-0.3.102-1
libaio-0.3.102-1
make-3.80-5
openmotif21-2.1.30-11
xorg-x11-deprecated-libs-devel-6.8.1-23.EL
xorg-x11-deprecated-libs-6.8.1-23.EL
用以下命令检查
# rpm -qa | grep ‘compat’
rpm -qa | grep gcc 等
方法是一样的,没有的话,光盘里
但compat-libcwait-2.0-2.i386.rpm 和compat-oracle-rhel4-1.0-5.i386.rpm光盘中没有
可以从网站上下载这些补丁还是好找的
地址:http://oss.oracle.com/projects/compat-oracle/files/RedHat/
2 检查软件和补丁情况,必须先要下载好的补丁为
p3006854_9204_LINUX.zip 安装前就要打好的补丁
p2617419_210_GENERIC.zip 安装后要打的(这只是一个伴随补丁,只要设置它的环境变量)
p3238244_9204_LINUX.zip 安装后要打的9204的补丁
compat-libcwait-2.0-2.i386.rpm LINUX AS 4 的补丁在安装前就要打
compat-oracle-rhel4-1.0-5.i386.rpm LINUX AS 4 的补丁在安装前就要打
下载好oracle安装文件
ship_9204_linux_disk1.cpio.gz
ship_9204_linux_disk2.cpio.gz
ship_9204_linux_disk3.cpio.gz
我已经将所有的文件都下载好了放在/home/zhouheng/下了
如果你下载完后用FTP方式传到硬盘上的话,要用BIN的模式传,否则解压缩的时候会出问题
FTP就不用说了
F:\hj\
FTP 10.1.1.199 USERNAME:XXX PASSWD:XXXX
BIN
HASH
PUT ship_9204_linux_disk1.cpio.gz
3 做安装的准备工作
以root 用户登陆
zcat ship_9204_linux_disk1.cpio.gz | cpio –idmv
zcat ship_9204_linux_disk2.cpio.gz | cpio –idmv
zcat ship_9204_linux_disk3.cpio.gz | cpio –idmv
解压缩后会产生DISK1 DISK2 DISK3
用root 用户登陆
# unzip p3006854_9204_LINUX.zip
creating: 3006854/
inflating: 3006854/rhel3_pre_install.sh
inflating: 3006854/README.txt
# cd 3006854
# sh rhel3_pre_install.sh
Applying patch...
Patch successfully applied
用root用户登陆
rpm -Uvh compat-libcwait-2.0-2.i386.rpm
rpm -Uvh compat-oracle-rhel4-1.0-5.i386.rpm
4 创建用户
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle
5 创建目录
mkdir -p /opt/ora9/product/9.2
mkdir /var/opt/oracle
chown oracle.dba /var/opt/oracle 10.250.4.55
chown -R oracle.oinstall /opt/ora9
chown oracle.oinstall /home/hj/ 安装文件在这个目录下放的
6 设置内核的参数
修改 /etc/sysctl.conf 这个文件,加入以下的语句:
kernel.shmmax = 536870912 这里设置为物理内存的一半 1G内存的话为:512×1024×1024
kernel.shmmni = 4096 2G内存的话为:1024×1024×1024
kernel.shmall = 2097152
kernel.sem = 250 32000 100 128 其他的值都不用动
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
执行sysctl以反映修改 使内核参数立刻生效,重启也可以
# sysctl –p
7 设置oracle对文件的要求
编辑文件:/etc/security/limits.conf 加入以下语句:
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
这些值直接手工输入进去,最好不要用复制的方法
因为复制的时候,可能会产生很多的奇怪的符号,在安装时会出现很多的错误如 map lss.key
ins_net-client.mk ins_plsql.mk ins_oem_agent 等等很多的错误,有一次安装的时候我
就是从文本文件里直接复制过去也没有做检查就开始安装,安装过程报了一大堆的错误
8 设置环境变量
vi /home/oracle/.bash_profile
加入以下内容
export LD_ASSUME_KERNEL=2.4.19
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/9.2.0
export ORACLE_SID=appacf
export ORACLE_TERM=xterm
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
export LD_LIBRARY_PATH
umask=022
LANG="en_US"
export PATH=$PATH:/usr/bin:/usr/sbin:$ORACLE_HOME/bin
有关 2.4.19 我有很多次在AS4 上安装都使用的是2.4.1也没有任何的问题
既然没有问题那就还用2.4.1 吧
还有有关 export LANG的问题,我怕安装过程出现和语言相关的问题所以在安装时将.bash_profile中
export LANG=en_US ,在运行./runInstaller前手工输入一遍export LANG=en_US
9. gcc降级
#su – root
#mv /usr/bin/gcc /usr/bin/gcc34
#ln –s /usr/bin/gcc32 /usr/bin/gcc
#mv /usr/bin/g++ /usr/bin/g++34
#ln –s /usr/bin/g++32 /usr/bin/g++
有关GCC的降级别很多人都说若不降级的话安装可能会出现错误,今天我两次都没有做GCC的降级
但安装过程一个错误也没有,但他们那样说也有他们道理,可能是他们碰到了错误而我运气好没有碰到,反正做GCC降级又不费事 觉得没把握就降一下吧
别忘了安装全部结束后再还原回来(若有需要的话)
10. cd Disk1
./runInstall
之后就开始安装了,如果按照上面的方法做,安装期间应该是一个错误都没有
11 .安装完成后,有个提示
让你运行一下 /opt/ora9/root.sh
然后输入oracle_home 的路径
/opt/ora9/product/9.2/bin
此时安装就算完成了
12 为安装好的9204打相应的补丁(我打补丁没有成功)
解压缩那个伴随的补丁
#unzip p2617419_210_GENERIC.zip
用 pwd 看看你的路径
我看到的是 /home/zhouheng/Opatch
然后 export export PATH=$PATH:/home/zhouheng/OPatch:/sbin
此步骤就到这就不用管了
然后解压缩另外一个补丁
unzip p3238244_9204_LINUX.zip
解压缩后用ll 看看他的owner是谁
若不是的oracle话就chown oracle /home/zhouheng/3238244
# cd 3238244
# opatch apply
sucessfully installed!!!
若安装时报错如权限不足的话干脆就
chmod 777 /home/zhouheng/3238244
最后若你安装的是中文的AS4 每次进到终端的时候要用DBCA的话还要用export LANG=en_US
因为我在 .bash_profile中没有写,有个方法修该/etc/sysconfig/i18n文件其中默认的为
LANG=zh_CN.UTF-8 更改为 LANG=en_US.UTF-8 然后source i18n 文件就OK了
安装完成运行DBCA 正常,也可以正常的建库
sqlplus / nolog
等都没有问题
有关 2.4.19 我有很多次在AS4 上安装都使用的是2.4.1也没有任何的问题
既然没有问题那就还用2.4.1 吧
还有有关 export LANG的问题,我怕安装过程出现和语言相关的问题所以在安装时将.bash_profile中
export LANG=en_US ,在运行./runInstaller前手工输入一遍export LANG=en_US
9. gcc降级
#su – root
#mv /usr/bin/gcc /usr/bin/gcc34
#ln –s /usr/bin/gcc32 /usr/bin/gcc
#mv /usr/bin/g++ /usr/bin/g++34
#ln –s /usr/bin/g++32 /usr/bin/g++
有关GCC的降级别很多人都说若不降级的话安装可能会出现错误,今天我两次都没有做GCC的降级
但安装过程一个错误也没有,但他们那样说也有他们道理,可能是他们碰到了错误而我运气好没有碰到,反正做GCC降级又不费事 觉得没把握就降一下吧
别忘了安装全部结束后再还原回来(若有需要的话)
10. cd Disk1
./runInstall
之后就开始安装了,如果按照上面的方法做,安装期间应该是一个错误都没有
11 .安装完成后,有个提示
让你运行一下 /opt/ora9/root.sh
然后输入oracle_home 的路径
/opt/ora9/product/9.2/bin
此时安装就算完成了
12 为安装好的9204打相应的补丁(我打补丁没有成功)
解压缩那个伴随的补丁
#unzip p2617419_210_GENERIC.zip
用 pwd 看看你的路径
我看到的是 /home/zhouheng/Opatch
然后 export export PATH=$PATH:/home/zhouheng/OPatch:/sbin
此步骤就到这就不用管了
然后解压缩另外一个补丁
unzip p3238244_9204_LINUX.zip
解压缩后用ll 看看他的owner是谁
若不是的oracle话就chown oracle /home/zhouheng/3238244
# cd 3238244
# opatch apply
sucessfully installed!!!
若安装时报错如权限不足的话干脆就
chmod 777 /home/zhouheng/3238244
最后若你安装的是中文的AS4 每次进到终端的时候要用DBCA的话还要用export LANG=en_US
因为我在 .bash_profile中没有写,有个方法修该/etc/sysconfig/i18n文件其中默认的为
LANG=zh_CN.UTF-8 更改为 LANG=en_US.UTF-8 然后source i18n 文件就OK了
安装完成运行DBCA 正常,也可以正常的建库
sqlplus / nolog
等都没有问题
注意点:
1、在安装中让你输入 UNIX group name:oinstall
2、在安装中选择 software only 不要建数据库
3、其他,一路上都要默认,或者按提示运行sh脚本
4、在用dbca建库时候报了ORA-29807 & ORA-01430两个错误,这是oracle已知的bug(不知道如果补丁3238224打成功的话还会不会出现),直接忽略就好了,没有什么影响
发表评论
-
oracle安装环境变量设置
2014-07-15 13:09 1433export ORACLE_HOME=/home/oracl ... -
oracle安装LANG和NLS_LANG环境变量设置
2014-07-15 13:07 3862中文环境 export LANG=zh_CN.UTF-8 ... -
/etc/security/limits.conf 设置----ORACLE安装
2014-07-13 13:34 2109为Oracle用户设定Shell的限制 一般来说,出于性能 ... -
Linux下安装Oracle11g服务器(转)
2014-07-13 13:32 805安装环境 Li ... -
oracle安装时内核参数说明
2014-07-13 12:57 7781、oracle 11g(已内存16G为例) fs.fi ... -
oracle 11.2.0.3 linux 64bit 安装报oracle.cluster.verification.VerificationException
2014-07-12 12:16 1561问题: ---# Begin Stacktrace #-- ... -
oracle静默安装文件db_install.rsp详解
2014-06-05 12:16 1399附录A:db_install.rsp详解 ######## ... -
静默(silent)安装Oracle Database 11gR2软件
2014-06-05 11:59 6352Oracle Database 11gR2软件静默安装是一 ... -
cpio.gz文件解压方法
2014-05-05 09:19 917cpio.gz文件解压方法 下载了 10201_data ... -
Linux下安装Oralce10G
2014-02-14 14:15 784Linux下安装Oralce10G 一.安装oracle ... -
OPatch工具检查和安装
2013-03-11 19:17 1953如果双机或RAC,每台设备需要如下操作 1、patch工 ... -
Redhat as4 下oracle10g自启动脚本设置
2008-09-28 15:16 2777以redhat as4和oracle 10g为例。单机在安装过 ... -
如何升级oracle 9i到10g
2008-01-08 17:24 7353从9i升级到10g两个方案 ... -
windows下手动创建oracle数据库
2007-09-24 15:09 3008系统环境: 1、操作系统:Windows 2003 Ser ...
相关推荐
在本文中,我们将详细探讨如何在Redhat Linux AS4操作系统上安装Oracle 10g (10.2)数据库。这个过程涉及到多个步骤,包括硬件和软件的需求,以及必要的组件和命令。 首先,确保你的系统满足最低的硬件要求。Oracle ...
### Oracle 10g(10201)在Redhat AS4上的安装与配置关键知识点 #### 概述 本文旨在提供一个详尽的指南,帮助IT专业人员在Red Hat Advanced Server 4 (Redhat AS4)上成功安装与配置Oracle Database 10g Release 2 ...
在Redhat Linux AS4上安装Oracle 10g (10.2)是一个涉及多个步骤和技术细节的过程。首先,我们要确保满足硬件和软件的需求。 **硬件需求:** 1. **内存** - 安装Oracle 10g至少需要1GB的物理内存,同时建议设置同样...
### Redhat AS3 下安装 Oracle 9i 的详细步骤与注意事项 #### 一、系统环境准备 在开始安装 Oracle 9i 之前,确保已经安装并配置好了 Redhat Enterprise Linux AS3 操作系统。本指南将详细介绍如何进行必要的系统...
- **前期准备**: 在安装Oracle 10g之前,需要确保操作系统已正确安装并且配置了必要的软件包。 - **环境检查**: 检查系统内核版本是否兼容、内存大小是否满足最低要求等。 - **用户与组创建**: 创建一个非root用户...
在安装Oracle 10g R2之前,首先需要确保服务器硬件满足最低要求: - **内存**:至少需要512MB内存。 - **交换空间(SWAP)**:交换空间需要大于等于内存的1倍(对于8GB及以下内存)。如果内存超过8GB,则交换空间为...
在本文档中,我们将详细介绍如何在 RedHat 6.1 操作系统上安装 Oracle 11g 数据库 Release 11.2.0.3 的全过程。这包括了必要的系统配置调整、所需的软件包安装以及最终的数据库安装步骤。 #### 一、准备工作与系统...
在安装 Oracle 之前,需要确保系统中已安装了一些必要的依赖包,如 gcc、make、binutils、openmotif 等。 - 使用 SSH 终端工具登录服务器。 - 查看系统上安装了哪些版本的程序包,以 root 用户身份运行以下命令: ...
- 硬件环境:五块36GB的SCSI接口磁盘,其中一块用于安装RedHat AS 4,其余四块用于创建RAID 5,存放Oracle数据库 创建RAID的第一步是分区。使用fdisk命令对四块磁盘(/dev/sdb、/dev/sdc、/dev/sdd、/dev/sde)创建...
在Redhat 5这样的Linux操作系统上安装Oracle RAC需要进行一系列的详细步骤和配置。以下是对安装过程的关键知识点的详细解释: 1. **硬件和软件环境**: - 两台IBM X3650服务器,每台配备两颗CPU,两个光纤网卡和两...
### Oracle10G在Redhat AS5上的部署详解 #### 一、背景介绍 随着企业信息化建设的不断深入,数据库管理系统(DBMS)作为关键的信息基础设施之一,在数据存储、处理及安全方面发挥着至关重要的作用。Oracle数据库因其...
本文将详细讲解如何在REDHAT Linux AS 4.0上进行Oracle 9204的安装过程。 首先,确保你的Linux系统是完整安装,这样可以避免安装Oracle时缺少必要的依赖组件。在REDHAT Linux AS 4.0中,如果进行了完全安装,可能只...
首先,确保你的系统满足最低的硬件和软件需求,这里提到的是Redhat Enterprise Server AS 4 Update 8(32-bit x86)以及内核版本2.6.9-5.EL2。 1. **环境准备**: - 检查当前内核版本:通过运行`uname -r`命令来...
- Oracle 10g在发布时未针对Red Hat Enterprise Linux 5提供官方支持,因此需要修改`/etc/redhat-release`文件,将内容改为Oracle 10g支持的Red Hat Enterprise Linux AS release 4。 4. **调整系统内核参数**: ...
Oracle 10g(10g代表“10th Generation”,即第十代)是Oracle公司推出的一款企业级数据库管理系统,它在Oracle 9i的基础上进行了多项改进,包括增强的安全性、更好的性能以及更简便的管理特性等。本文档将详细介绍...
总结来说,安装Oracle RAC在Red Hat 5.4上是一项复杂的工作,需要精确的配置和详细的计划。通过遵循上述步骤,可以构建一个高可用的Oracle数据库环境,为企业的关键业务提供可靠的服务。同时,持续的学习和实践是...
- Oracle官方推荐使用Red Hat Enterprise Linux AS release 5 (Taroon),因此需要修改`/etc/redhat-release`文件,将其改为: ```text Red Hat Enterprise Linux AS release 5 (Taroon) ``` 10. **配置Oracle...
在安装Redhat AS4时,需要预先安装以下软件包: 1. compat-db-4.1.25-9 2. compat-gcc-32-3.2.3-47.3 3. compat-gcc-32-c++-3.2.3-47.3 4. compat-oracle-rhel4-1.0-3 5. compat-libcwait-2.0-1 6. compat-libgcc-...
5. **更新系统**:在安装任何软件之前,应该先使用`yum`命令更新系统到最新状态。这一步可以通过执行以下命令完成: ```bash yum list updates yum upgrade reboot ``` #### 安装步骤 1. **安装必需的软件包*...