`

oracle on linux非官方做法遇到的问题集锦(1)

阅读更多
1、安装oracle linux 6.2创建oracle用户。
2、WINSCP复制10201_database_linux32.zip 到oracle同级目录下,复制zysong.ttf到桌面目录下。oracle用户级别 连接WINSCP。
3、unzip 10201_database_linux32.zip
4、修改系统字体。
[root@oracle database]# mkdir -p /usr/share/fonts/zh_CN/TrueType/
[root@oracle oracle]# ls
公共的  模板  视频  图片  文档  下载  音乐  桌面 zysong.ttf
[root@oracle 桌面]# cp zysong.ttf /usr/share/fonts/zh_CN/TrueType/
5、到oracle的安装目录下,运行安装程序。
[root@oracle databaase]$./runInstaller -ignoreSysPreReqs   //忽略预检查操作系统
6、出现如下错误的原因解析:
1、弹出错误对话框“'S_OWNER_SYSTEM_EPERM”。是路径没有权限的问题导致的。此处使用oracle用户安装 在/home/目录下不会出现对相应目录的读写权限不足问题。假如是官方的OFA方式。需要改
[oracle@oracle oracle]$ sudo chmod -R 777 /u01/
[oracle@oracle oracle]$ sudo chmod -R 777 /u01/app/oracle/
[oracle@oracle oracle]$ sudo chmod -R 777 /u01/app/
[oracle@oracle oracle]$ sudo chmod -R 777 /u01/app/oracle/oraInventory/
2、安装到2%时候,出现Oracle10g由于修改主机名数据库实例崩溃,且出现ORA-600(keltnfy-ldmInit)错误 是因为hostname 和/etc/hosts 配置不一直导致,修改/etc/hosts 就可以了。当前的hostname可以通过在命 令使用hostname 命令查询。/etc/hosts文件使用root 用户登录后改成
192.168.3.155 oracle
127.0.0.1 oracle 即可。
3、安装在进行到83%的时候报错异常错误字符串: 调用 makefile '/oracle/oracle/product/10.2.0/db_1/network/lib/ins_net_client.mk' 的目标 'client_sharedlib' 时 出错。请参阅 '/oracle/oraInventory/logs/installActions2011-01-21_03-06-00PM.log' 以了解详细信息
问题归根究地是因为我在32位的操作系统上安装64位的数据库软件。一定要注意使用的操作系统版本是数据 库的版本是否统一。
版本分别是OracleLinux-R6-U2-Server-i386操作系统的。
10201_database_linux_x86_64.cpio.gz是数据库的。
7、在安装完成后,需要修改当前环境变量
export PATH
ORACLE_BASE=/home/app/oracle

ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1

ORACLE_SID=orcl

PATH=$ORACLE_HOME/bin:$PATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH

export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH LD_LIBRARY_PATH
export NLS_LANG='SIMPLIFIED CHINESE'_CHINA.AL32UTF8
完成后,使用
$ source .bash_profile //注意source 和下面的第一个点后面都是有一个空格的
$ . ./.bash_profile 让环境变量生效。
8、运行dbca,如果不成立,测试cd  $ORACLE_BASE命令是否成功。注意在运行DBCA时候,打开的一定要是一个。不能再另外一个连接中,执行dbca,肯定不成功。要想成功,还是需要运行. ./.bash_profile 让环境变量生效。
9、安装完成数据库后,运行netca.配置监听和本地服务名。
10、运行监听的时候出现错误:
LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 03-APR-2008 10:29:03

Copyright (c) 1991, 2006, Oracle.  All rights reserved.

Starting /opt/oracle/product/10.2.0/db_1/bin/tnslsnr: please wait...

TNS-12537: TNS:connection closed
TNS-12560: TNS:protocol adapter error
  TNS-00507: Connection closed
  Linux Error: 29: Illegal seek
错误的原因为/etc/hosts在修改里面的内容时候,权限被修改过。重新添加777权限。即可。

[oracle@oracle ~]$ ls -l /etc/hosts
-rw-r--r--. 1 root root 42 10月 20 06:15 /etc/hosts
[oracle@oracle ~]$ chmod 777  /etc/hosts
chmod: 更改"/etc/hosts" 的权限: 不允许的操作
[oracle@oracle ~]$ su root
密码:
[root@oracle oracle]#  chmod 777  /etc/hosts
[root@oracle oracle]# su oracle
[oracle@oracle ~]$  ls -l /etc/hosts
-rwxrwxrwx. 1 root root 42 10月 20 06:15 /etc/hosts
[oracle@oracle ~]$
分享到:
评论

相关推荐

    Oracle GoldenGate 12.2.0.2.2 for Oracle on Linux x86-64.zip

    1. 下载Oracle GoldenGate 12.2.0.2.2 for Oracle on Linux x86-64的zip文件,解压缩后得到OGGCORE_12.2.0.2.2.pdf和OGG-12.2.0.2-README.txt等文件。 2. 阅读OGG-12.2.0.2-README.txt以获取安装和配置的详细步骤。 ...

    oracle on linux5

    关于oracle在linux5上的安装,内容详细,适合初学者

    Installing Oracle Database 11g on Linux

    在本文中,我们将深入探讨如何在Linux环境下安装Oracle Database 11g,这是一个重要的数据库管理系统,广泛用于企业级数据存储和处理。Oracle 11g提供了高性能、高可用性和安全性,使其成为许多组织的核心数据库解决...

    Oracle Linux更新Yum源

    "Oracle Linux更新Yum源详解" Oracle Linux 是一个基于 Red Hat Enterprise Linux 源代码的操作系统,具有高性能、可靠性和安全性。Yum(Yellow dog Updater, Modified)是一个命令行的包管理器,用于管理 RPM ...

    Oracle专用Linux操作系统-OracleLinux-R6-U5-Server-x86_64

    2. **下载ISO镜像**:从Oracle官方网站获取OracleLinux-R6-U5-Server-x86_64-dvd.[V41362-01].iso镜像文件。 3. **创建安装介质**:将ISO镜像写入USB驱动器或DVD,以便在目标机器上进行安装。 4. **启动安装过程**...

    ORACLE常见问题集锦

    以下是一些关于Oracle常见问题的详细解答: 1. Oracle安装完成后,系统中预设了一些默认的用户名和密码,例如: - internal/oracle - sys/change_on_install - system/manager - scott/tiger - sysman/oem_...

    oracle_linux下载地址.txt

    此外,Oracle还提供了官方的技术支持服务,对于遇到复杂问题的企业用户来说,这是一个重要的保障。 总之,Oracle在Linux环境下的部署不仅可以充分利用Linux系统的优点,还能享受Oracle提供的强大数据库管理和企业级...

    Oracle GoldenGate V11.1.1.1.2 for Oracle 11g on Linux x86-64.zip

    首先,OGG_WinUnix_Rel_Notes_11.1.1.1.2.pdf文档很可能是Oracle GoldenGate在Windows和Unix平台上的发行说明,其中详细介绍了此版本的新特性、增强功能、已知问题以及解决方法。在阅读这份文档时,用户可以了解如何...

    Oracle 11gR1 RAC On Linux Using NFS

    总之,Oracle 11gR1 RAC on Linux using NFS是一种高效、高可用的数据库解决方案,涉及多个领域的专业知识,包括数据库管理、操作系统、网络和存储。理解和掌握这些知识点对于成功部署和管理这样的系统至关重要。

    oracle常见问题集锦

    oracle常见问题集锦oracle常见问题集锦

    Oracle GoldenGate 12.2.0.2.2 for TimesTen on Linux x86-64.zip

    1. **Oracle GoldenGate 12.2.0.2.2 版本**:这是Oracle GoldenGate的一个特定版本,通常每个新版本都会包含性能优化、新的功能特性以及对已有问题的修复。在这个版本中,用户可以期待更稳定的数据复制性能,可能...

    oracle 11.2 install on linux

    oracle 11.2 install on linux

    解决linux下oracle中文乱码问题,添加中文支持

    解决linux下oracle中文乱码问题,添加中文支持解决linux下oracle中文乱码问题,添加中文支持解决linux下oracle中文乱码问题,添加中文支持解决linux下oracle中文乱码问题,添加中文支持解决linux下oracle中文乱码...

    pro oracle database 11g rac on linux

    ### Oracle Database 11g RAC on Linux:关键技术与实施指南 #### 一、概述 《Pro Oracle Database 11g RAC on Linux》是一本深入探讨如何在Linux环境下实现Oracle Real Application Clusters (RAC)的专业书籍。...

    ORACLE+UNIX易错问题集锦

    "ORACLE+UNIX易错问题集锦"这个文档集合可能包含了在实际操作中遇到的各种故障及其解决策略。以下是一些可能包含在文档中的关键知识点: 1. **Oracle在UNIX上的安装问题**:Oracle数据库的安装过程在UNIX环境下可能...

    Oracle Enterprise Linux 及Oracle虚拟机

    Oracle Enterprise Linux 和 Oracle 虚拟机是Oracle公司提供的软件解决方案,主要用于帮助企业简化企业应用程序的部署、管理和支持工作。Oracle虚拟机(OracleVM)是一款免费的、新一代的服务器虚拟化和管理解决方案...

    Experiences with Oracle 10g Database for Linux on zSeries

    企业可以通过Oracle官方网站或授权渠道获取Oracle 10g for Linux on zSeries的安装包,并根据自身的业务需求和预期的工作负载进行合理的系统配置规划。 六、最佳实践:Oracle 10g on Linux on zSeries的安装与配置 ...

    linux上离线安装oracle数据库19c

    - 在安装过程中可能会遇到权限问题、依赖缺失、防火墙阻止等问题,需要根据错误提示进行排查和解决。 在整个过程中,熟悉Linux的基本操作,如文件管理、命令行工具、网络配置和进程管理等,都是非常重要的。务必...

    linux安装oracle基本linux操作学习

    在Linux系统中安装Oracle数据库是一项复杂的工作,涉及到多个层面的操作,包括对Linux系统的基本操作、文件操作、用户和组管理、软件安装与解压缩、网络配置以及系统优化等。以下是对这些知识点的详细说明: 1. **...

Global site tag (gtag.js) - Google Analytics