`

安装oracle

 
阅读更多

安装N遍oracle了,还是感觉难!

--------------------------------哥哥别让我装数据库了------------------------------------------

0.首先检查自己的linux位数!我特灭的犯二64位机装32位数据库!

uname -a 若果是X86_64这样的,就是64位的,i386属于32位

 

1.创建用户用户组:

groupadd osintall

groupadd dba

 

用户oracle:

useradd -g osintall -G dba oracle

passwd oracle

修改密码。

2.解压oracle文件,然后授权神马的。

linux下访问U盘参考:http://os.chinaunix.net/a2006/0908/981/000000981227.shtml

界面操作请无视。

/sbin/fdisk -l

 

mount /dev/sda1 /mnt/usb

cd /mnt/usb

cp 10201_database_linux32.zip /home/oracle/   --习惯放到这里

好了

换用户 su - oracle

 

unzip 10201_database_linux32.zip--这里会粗线一大串字符啊刷屏啊神马的第一次还以为报错了我的小心脏。。。

 

3.环境设置

vi .bash_profile

 

#oracle 10.2.0

PATH=$PATH:$HOME/bin

export PATH

unset USERNAME

export USERNAME ENV PATH

export BASH_ENV=$HOME/.bashrc

export ORACLE_BASE=/opt/oracle/oracle10g

export ORACLE_HOME=$ORACLE_BASE/product/10.1.0

export ORACLE_SID=sxinas

export ORACLE_TERM=xterm

#export NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

export NLS_LANG=AMERICAN_AMERICA.ZHS16CGB231280

export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data

export LD_LIBRARY_PATH=$ORACLE_HOME/lib

 

PATH=$PATH:$ORACLE_HOME/bin

export PATH

 

CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib

export CLASSPATH

 

export TEMP=/tmp

export TMPDIR=/tmp

umask 022

 

我直接复制的。要点有:

oraclehome这个文件夹必须对oracle用户有权限,在安装之前先

mkdir 创建一个文件夹。

 

SID你懂的。

 

NLS_LANG=AMERICAN_AMERICA.ZHS16CGB231280 这个是英文的字符集,传说英文的问题少一点。

 

 

设置完成:

source .bash_profile

 

设置都设置完成了!接下来你还不会么!明天再写!下班!

 -----------------------------------------------------------------------------------------

接着

oracle 64位下安装报:./runInstaller: /home/oracle/database/install/.oui: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

 

参考http://blog.sina.com.cn/s/blog_a59f5dbd01011mr0.html

 

接下来可能会提示少包什么的,安装下载即可(虽然是一句话,但是这一步,很烦)

http://docs.oracle.com/cd/B28359_01/install.111/b32285/toc.htm

上面的连接是oracle 11g安装的guide,里面有最权威的安装包信息 4.3package requirement

 

可以用rpm -q 包名  检查包存不存在以及版本

rpm -ivh 安装 ,如果依赖需要先安装依赖

 

假如系统不满足,需要修改版本号,那用 vi /etc/redhat-release

----------------------------------------------------------------------------------------------

基本上我到这里就是直接安装了,就属于界面部分了

然后 su - oracle

cd /Desktop/database

./runinstaller

假如出现什么java错误 去检查

libXp-1.0.0-8.1.el5.i386.rpm  (当然版本根据系统来)

 

一般OK的

 

然后可能会出现Initializing Java Virtual Machine from /tmp/OraInstall2007-04-27_04-49-58PM/jre/bin/java. Please wait...
Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using '192.168.0.2:0.0' as the value of the DISPLAY variable.

 

 

那就是xhost 错误了

一般 xhost +

或者xhost localhost oracle(需要root用户执行)

基本上就OK了

-----------------------------------------------------------------------------------------

在检查的时候,也许会报 checking network configuration 错误,修改hosts文件

 

 

可能的造成原因:
1.地址是动态分配的
2.HOSTS 文件不匹配或不对
3.主机名为localhost
4没有配置DNS

注意:修改了主机名后

 vi /etc/sysconfig/network ---修改hostname
hostaname = oracleServer
 
vi /etc/hosts
192.168.1.99 oracleServer



点击retry 通过了 ,不用重启机器。

其中oraclesever 可以替换成除了localhost的其他字符串

上面来源于http://cbcman.blog.163.com/blog/static/6481643120127255944750/

-----------------------------------------------------------

 

其他么 基本上没了!反正我每次到这都顺利安装了!如果有的话再补充!

分享到:
评论

相关推荐

    Linux安装Oracle19C详细步骤

    Linux安装Oracle19C详细步骤 在这篇文章中,我们将详细介绍如何在 CentOS 7 和 Red Hat 7 系统中安装 Oracle 19C。整个安装过程可以分为六个步骤:系统要求和准备、关闭防火墙、图形桌面、selinux、修改静态 IP、...

    欧拉系统安装oracle 11g

    欧拉系统安装 Oracle 11g 本资源摘要信息将详细介绍欧拉系统安装 Oracle 11g 的过程,包括安装依赖包、安装 Oracle 11g 等步骤。 安装依赖包 在安装 Oracle 11g 之前,需要安装一些依赖包,以确保安装过程的顺利...

    windows server2008安装oracle11g-详细笔记总结

    "Windows Server 2008 安装 Oracle 11g 详细笔记总结" 本文将详细介绍如何在 Windows Server 2008 上安装 Oracle 11g,包括安装前的准备工作、安装过程、安装后的配置和基本操作。 一、安装前的准备工作 在安装 ...

    Red hat linux 安装oracle 11g

    "Red Hat Linux 安装 Oracle 11g" 本文将详细介绍如何在 Red Hat Linux 中安装 Oracle 11g。首先,需要准备好安装环境,包括关闭防火墙、检查 RPM 包是否安装等。然后,安装 Oracle 11g 的过程可以分为多个步骤,...

    Centos7静默安装Oracle 11g

    Centos7静默安装Oracle 11g Oracle 11g 是一个功能强大且广泛使用的关系数据库管理系统,静默安装可以简化安装过程,提高安装效率。下面是 CentOS 7 下静默安装 Oracle 11g 的详细步骤。 创建用户和组 在安装 ...

    无需安装oracle客户端直接连接使用oracle数据库的解决方案

    本人琢磨了下使用VS .Net 2005开发的客户端程序,需要访问oracle数据库,但不想在客户端安装oracle客户端的解决方法。终于给弄清楚了,其实根本不需要在安装oracle客户端就可以轻松实现了。方法是将相关的9个oracle...

    cmd下自动安装oracle.7z

    在Windows操作系统环境下,手动安装Oracle可能是一项繁琐的任务,涉及到多个步骤和配置。本文将详细介绍如何使用批处理脚本来实现CMD命令行下的自动安装Oracle,以及涉及的相关知识点。 首先,"cmd下自动安装oracle...

    Ubuntu安装Oracle所需包

    在Ubuntu系统上安装Oracle数据库需要遵循一定的步骤,因为Oracle数据库对操作系统环境有一定的要求,并且需要安装一系列的依赖包来确保其稳定运行。本教程将详细解释如何在Ubuntu上准备环境并解决可能出现的问题。 ...

    redhat下安装oracle

    在Red Hat操作系统上安装Oracle数据库是一项技术性强且需要细心操作的任务。Oracle数据库是企业级的关系型数据库管理系统,广泛应用于各种规模的企业中。由于其复杂性和系统需求,安装过程需要遵循特定的步骤。以下...

    Centos8安装Oracle 19C RAC超级手册

    ## CentOS8安装Oracle 19C RAC的详细步骤与知识点梳理 ### 一、安装准备 #### 1.1 系统版本及环境规划 - **操作系统版本要求**:确保安装的CentOS版本为8.0.1905(Core)。可以通过查看`/etc/redhat-release`文件...

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

    在Linux环境下离线安装Oracle数据库19c是一个涉及多个步骤的过程,需要准备相应的安装文件,并且对系统进行预安装配置。以下是对整个流程的详细解释: 1. **文件准备** - `compat-libstdc++-33-3.2.3-72.el7.x86_...

    随笔-linux下安装oracle 12c client

    Linux 下安装 Oracle 12c 客户端详细教程 Oracle 12c 客户端是 Oracle 公司推出的数据库客户端软件,为用户提供了强大且灵活的数据库管理功能。然而,对于初学者来说,安装 Oracle 12c 客户端可能会是一件困难的...

    RHEL8安装oracle19C数据库详细步骤.docx

    RHEL8安装oracle19C数据库详细步骤 本文档详细介绍了在 RHEL8 操作系统上安装 Oracle 19C 数据库的步骤,包括安装前的准备工作、创建 Oracle 用户和组、配置文件和禁用服务等多个方面。 一、安装前的准备工作 在...

    中标麒麟linux安装oracle11G.docx

    中标麒麟Linux安装Oracle 11G 知识点1:中标麒麟Linux简介 中标麒麟Linux是一个基于开源操作系统的国产操作系统,具有高性价比、易用性强、安全性高的特点。中标麒麟Linux主要应用于政府、企业、教育、医疗等领域...

    linux安装oracle图形界面乱码问题.docx

    Linux 安装 Oracle 图形界面乱码问题解决方案 Linux 安装 Oracle 图形界面乱码问题是由于多种原因引起的,比如 Linux 操作系统的语言环境、Oracle 安装包的语言环境、Java 显示问题等。下面是解决这个问题的详细...

    Oracle 9i Client (Oracle 9i 客户端) 简化版 (不安装Oracle客户端,也可以使用PLSQL Developer)

    Oracle 9i Client (Oracle 9i 客户端) 简化版 (不安装Oracle客户端,也可以使用PLSQL Developer 不用安装Oracle客户端也可以使用PLSQL Developer 绿色! 安全! 轻便! 可靠! 1、本软件可作为简单的Oracle9i客户端...

    不安装oracle使用plsql

    标题中的“不安装oracle使用plsql”意味着要在没有Oracle数据库客户端的情况下使用PL/SQL Developer这一工具。这通常通过Oracle的Instant Client实现,该组件提供了一种轻量级的解决方案,允许用户连接到Oracle...

    linux离线安装oracle所有依赖包

    本教程将详细介绍如何在CentOS 6上离线安装Oracle的所有依赖包。 首先,Oracle数据库对操作系统的要求较高,CentOS 6是一个稳定且广泛使用的版本,适合部署企业级数据库服务。Oracle数据库的安装步骤复杂,需要解决...

    redhat7安装oracle11gR2之动手安装

    "redhat7安装oracle11gR2之动手安装" 本篇文章将详细介绍如何在Red Hat 7操作系统上安装Oracle 11g R2数据库。作为一个数据库管理员,了解如何安装和配置Oracle数据库是非常重要的。本篇文章将通过详细的步骤和截图...

Global site tag (gtag.js) - Google Analytics