在CentOS6.0上安装Oracle 11gR2 (11.2.0.1)以及基本的配置(一)

首先安装CentOS6.0

就不用说了。安装即可。唯一需要注意的就是后面Oracle 11G Installation guide中的Checking the Software Requirements部分,会要求安装一部分软件

这些软件在CentOS6 DVD镜像里都有。可以自己配置个DVD镜像的repos。

检查命令格式如下:

rpm -qa | grep 名字

binutils-2.17.50.0.6            ok

compat-libstdc++-33-3.2.3        ok

elfutils-libelf-0.125            ok

elfutils-libelf-devel-0.125 --

elfutils-libelf-devel-static-0.125 --

gcc-4.1.2                ok

gcc-c++-4.1.2                ok

glibc-2.5-24                ok

glibc-common-2.5            ok

glibc-devel-2.5                ok

glibc-headers-2.5            ok

kernel-headers-2.6.18            ok

ksh-20060214                ok

libaio-0.3.106                ok

libaio-devel-0.3.106             --

libgcc-4.1.2                ok

libgomp-4.1.2                ok

libstdc++-4.1.2             ok

libstdc++-devel-4.1.2            ok

make-3.81                ok

numactl-devel-0.9.8.i386        --

sysstat-7.0.2                --

unixODBC-2.2.11                --

unixODBC-devel-2.2.11            --

从 CentOS-5.5-i386-bin-DVD.iso\CentOS 文件找到缺少的包, 并且上传到 linux 上去,

ls *.rpm

rpm -ivh *.rpm

CentOS6.0基本环境配置

===========

#建立dba和 oinstall用户组。用来区别普通的用户

groupadd oinstall

groupadd dba

mkdir -p /u01/oracle

#添加一个oracle用户, 根目录是 /u01/oracle, 主的组是 oinstall 副的组是dba

useradd -g oinstall -G dba -d /u01/oracle oracle

#拷贝几个用户.bash*文件的demo

cp /etc/skel/.bash_profile /u01/oracle

cp /etc/skel/.bashrc /u01/oracle

cp /etc/skel/.bash_logout /u01/oracle

#为oracle用户设置密码 123456

passwd oracle

chown -R oracle:oinstall u01

#检查 nobody 是否存在 ,  id nobody 缺省存在的。#如果不存在 # /usr/sbin/useradd -g nobody

###############################

#内核参数修改(最好按照Oracle安装要求来修改)

#vi /etc/sysctl.conf

fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 2097152

kernel.shmmax = 536870912

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048586

#立刻使内核参数生效,而不需要重启

#sysctl -p

#vi /etc/security/limits.conf

oracle           soft    nproc   2047

oracle           hard    nproc   16384

oracle           soft    nofile  1024

oracle           hard    nofile  65536

#vi /proc/sys/fs/file-max   120300/512#(未验证不重要)

#vi /etc/pam.d/login  #不知道干什么的

session    required     pam_limits.so

######################

#设置oracle 用户环境变量

#su - oracle

#vim ~/.bash_profile

ORACLE_BASE=/u01

ORACLE_HOME=$ORACLE_BASE/oracle

ORACLE_SID=wilson

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

export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH

#查看设置的环境变量ITPUB个人空间.

[[email protected] ~]$ env | grep ORA

# 这个具体的作用还是不知道的

#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

# ifconfig #要改IP为固定的IP

# vi /etc/hosts

编辑里面内容  去掉一个oracle11g[安装Linux时的local名]###这个请根据情况改变。作用应该是 远程连接的时候需要这个IP

192.168.0.100 oracle11g

安装Oracle11gR2

============

安装文件(方式自己选择)

#此处注意,由于是英文安装环境,需要LANG的支持,否则中文乱码。

export LANG=en_US

./runInstaller 执行安装(oracle用户,非root)

安装到最后需要Root执行两个脚本

执行以下命令

[[email protected] ~]# /u01/oraInventory/orainstRoot.

[[email protected] ~]# /u01/oracle/root.sh

[[email protected] database]# netca  配置监听程序

[[email protected] database]# ps -ef 查看监听程序

[[email protected] database]# dbca  安装数据库

测试Oracle连接

sqlplus DBSNMP/passWORD

SQL> !ps -ef

SQL> !ps -ef | grep oracle Oracle数据库一些常用进程

启动监听程序

[[email protected] ~]$ lsnrctl start

启动企业管理器

[[email protected] ~]$ emctl start dbconsole

https://192.168.70.128:1158/em/console/aboutApplication这是我自己电脑上的

利用Net Manager 配置本地命名

[[email protected] ~]#  netmgr

Linux 启动ftp [[email protected] ~]# service vsftpd start

在dos里面

C:\Users\Administrator>ftp 192.168.48.130    OK

连接到 192.168.48.130。

Liunx关闭防火墙[[email protected] ~]# service iptables stop

[[email protected] ~]# vi /etc/inittab

我只能看到ID:3:INITDEFAULT ,但是不知道怎么将3改成5?  减少内存开销..

时间: 2024-08-12 16:35:56

