redhat 6.4 安装oracle 11.2测试

教程发布:风哥 教程分类:ITPUX技术网 更新日期:2022-02-12 浏览学习:488

安装Xwindows
1、查看swap
lvcreate -L 2G -n lv_swap2 /dev/vg00
mkswap /dev/vg00/lv_swap2
swapon /dev/vg00/lv_swap2

在/etc/fstab 增加
/dev/mapper/VolGroup-lv_swap2 swap2 swap defaults 0 0

2、安装oracle必须包
yum -y install setarch-2* make-3* glibc-2* libaio-0* compat-libstdc++-33-3* compat-gcc-34-3* compat-gcc-34-c++-3* gcc-4* libXp-1* openmotif-2* compat-db-4*

3、增加oralce用户,oinstall组

# groupadd oinstall
# groupadd dba
//# groupadd oper
# useradd -g oinstall -G dba oracle
# passwd oracle

在oracle用户下 export DISPLAY=192.168.248.18:0.0

4、创建目录
建立目录 赋oracle:oinstall

mkdir -p /data/app/oracle/product/10.2.0/db_1
mkdir -p /data/oradata

chown -R oracle:oinstall /data/oradata

5、开始安装
根据提示 修改 /etc/sysctl.conf

kernel.sem = 250 32000 100 128
kernel.shmmax=536870912
fs.file-max=6815744
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=1048576
fs.aio-max-nr=1048576

和安装必须的软件包
6、在/etc/security/limits.conf 中加入

* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536

vi /etc/pam.d/login
# for oracle
session required /lib/security/pam_limits.so

https://localhost:1158/em]https://localhost:1158/em
按照提示安装即可。

非root用户startx无法启动图形界面

su - oracle
执行startx报错
Fatal server error:
PAM authentication failed, cannot start X server.
Perhaps you do not have console ownership?

解决方案:
编辑这个文件,然后把此文件的内容修改成如下信息即可。

vi /etc/pam.d/xserver
auth sufficient pam_rootok.so
#auth required pam_console.so
auth required pam_permit.so
account required pam_permit.so
oralce用户无法切换,设置/etc/inittab level 5

用户名 / 密码 登录身份 说明

sys/change_on_install SYSDBA 或 SYSOPER 不能以 NORMAL 登录,可作为默认的系统管理员

system/manager SYSDBA 或 NORMAL 不能以 SYSOPER 登录,可作为默认的系统管理员

sysman/oem_temp sysman 为 oms 的用户名

scott/tiger NORMAL 普通用户

aqadm /aqadm SYSDBA 或 NORMAL 高级队列管理员

Dbsnmp/dbsnmp SYSDBA 或 NORMAL 复制管理员

登录身份:指登录时的Role指定,oracle11g中分SYSDBA和default两种。

PS:在安装Oracle 10g的时候,提示创建数据库,在创建的同时提示你输入口令,若此时你输入了密码,在登录数据库的时候用户名sys 对应的密码就应该是你创建数据库时候输入的口令。而非默认的manager

本文标签:
网站声明:本文由风哥整理发布,转载请保留此段声明,本站所有内容将不对其使用后果做任何承诺,请读者谨慎使用!
【上一篇】
【下一篇】