CentOS 5.2 安装Oracle10g记录
来源:互联网 发布:java加密算法md5 编辑:程序博客网 时间:2024/05/16 14:30
CentOS 必需的安装包
* GNOME 桌面环境
*图形化互联网
*编辑器
*基于文本的互联网
*GNOME软件开发
*Java软件开发
*X软件开发
*开发工具
*开发库
*FTP服务器
*万维网服务器
*服务器配置工具
*Java
*X窗口系统
*基本
*管理工具
*系统工具
修改host文件
Hosts File
# vi /etc/hosts
210.28.225.171 NTFY171 NTFY171.localdomain NTFY171
127.0.0.1 NTFY171.localdomain NTFY171 localhost.localdomain localhost
设置内核参数
# vi /etc/sysctl.conf
fs.file-max =766918
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=4194304
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=262144
# /sbin/sysctl –p //使之生效
设置最大打开文件数
#vi /etc/security/limits.conf
NTFY171 soft nproc 2047
NTFY171 hard nproc 16384
NTFY171 soft nofile 1024
NTFY171 hard nofile 65536
#vi /etc/pam.d/login
session required /lib/security/pam_limits.so
session required pam_limits.so
#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
修改操作系统版本标识
# vi /etc/redhat-release
#CentOS release 5.2 (Final)
redhat-4
安装必须的编译安装包
yum -y install glibc-2*
yum -y install libaio-0*
yum -y install compat-libstdc++-33-3*
yum -y install compat-gcc-34-3*
yum -y install compat-gcc-34-c++-3*
yum -y install libXp-1*
yum -y install openmotif-2*
yum -y install compat-db-4*
建立oracle用户及组
# groupadd oinstall
# groupadd dba
# groupadd oper
# useradd -g oinstall -G dba oracle
# passwd oracle
建立ORACLE_HOME目录,解压数据库安装文件
# mkdir -p /home/oracle/product/10.2.0/db_1
# unzip 10201_database_linux_x86_64.cpio.gz
#cpio -idmv < 10201_database_linux_x86_64.cpio(解压后得到database文件夹)
mv database /home/oracle
2.3 创建安装目录
mkdir /home/oracle (应用程序目录)
mkdir /oradata (数据存放目录,已存在,将网络存储挂载在这个文件夹里)
chown -R oracle:oinstall /home/oracle /oradata (修改目录所有者)
chmod –R 775 /home/oracle /oradata (修改文件夹权限)
修改ORACLE环境变量
# su - oracle
$ vi .bash_profile
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_BASE=/home/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; export ORACLE_HOME
ORACLE_SID=appdata; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
安装oracle数据库
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
防火墙开通1521端口
关闭SELinux
vi /etc/selinux/config 确保以下内容
SELINUX=disabled
恢复操作系统版本
# vi /etc/redhat-release
CentOS release 5.2 (Final)
设置数据库开机自动启动
#vi /etc/oratab
appdata:/home/oracle/product/10.2.0/db_1:Y
# vi /etc/rc.local
su - oracle -c ‘dbstart start’
# su - oracle
$ vi /home/oracle/product/10.2.0/db_1/bin/dbstart
第78行修改为
ORACLE_HOME_LISTNER=$ORACLE_HOME/
- CentOS 5.2 安装Oracle10g记录
- CentOS安装Oracle10g黑屏
- Centos安装oracle10g
- CentOS安装oracle10g配置脚本
- 在CentOS下安装Oracle10g
- CentOS 5 上安装Oracle10g
- CentOS 6 上安装Oracle10g
- Ubuntu oracle10g xe安装记录
- 在Win7安装Oracle10g记录
- CentOS下安装Oracle10g图文教程|Linux安装Oracle10g
- CentOS下安装Oracle10g图文教程|Linux安装Oracle10g
- CentOS下安装Oracle10g图文教程|Linux安装Oracle10g
- Centos-6安装oracle10g报错
- Centos下安装oracle10g 技术文档
- Discourse CentOS 安装记录
- CentOS安装Redis记录
- CentOS安装Redis记录
- CentOS安装ReviewBoard记录
- 终极解码在虚拟机中无法加载字幕的问题
- 都市调频广播 2009年节目广告运行表
- servlet作用及配置
- 从技术角度看Oracle计划请求运行过程
- MFC非模态对话框的销毁(转)
- CentOS 5.2 安装Oracle10g记录
- httpclient访问跨服务器数据(可以用来实现SSO)
- test
- J2EE运行和开发环境的安装与配置(JDK+TOMCAT 6.5+MyEclipse)
- 什么是MVC模式
- 我看google事件
- 哪些人访问了我的SQL SERVER2005?
- 单独一块儿页面样式
- 经典SQL语句大全收藏