在CentOS6.0上安装Oracle 11gR2 (11.2.0.1)以及基本的配置(一)的相关文章

CentOS7 静默安装Oracle 11gR2(11.2.0.1)

最近有个项目需要迁移,项目中数据库用的是oracle,期间折腾了好久,特此记录. 一,下载Oracle 1,首先下载Oracle 11gR2,地址如下:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html?spm=a2c4e.11153940.blogcont566703.10.36ae6c23iChOrf2,在页面上方勾选同意许可:3,在下方选择对应的oracle版本,这里选择11g

ubuntu-16.10-desktop-amd64.iso 版本 安装 oracle 11gR2 11.2.0.1 database

特点: 需要重新安装:libaio1_0.3.109-2ubuntu?_amd64.deb.默认的libaio库有问题,和其默认libaio的编译方式有关! 需要重新安装gcc 4.x,默认的gcc 6.x因其新版本的许多默认特性会引起问题. 需要安装老版本的:libstdc++5_3.3.6-25ubuntu?_amd64.deb,配合上面的gcc 4.x 核心步骤和关键点. ln -sf /bin/bash /bin/shln -s /usr/bin/basename /bin/basena

RHEL5 X86-64上安装Oracle 11gR2示例与总结

进入Oracle DBA行业也有好几年了,但是说到安装Oracle的经验,我还真不是特别多,印象中刚开始每次安装都有点磕磕碰碰,随着接触Oracle的时间越来越长,各方面的原理.机制也都有一定的了解后,现在安装Oracle已经很少会遇到问题了.基本上我把自己安装Oracle的方式可以归为下面三个阶段 刚接触和学习Oracle,安装完全没有头绪,只能按照网上或者书上有截图的方式一步一步照样安装,出错后,只能协助,然后重新安装 接触Oracle一段时间以后,安装的基本原理.步骤也都了解了,一般都是再

rhel7.4安装oracle 11G 11.2.0.4.0 RAC

一.操作系统 red hat 7.4oracle数据库版本11.2.0.4oracle grid版本11.2.0.4对应的文件p13390677_112040_Linux-x86-64_1of7.zip - database softwarep13390677_112040_Linux-x86-64_2of7.zip - database softwarep13390677_112040_Linux-x86-64_3of7.zip - grid software IP地址规划:DNS serve

如何在centos 6.7 上安装oracle 11gR2

1.软件准备: centos6.7(64位); oracle11gR2((Linux x86-64)) 2.执行如下命令安装好相关的包: yum -y install \binutils \compat-libcap1  \compat-libstdc++-33 \compat-libstdc++-33*.i686 \elfutils-libelf-devel \gcc \gcc-c++ \glibc*.i686 \glibc \glibc-devel \glibc-devel*.i686 \k

在WINDOWS上安装oracle database 11

1:在CD-ROM中插入oracle database 11G安装盘会自动运行程序,打开[欢迎使用]窗口 2:弹出[选择安装类型] 3:弹出[制定主目录详细信息]‘oracle基目录’:用于设置环境变量ORACLE_BASE的值,‘软件位置的名称’:用于指定oracle软件的安装路径 4:弹出[产品特定的先决条件检查] 5:[选择配置选项],其中,‘创建数据库’用于建立常规数据库,‘配置自动存储管理’:建立ASM数据库,‘仅安装软件’只用于安装oracle database 11G软件. 6:[

实战~REDHAT 6.5 X64上安装ORACLE双机(ROSE-HA9.0)

以下是一次实施的全程介绍,非虚拟机环境. 1.系统环境配置介绍 1.1.操作系统规划 主机名 服务器配置 操作系统版本 安装数据库版本 双机软件版本 Jzzf-db1 E5-2609 v3*2 128GB内存 300G硬盘 Redhat linux 6.5 x64 Oracle 10.2.0.5 Rose ha 9.0 Jzzf-db2 E5-2609 v3*2 128GB内存 300G硬盘 Redhat linux 6.5 x64 Oracle 10.2.0.5 Rose ha 9.0 1.2

在Oracle Enterprise Linux R5U7上安装Oracle 11gr2数据库

折腾了好几次,经验是: 包的安装 在安装包里,需要把开发方面的安装包都装上. 另外安装完成后,需要安装的包包括: cd /media/cdrom/Server rpm -Uvh binutils-2.* rpm -Uvh compat-libstdc++-33* rpm -Uvh compat-libstdc++-33*.i386.rpm rpm -Uvh elfutils-libelf* rpm -Uvh gcc-4.* rpm -Uvh gcc-c++-4.* rpm -Uvh glibc-

【翻译自mos文章】在RHEL7 or OEL7上安装oracle 11.2.0.4 db时的要求

在RHEL7 or OEL7上安装oracle 11.2.0.4 db时的要求 来源于: Requirements for Installing Oracle 11.2.0.4 RDBMS on RHEL7 or OL7 64-bit (x86-64) (文档 ID 1962100.1) 适用于: Oracle Database - Standard Edition - Version 11.2.0.4 to 11.2.0.4 [Release 11.2] Oracle Database - E