`
8366
  • 浏览: 813090 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

redhat5 下安装 oracle10g

    博客分类:
  • DB
阅读更多

 

      工作中使用的一直是oracle 数据库 从来也没自己装过,今天自己在Liunx5 下装了个oracle10g ,主要还是按照小彦的文档见附件,中间遇到了一些问题,记录下

 

我是用 netb 用户在 151 上装的 oralce

 

 

 

1. 版本问题,由于附件中的文档 是在redhad4 下安装的oracle 10g ,我在redhad5 下安装就遇到了版本问题,见下图:

 

 

 

 

 

解决:

 

Step01 查看安装日志。

ORACLE 安装出现问题的时候,首先应该查看安装日志。安装日志通常会给我们某些提示,快速地帮助我们排查安装失败的原因所在。本例中,查看安装日志/tmp/OraInstall2008-12-19_09-11-48PM/installActions2008-12-19_09-11-48PM.log ,我们发现

参数Linux=redhat-3,SuSE-9,redhat-4,UnitedLinux-1.0,asianux-1,asianux-2 ,没有 redhat-5

Step02 修改 oraparam.ini 的参数,在后面加上redhat-5

# vi install/oraparam.ini

[Certified Versions]
          Linux=redhat-3,SuSE-9,redhat-4,redhat-5,UnitedLinux-1.0,asianux-1,asianux-2

[UnitedLinux-1.0-optional]
          TEMP_SPACE=80
          SWAP_SPACE=150
          MIN_DISPLAY_COLORS=256

[Linux-redhat-3.0-optional]
          TEMP_SPACE=80
          SWAP_SPACE=150
          MIN_DISPLAY_COLORS=256

[Linux-redhat-4.0-optional]
          TEMP_SPACE=80
          SWAP_SPACE=150
          MIN_DISPLAY_COLORS=256

[Linux-redhat-5.0-optional]
          TEMP_SPACE=80
          SWAP_SPACE=150
          MIN_DISPLAY_COLORS=256

Step03 重新启动 Oracle 安装程序。

 

2.安装Oracle数据库时xhost unable to open display

 

  解决:

 

 先在root下xhost + ( 由于是在图形环境中安装oracle ,因此需要在vnc环境中 执行xhost+)

如何是在远程客户端启动桌面服务,需要设置客户机的DISPLAY 值(exportDISPLAY =IP(客户端的IP地址,你要设成别的地址,那你就看不到图形):0.0

如果是在本机执行的话,直接到oracle图形用户下执行exportDISPLAY

如果上述设置后,还是不能启动图形的话,就要检查系统图形界面支持的问题了,例如是否安装了图形程序,是否有权限执行图形程序.或者系统时候屏蔽了图形功能等等.

最后执行./runInstaller就行了                        

 

 

 

 3. 在安装到 以下界面时候报错 ,是目录权限的问题

 

 

 

解决:

 

 chmod -R 777 /home/oracle

 

 

主要就遇到以上3个问题 ,安装好oracle 数据库 以后 为了测试安装的结果

 

内部 指的是 在sqlplus 环境下

外部 指的是 在linux 控制台环境下

 

 

 

外部启动监听:lsnrctl start
查看监听状态:lsnrctl status
内部:
sqlplus /nolog
内部启动库:startup
使用dba 连接库
conn /as sysdba

内部停止库 shutdown immediate
外部停止库 dbstop

 

 

然后需要建立一个 数据库用户,分配表空间和 资源 ,然后可以用 PLSQL Developer 连上来验证 结果,当然需要你配置 tnsnames.ora 文件

 

create user huxl identified by huxl ;


grant dba to huxl; --DBA


grant unlimited tablespace to huxl;--


grant select any table to huxl; --


grant select any dictionary to huxl;


grant connect,resource to huxl ;

 

 

使用select   *   from   all_users;可看到所有用户。  
  使用show   users   可看到当前连接用户。

 

删除用户 drop user hxlcascade;

 

如果删除用户后无法登陆 报错

user ***lacks create session privilege;logon denied

则需要 使用 dba用户  执行

grant create session to xxx;

 

 

 

2011-06-03 在 工作环境启动数据库 发现问题:

 

SQL> startup
ORACLE instance started.

Total System Global Area  805306368 bytes
Fixed Size                  1261444 bytes
Variable Size             318767228 bytes
Database Buffers          482344960 bytes
Redo Buffers                2932736 bytes
Database mounted.
ORA-01157: cannot identify/lock data file 5 - see DBWR trace file
ORA-01110: data file 5: '/usr/lib/oracle/xe/oradata/XE/lqlin_data01.dbf'

 

 

造成这个问题的原因是 用户空间文件丢失,我们可以发现在  /usr/lib/oracle/xe/oradata/XE/ 确实没有lqlin_data01.dbf

 

 

解决方案:


以sysdba 用户登录 sqlplus 执行:

alter database datafile 5 offline drop;
alter database open;

 

 

配置完成以后 验证OK!!

附加中式我 装oracle10g 所看的文档资料

 

 

 

 

QA oracle db 错误 :ORA-03113: end-of-file on communication channel

 

解决方案:

 

 

修改 oracle 启动初始化文件 /opt/oracle/app/oracle/admin/orcl/pfile

 

vi init.ora.0112011173517 processes= 150 processes=300

 

 

 

ORA-00257: archiver error. Connect internal only, until freed

解决方案:

 

 

[oracle@ISFDB1 ~]$ rman target sys/admin nocatalog

 

Recovery Manager: Release 11.2.0.1.0 - Production on Tue Oct 25 12:51:13 2011

 

Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.

 

connected to target database: ORCL (DBID=1267946274)

using target database control file instead of recovery catalog

 

RMAN>

 

运行

crosscheck copy 

delete copy;

 

打完收工

 

 

分享到:
评论

相关推荐

    linux redhat5下安装oracle11g

    本文将指导读者如何在 Redhat 5 操作系统下安装 Oracle 11g。 标题:Linux Redhat5 下安装 Oracle11g 描述:本文将根据作者的实际安装经验,提供一步步的安装指导,旨在帮助读者顺利地安装 Oracle 11g 在 Redhat 5...

    redhat5下安装oracle10g(详细)

    ### Red Hat 5 下安装 Oracle 10g 的详细步骤 #### 一、系统环境配置 在进行 Oracle 10g 的安装之前,确保 Red Hat 5 操作系统的环境已经符合 Oracle 的要求是非常重要的。 ##### 内存与交换空间设置 - **内存...

    脱机下RedHat7.6安装Oracle11g详细攻略.pdf

    RedHat7.6操作系统环境下安装Oracle 11g R2数据库的详细步骤和关键知识点如下: 一、OS环境准备: 1. 配置本地yum源: - 创建本地yum源配置文件`redhat-base.repo`。 - 指定本地安装介质的路径,并设置为yum源。 ...

    RedHat6.8安装oracle11g RAC 完整安装步骤

    RedHat6.8安装oracle11g RAC 完整安装步骤,虚拟机上安装验证过

    redhat5.4 下安装oracle10g教程

    在RedHat5.4下安装Oracle10g涉及到一系列复杂的步骤,这些步骤需要准确地按照Oracle官方的安装文档和RedHat的配置指南进行操作。以下详细说明了安装Oracle10g的关键知识点。 ### 1. RedHat5.4的安装 安装RedHat5.4...

    redhat5安装oracle10g详解

    ### RedHat 5 下安装 Oracle 10g 详尽指南 #### 一、版本说明及软件下载 本文档详细介绍了如何在 Red Hat Enterprise Linux Server release 5 (Tikanga) 版本上安装 Oracle 10g 数据库。虽然官方文档表明 Oracle ...

    RedHat下安装Oracle11g详细步骤

    ### RedHat下安装Oracle11g详细步骤 #### 一、环境准备 ##### 1.1 系统配置要求 为了确保Oracle 11g在Red Hat 6.1上能够顺利安装并运行,需要满足一定的硬件及软件配置条件: - **内存要求**:至少需要2GB内存,...

    在虚拟机redhat linux下安装oracle 10g 教程详解

    在虚拟机redhat linux下安装oracle 10g 教程详解

    Redhat6.3单机安装Oracle10g文档

    Redhat6.3单机安装Oracle10g,注明相关缺失包问题。

    linux RedHat6.8中安装oracle11g

    Linux RedHat 6.8 中安装 Oracle 11g 的详细步骤 本文档将介绍在 Linux RedHat 6.8 中安装 Oracle 11g 的详细步骤,该步骤经过了多次测试,确保安装的成功。 一、安装依赖包 在安装 Oracle 11g 之前,需要安装...

    redhat6.6安装oracle11g所需全部rpm

    由于自己在找这些rpm的时候花费了挺多时间的,在此作个资源,为大家节省一些时间。redhat6.6安装oracle11g所需全部rpm

    Redhat linux5.6下Oracle 10g (10.2.0.1)安装及升级到10.2.0.4.doc

    Redhat linux5.6下Oracle 10g (10.2.0.1)安装及升级到10.2.0.4

    redhat5系统下安装oracle10g

    ### Redhat 5 系统下安装 Oracle 10g 的详细步骤 #### 一、JDK 1.6 安装(可选) 在安装 Oracle 10g 之前,通常需要安装 Java Development Kit (JDK) 1.6 版本。这是因为 Oracle 10g 需要 JDK 作为运行环境。 **1...

    RedHat5.5安装Oracle10G.docx

    ### RedHat 5.5 安装 Oracle 10G 的详细步骤与注意事项 #### 一、安装前的准备及需求 在准备安装 Oracle 10G 数据库之前,需要确保满足以下硬件与软件需求: 1. **Swap 分区大小**: - 至少需要 2GB 的 Swap ...

    redhat LINUX5.0上安装oracle 10g tomcat5 jdk帮助文档

    - `在RedHat Enterprise Linux 5下安装JDK.doc`:这份文档将指导你如何在Redhat Enterprise Linux 5上正确安装JDK,包括下载、解压、配置环境变量等。 - `REdHat Linux 5 tomcat 的安装及环境的配置.doc`:这份...

    redhat 6.4 上安装 oracle 11g

    redhat6.4安装oracle 11g 详细介绍oracle安装过程

    Redhat 6.9安装oracle 11g R2

    ### Redhat 6.9 安装 Oracle 11g R2 详尽步骤与注意事项 #### 一、概述 本文旨在提供一个详尽的指南,帮助读者在 Redhat 6.9 操作系统上成功安装 Oracle 11g R2 数据库。此文档将覆盖从系统准备到最终配置的所有...

    000 在虚拟机RedHat6.5中安装Oracle11g的总步骤.docx

    安装 Oracle11g 在 RedHat6.5 虚拟机中的总步骤 本文档将指导您如何在 RedHat6.5 虚拟机中安装 Oracle11g 数据库。该过程分为四个部分:前期准备、安装 RedHat6.5、在 RedHat6.5 中安装 Oracle11g 的准备条件和安装...

Global site tag (gtag.js) - Google Analytics