linux下安装oracle10xe版
来源:互联网 发布:yum 安装mysql client 编辑:程序博客网 时间:2024/06/05 13:26
radhat 5.2下安装oracle10g
1、系统需求:
内存:至少512mb,推荐用1g;
硬盘:服务器至少60g;
(一般情况下硬件都能符合要求)
软件包:glibc-2.3.2, libaio-0.3.96
交换空间:
RAM: 0~256MB, SWAP: 3 倍 RAM 大小
RAM: 256~512MB, SWAP: 2 倍 RAM 大小
RAM: >=512MB, SWAP: 1024 MB
安装依赖软件包
rpm –ivh libaio-0.3.96.i386.rpm
rpm –ivh glibc-2.3.2.i386.rpm
实际上要安装这两个软件包还需要安装其他一些软件,具体的软件我都记录在已安装好的那台电脑中了;
创建 Oracle 组和用户帐户
# /usr/sbin/groupadd oinstall
# /usr/sbin/groupadd dba
# /usr/sbin/useradd -m -g oinstall -G dba oracle
# id oracle
uid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba)
设置 oracle 帐户的口令:
passwd oracle
创建目录
以 root 用户身份执行以下命令:
mkdir -p /u01/app/oracle
mkdir -p /u02/oradata
chown -R oracle:oinstall /u01/app/oracle /u02/oradata
chmod -R 775 /u01/app/oracle /u02/oradata
配置 Linux 内核参数
以 root 用户身份登录后执行下命令。
cat >> /etc/sysctl.conf <<EOF
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
EOF
/sbin/sysctl -p
以 root 用户身份运行以下命令来验证设置:
/sbin/sysctl -a | grep shm
/sbin/sysctl -a | grep sem
/sbin/sysctl -a | grep file-max
/sbin/sysctl -a | grep ip_local_port_range
显示如下:
# /sbin/sysctl -a | grep shm
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shm-use-bigpages = 0
# /sbin/sysctl -a | grep sem
kernel.sem = 250 32000 100 128
# /sbin/sysctl -a | grep file-max
fs.file-max = 65536
# /sbin/sysctl -a | grep ip_local_port_range
net.ipv4.ip_local_port_range = 1024 65000
为oracle 用户设置 Shell 限制
Oracle 建议对每个 Linux 帐户可以使用的进程数和打开的文件数设置限制。要进行这些更改,以 root 用户的身份执行下列命令:
cat >> /etc/security/limits.conf <<EOF
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
EOF
cat >> /etc/pam.d/login <<EOF
session required /lib/security/pam_limits.so
EOF
安装oracle数据库:
以oracle用户登录:
执行安装包;oracle-xe-univ-10.2.0.1-1.0.i386.rpm
配置:
/etc/init.d/oracle-xe configure
设置环境标量
. /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/oracle_env.sh
访问数据库主页
http://host:port/apex/
调整系统设定
修改 /etc/sysconfig/selinux 或 运行system-config-securitylevel
启动数据库:
/etc/init.d/oracle-xe start up
关闭数据库:
/etc/init.d/oracle-xe stop
远程连接的时候注意防火墙的设置:
/usr/bin/setstatus -v 用来查看selinux的防火墙是否开启;
- linux下安装oracle10xe版
- Linux下配置MySQL免安装版
- Linux下配置免安装版Tomcat
- linux下tar版mysql安装步骤
- Linux下安装JDK-(rpm版)
- Linux下安装JDK-(bin版)
- Linux下配置免安装版Tomcat .
- linux as4下安装oracle10g终结版
- Linux下配置免安装版Tomcat
- Linux下安装JDK-(rpm版)
- linux下安装mysql【实践版】
- Ubuntu下phpStorm7中文linux版安装
- Linux下安装JDK-(rpm版)
- linux下单机版zookeeper安装
- Linux下安装JDK-(rpm版)
- Linux下安装JDK-(rpm版)
- Linux下安装解压版Oracle Java
- Linux下安装confluence汉化破解版
- 方法重载
- 监控index是否被使用
- 读取指定文件夹下的所有图片之相对路径
- 曾哥传 第六话 泰拳的挑衅
- CORBA/TAO学习笔记
- linux下安装oracle10xe版
- Boost编译方法
- 【静态调用】将汉字转化为拼音的类
- 安全保护项目: 一种分阶段的数据库基础架构保护方法 (第一阶段)
- 转载《2012》网络中文版
- proxool连接池配置详细说明
- struts中ActionForm的执行流程
- 删除不存在的服务名称
- 需要找到造成oracle 热点块的sql