`
s103y
  • 浏览: 116771 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Ubuntu 8.04 上安装Oracle 11G的方法

阅读更多

1.确保安装了以下程序:

sudo apt-get install build-essential libaio1 gawk ksh libmotif3 alien libtool lsb-rpm

2.

cd /bin
ln -sf bash /bin/sh<!--IWMS_AD_BEGIN-->

<!--IWMS_AD_END-->

3.增加用户和组

addgroup oinstall
addgroup dba
addgroup nobody
useradd -g oinstall -G dba -p passwd -d /home/oracle -s /bin/bash oracle
usermod -g nobody nobody

4.
mkdir /home/oracle
chown -R oracle:dba /home/oracle

ln -s /usr/bin/awk /bin/awk
ln -s /usr/bin/rpm /bin/rpm
ln -s /usr/bin/basename /bin/basename

5.
mkdir /etc/rc.d
for i in 0 1 2 3 4 5 6 S ; do ln -s /etc/rc$i.d /etc/rc.d/rc$i.d ; done

mkdir -p /opt/ora11
chown -R oracle:dba /opt

6.编辑/etc/sysctl.conf,增加以下内容:

fs.file-max = 65535
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65535
net.core.rmem_default = 1048576
net.core.rmem_max = 1048576
net.core.wmem_default = 262144
net.core.wmem_max = 262144

7.编辑/etc/security/limits.conf,增加以下内容:

oracle soft nproc 2047
oracle hard nproc 16383
oracle soft nofile 1023
oracle hard nofile 65535

8.编辑/etc/pam.d/login,增加以下内容:

session required /lib/security/pam_limits.so
session required pam_limits.so

9.执行:

sysctl -p

10.

su - oracle

以上命令需以root用户执行,接下来切换至oracle用户.

11.切换至安装目录,开始安装.我选择了英语作为安装时显示的语言.

export LANG=en_CN
./runInstaller

12.安装过程中提示运行以下两个脚本:

orainstRoot.sh
root.sh

12.安装过程中检测到系统未装有GLIBC环境,忽略后,未发现对安装和运行有多大影响.

13.切记,安装时选择自定义,并且选择数据库的字符集为 ZHS16GBK!

因为忘记了这个选项,我只好删掉数据库,重新建了一个,浪费了半个小时的时间.

PS.ORACLE 11g好像不支持更改数据库的字符集了...或是我没有找到正确的方法

14.安装完成后,数据库的连接和查询异常之慢,GOOGLE之,然后尝试着把网络的DNS服务器全给删了,解决.

15.两个常用的工具:dbca和netca.
(作者:跑跑猪)

分享到:
评论

相关推荐

    Ubuntu8.04_server安装oracle10g

    在 Ubuntu 8.04 Server 上安装 Oracle 10g 是一项技术性较强的任务,需要遵循一系列详细的步骤。以下是安装过程中的关键知识点: 1. **环境准备**: - Ubuntu 平台:Ubuntu 8.04 Server 是一个基于 Debian 的 ...

    在 Ubuntu 8.04 LTS (Hardy Heron) 上安装 Oracle 11g翻译.docx

    Ubuntu 8.04 LTS 上安装 Oracle 11g 本文档是关于在 Ubuntu 8.04 LTS (Hardy Heron) 上安装 Oracle 11g 的详细指导手册。该文档将指导用户从安装 Ubuntu 到安装 Oracle 11g 的整个过程。 安装 Ubuntu 在安装 ...

    Oracle 11g for ubuntu 安装教程

    Oracle 11g 是一个功能强大的关系数据库管理系统,但是其在 Ubuntu 下的安装却存在一定的难度。以下是 Oracle 11g for ubuntu 安装教程的知识点总结: 安装前提条件 * Ubuntu 8.04 desktop (32 位) 操作系统 * ...

    ubuntu 8.04使用 Oracle Spatial 11g 选件进行 RDF 语义数据管理

    在Ubuntu 8.04上安装和配置Oracle Spatial 11g可能需要手动编译Oracle数据库服务器和客户端软件,因为Ubuntu官方仓库可能不包含最新的Oracle版本。这涉及到下载Oracle软件包,配置环境变量,安装依赖库,并执行安装...

    在 Ubuntu 8.04 LTS (Hardy Heron) 上安装 Oracle 11g翻译.pdf

    在 Ubuntu 8.04 LTS (Hardy Heron) 上安装 Oracle 11g 的过程是一项技术性较强的任务,尤其因为这是一个旧版本的操作系统,但这个教程仍然具有一定的参考价值。Oracle 11g 是一个企业级的关系型数据库管理系统,而 ...

    ubuntu下安装oracle10g

    在Ubuntu 8.04系统上安装Oracle 10g是一项技术性较强的任务,涉及到操作系统配置、依赖安装、用户权限管理以及数据库实例的创建等多个环节。以下是对整个过程的详细阐述: 1. **系统需求与准备**:首先,确保你的...

    在Ubuntu Server(804,904)上安装Oracle 10g企业版

    本指南旨在为希望在Ubuntu Server 8.04或9.04版本上安装Oracle 10g企业版数据库的用户提供了详细的步骤和注意事项。Ubuntu Server作为一款流行的Linux发行版,以其稳定性、安全性以及开源社区的强大支持而闻名。而...

    ubuntu8.04 qt-eclipse编程环境搭建

    在Ubuntu 8.04操作系统上搭建Qt-Eclipse编程环境是一项关键任务,这对于Qt应用程序的开发至关重要。这个过程涉及到几个主要步骤,包括安装Qt、Eclipse、JRE(或JDK),以及集成Qt-Eclipse插件。以下是详细的搭建流程...

    804下安装Oracle.docx

    安装Oracle 11g数据库在Ubuntu 8.04 Hardy Heron上的过程需要细致的操作与耐心。首先,确保操作系统处于最新状态并安装了必要的工具。其次,正确配置X server以便支持图形化安装界面。最后,创建所需的用户与组,并...

    Oracle Ubuntu 安装指南

    Oracle 10g在Ubuntu系统中的安装是一个多步骤的过程,涉及到系统预配置、用户与组的创建、目录结构的组织、内核参数的调整、Oracle用户环境的设置,以及安装执行和后续的数据库管理。由于Oracle数据库系统对操作系统...

    ANDROID编译[借鉴].pdf

    在Ubuntu 8.04上,你可以通过`apt-get`命令安装Git和curl。安装Git的命令是`sudo apt-get install git-core curl`。 然后,安装Repo脚本。首先,在用户主目录下创建一个名为`bin`的目录,然后将Repo脚本下载到此...

    cloudera CDH4 quick start guide 4.0(pdf)

    - Ubuntu Server Edition 8.04 LTS 或更高版本 - SUSE Linux Enterprise Server 11 SP1 或更高版本 #### 安装Oracle Java Development Kit Hadoop依赖Java环境来运行其服务,因此安装Oracle JDK是非常重要的一步。 ...

    2010前.zip

    1. **早期操作系统**:例如Windows XP的设置和故障排除,或者是Linux的早期发行版如Ubuntu 8.04。 2. **编程语言发展**:早期的Java、Python、Ruby等语言的教程,以及编程范式的演变。 3. **网络技术**:如...

Global site tag (gtag.js) - Google Analytics