在centos 5.1下安装oracle 11g

1.安装CENTOS 5.1

本人开始装系统的时候基本把开发所需的软件包全部安

装了。

2.查询所需安装包是否完整(缺少补啥)

rpm -q gcc make binutils openmotif setarch

compat-db compat-gcc compat-gcc-c++ compat-libstdc++

compat-libstdc++-devel

3.检查内存和磁盘

# cat /proc/meminfo

MemTotal:512236 kB

# cat /proc/meminfo

SwapTotal:1574360 kB

#df -h

4.vi /etc/sysctl.conf , 在行末添加以下内容

#use for oracle

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

net.core.rmem_default=262144

net.core.rmem_max=262144//如果内存不足修改这里

4194304

net.core.wmem_default=262144

net.core.wmem_max=262144

//再运行sysctl -p立即生效。

5.vi /etc/security/limits.conf 行末添加以下内容

#use for oracle

* soft nproc 2047

* hard nproc 16384

* soft nofile 1024

* hard nofile 65536

6. vi /etc/pam.d/login 行末添加以下内容

session required pam_limits.so

7. vi /etc/selinux/config 确保以下内容

SELINUX=disabled

关闭SELIINUX//也可以用setup来关闭

8.vi /etc/profile,在最后加入:

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

9.复制 Linux_11gR1_database 1013.zip 安装文件过

10.因为默认centos5.1不支持11g修改安装文件

# vi /Linux_11gR1_database

1013/database/install/oraparam.ini

### #[Certified Versions]

Linux=redhat-3,SuSE-9,redhat-4,centos-

5,UnitedLinux-1.0,asianux-1,asianux-2]

再添加

[Linux-centos-5.0-optional]

TEMP_SPACE=80

SWAP_SPACE=150

MIN_DISPLAY_COLORS=256

11.修改目录权限

#chmod -R 777 Linux_11gR1_database 1013

二.Oracle安装

1.创建和配置用户

#/usr/sbin/groupadd oinstall

#/usr/sbin/groupadd dba

#/usr/sbin/useradd -m -g oinstall -G dba oracle

#id oracle

为Oracle用户设置密码:

#passwd oracle

2.创建安装目录

# mkdir -p /u01/app/oracle

# chown -R oracle:oinstall /u01/app/oracle

# chmod -R 775 /u01/app/oracle

3.修改 Oracle 用户 .bash_profile

# su - oracle

$ vi ./.bash_profile

添加

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/11.1.0

export ORACLE_SID=orcl

export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

4.开始安装

# su - oralce

$ cd /tmp/Linux_11gR1_database 1013/databases

$ export DISPLAY=0:0

$ export LANG=en_US

$ ./runInstaller

本人选择高级安装

选择企业版安装

下面的步骤就不截图了检查如果通过就可以下一步了。

本人先是装好oracl11g不自动创建数据库,用dbca来创建数据库。

默认为一般用途和事务处理,看你的数据库做上面用另行选择相应的选项。

创建数据库之后的配置也就是看着操作进行即可。

很多人安装的时候中文会出现问题,这是由于oracle带

的java环境导致的,可以通过换java环境或者更改字库等方

法解决,因为我用英文安装,所以这一步省了。

三、安装完成后,重新启动遇到问题,oracle 的

listener进程无法启动。

提示打开 /ade/vikrkuma_new/oracle/bin/tnslsnr 失

vi /u01/app/oracle/product/11.1.0/bin/dbstart

查找:

# Set this to bring up Oracle Net Listener

ORACLE_HOME_LISTNER=/ade/vikrkuma_new/oracle

将其改为:

# Set this to bring up Oracle Net Listener

ORACLE_HOME_LISTNER=$ORACLE_HOME

为客户机IP地址,xp下使用Xmanager 2.0连接远程服务器的桌面

1. Select Installation Method

选择Advanced Installation

2. Specify Inventory Directory and Credentials

3. Select Installation Type

选择Enterprise Edition

4. Specify Home Details

Name文本框中填写db_1

5. Product-Specific Prerequisite Checks

6. Select Configuration Option

选择create a database

7. Select Database Configuration

选择General Purpose

8. Specify Database Configuration Options

选择Select Database character set : UTF-8

9. Select Database Management Option

选择Use Database Control Database Management

10. Specify Database Storage Option

选择File System

11. Specify Backup and Recovery Options

选择Do not enable Automated backups

12. Specify Database Schema Passwords

选择Use the same password for all the accounts

13. Summary

14. Install

15. Configuration Assistants

16. Database Configuration Assistant

17. Database Configuration Assistant Password Management

选择Password Management,除system以外全部锁定

18. Execute Configuration Scripts

在root环境中执行

# /home/oracle/oraInventory/orainstRoot.sh

# /home/oracle/product/10.2.0/db_1/root.sh

19. End Of Installation

恢复操作系统版本

# vi /etc/redhat-release

CentOS release 5.2 (Final)

设置数据库开机自动启动

# /etc/oratab

orcl:/home/oracle/product/11.1.0/db_1:Y

# vi /etc/rc.local

