我是靠谱客的博主 追寻水壶,最近开发中收集的这篇文章主要介绍Ubuntu10.04下安装Oracle 10G,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

<!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } -->

公网终于通的,我的ubuntu 也终于可以继续使用了。。。

首先把本子的ubuntu9.04 升级到10.04 ,发现系统变成英汉混用了,重选语言支持包也不可以,输入法也添加不上,倒是没有网上有人提到的系统响应非常缓慢的问题。半天未果就直接重装系统,版本是10.04

软件的安装都比较容易。可以通过新立得软件管理器也可以是软件中心来进行包的安装,输入法用scim ,里面有五笔,就不找其它的支持软件,这点做得要比微软的系统好。

分了几个步骤来进行oracle 10g 的安装:

1 、下载软件包。

进入oracle 官方软件http://www.oracle.com/technology/global/cn/software/products/database/xe/htdocs/102xelinsoft.html 进行软件包的下载,下载oracle-xe-universal_10.2.0.1-1.0_i386.deb 以及oracle-xe-client_10.2.0.1-1.0_i386.deb 包。

2 、建立oracle 用户及环境配置

安装必须的包

apt-get install gcc make binutils lesstif2 libc6 libc6-dev rpm libmotif3 libaio1 libstdc++5 alien

创建用户

为了方便配置,使用sudo passwd root 命令配置root 口令以后,即可以使用root 用户登录进行一些操作。

需要为安装程序创建一个Oracle 用户和两个组. 首先检查它们是否已经存在:

$grep oinstall /etc/group

$grep dba /etc/group

$grep nobody /etc/group

如果它们还不在系统中,那么创建它们。

$sudo addgroup oinstall

$sudo addgroup dba

$sudo addgroup nobody

$sudo useradd -m -g oinstall -G dba -p passwd -d /home/oracle -s /bin/bash oracle

$sudo usermod -g nobody nobody

系统环境配置

添加以下行到 /etc/sysctl.conf 文件中:

执行sudo gedit /etc/sysctl.conf 命令对文件进行编辑。

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000

更新系统, 运行:

$sudo sysctl -p

添加以下行到 /etc/security/limits.conf 文件中:

* soft nproc 2407

* hard nproc 16384

* soft nofile 1024

* hard nofile 65536

建立软连接:

$sudo ln -s /usr/bin/awk /bin/awk

$sudo ln -s /usr/bin/rpm /bin/rpm

$sudo ln -s /usr/bin/basename /bin/basename


修改oracle 用户环境变量

编辑~/.bashrc 文件,加入:

export ORACLE_HOME=/opt/oracle

export ORACLE_SID=orcl

export PATH=$PATH:$ORACLE_HOME/bin

完成以后注销,使用 oracle 用户登录 。拷贝下载的包至用户权限目录下进行安装。

Cd 进入安装目录。

命令行下执行:

export LANG=en_US

./runInstaller -ignoreSysPrereqs

此时正常进入oracle 安装界面,先对oracle 软件进行安装,完成以后根据提示在root 状态下执行两个.sh 脚本。

建立网络监听

./netca

建立数据库实例

./dbca

安装完成以后通过netstat -an | grep tcp 可以看到15211158 均处于监听状态。此时可以通过sqlplushttp 方式对数据库进行访问了。

最后

以上就是追寻水壶为你收集整理的Ubuntu10.04下安装Oracle 10G的全部内容,希望文章能够帮你解决Ubuntu10.04下安装Oracle 10G所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部