su - oracle -c ‘dbstart’

# su - oracle

$ vi /home/oracle/product/11.1.0/db_1/bin/dbstart

第78行修改为

ORACLE_HOME_LISTNER=$ORACLE_HOME/

数据库相关命令

$ dbstart [ start | status | stop ]

$ lsnrctl [ start | status | stop ]

$ emctl [ start | status | stop ] dbconsole

$ sqlplus /nolog

>connect system/passwd as sysdba

DBCA - Database Configuration Assistant

$ dbca

启动EM

http://localhost:1158/em/

oracle安装5.1,在centos 5.1下安装oracle 11g相关推荐

  1. linux6.5安装打印机,如何在CentOS 6.5下安装Win7下的共享打印机服务

    前言 在linux系统下要使用Windows下共享的打印机,必须要在linux下安装cups和samba服务.其中cups是linux系统下管理打印机的服务,samba是实现局域网内的不同计算机之间提 ...

  2. CentOs 6.0 下安装cacti的syslog插件

    CentOs 6.0 下安装cacti的syslog插件 一.软件环境: OS:CentOS 6.0 x86_64 rsyslog rsyslog-mysql syslog-v1.22-2.tgz 监 ...

  3. 使用oracle安装jdk1.7,【Java】Linux下安装配置Oracle JDK 1.7版本

    1 环境 Vmware虚拟机中的Ubuntu 12.04 32位系统 2具体安装步骤 ①下载最新的jdk包 注意jdk区分32位版本和64位版本,要与Ubuntu兼容才行 下载地址 http://ww ...

  4. CentOS 5.1下安装Opensim

    Opensim是什么? Opensim是一个平台,用来架构一个虚拟世界,并支持多个独立的地区连接到一个单一的网络中心. 这是有点类似的网站,任何人都可以运行自己的网络服务器透过互联网联系在一起.它也可 ...

  5. CentOS 6.4下安装中文输入法

    记录CentOS 6.4下安装中文输入法的过程,希望对大家有所帮助. 1.用root登录 ,或su root 2.yum install "@Chinese Support" 3. ...

  6. centos 安装mysql-proxy_详解在Centos 5.2下安装最新Mysql Proxy LUA教程

    在Centos 5.2下安装***Mysql Proxy LUA教程是本文要介绍的内容,主要是来了解Mysql Proxy LUA的安装过程,文章中有很详细的讲解,具体内容来看本文详解. mysql ...

  7. CentOS 6.4下安装和配置Samba - 行知小筑 - 51CTO技术博客

    CentOS 6.4下安装和配置Samba - 行知小筑 - 51CTO技术博客

  8. CentOS 7版本下安装NVIDIA显卡驱动

    文件准备:根据自己的硬件配置需求,去NVIDIA官网下载符合显卡的驱动文件和cuda文件,笔者这里以CentOS 7.6下安装RTX 3090为实例. 1.拷贝文件 在系统安装完以后并且确保能上网的情 ...

  9. Linux CentOS 7.X下安装部署VNC

    VNC (Virtual Network Console)是虚拟网络控制台的缩写.它 是一款优秀的远程控制工具软件,由著名的AT&T的欧洲研究实验室开发的.VNC 是在基于 UNIX和 Lin ...

最新文章

  1. dubbo-admin管理控制台安装
  2. MyBatis框架学习 DAY_03:如何解决无法封装问题 / 一对一关联查询 / 一对多关联查询
  3. Siebel Admin: How to find the Component that associated with Application
  4. Linux 启动文件、设置环境变量的位置
  5. jQuery 文本编辑器插件 HtmlBox 使用
  6. 贺利坚老师汇编课程61笔记:操作显存数据即在屏幕上显示
  7. 同步手机文件到家庭服务器,同步文件到服务器
  8. Nginx源码分析(25篇)
  9. 归并排序 MergeSort
  10. vbs格式编程教程基础
  11. word背景颜色怎么设置绿色?把word背景调成绿色
  12. ecs 导出mysql文件_mysql导出数据库文件
  13. HTML制作水波纹,怎样制作水波纹
  14. OpenFOAM常用类
  15. 复盘报告书写规范之一
  16. Centos 7 无法启动,Entering emergency mode问题解决
  17. 毕业晚会主题八个字计算机学院,毕业主题标语8个字
  18. 计算机三级 计算机三级网络技术 如何两天内通过考试
  19. 小波变换 python MITBIH数据库 基线漂移去噪
  20. 【思路整理】凑数问题

热门文章

  1. 域名讲解(二)域名注册、备案、交易、管理
  2. 学习笔记 6 — 照相机标定
  3. ORM之ForeignKey操作
  4. AI创业,是商机还是泡沫
  5. 955/945主板亮相
  6. 做好这点,你的项目管理就成功了一半
  7. python123监考系统_来自监考老师的叮嘱,这些考试小细节千万不能忽视,决定成绩分数...
  8. 为什么虚数不能比较大小呢?
  9. BGP的消息类型以及格式
  10. 菜鸟mysql四分钟导入千万级别的数据