redhat-4
kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmen_max=262144
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
session required /lib/security/pam_limits.so
SELINUX=disabled
检查是否具备以下安装包:
rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel libXp
rpm -Uvh [包名称]
或:yum install [包名称]
export ORACLE_BASE=/opt/oracleexport ORACLE_HOME=$ORACLE_BASE/oracle10gexport ORACLE_SID=wenin819export PATH=$PATH:$ORACLE_HOME/binexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
1. 选择安装方式,选择高级安装
2. 选择安装目录
3. 选择安装类型, 在选择安装类型时,选择产品语言,把中文选上,不选的话,数据库默认为支持的语言只有英文。
4. 安装详细路径
5. 软件要求检查
6. 配置选项 一般选择“创建数据库(C)”
7. 数据库配置 一般选择“一般用途(G)”
8. 数据库配置详情,字符集根据实际情况选择,可以选择AL32UTF8/ZHS16GBK,这样可以支持中文
9. 数据库管理选项 一般选择“使用Database Control管理数据库”
10. 数据库文件存储选项 一般选择“文件系统”
11. 备份和恢复选项 一般选择“不启用自动备份”
12. 设置密码 根据个人情况设置密码
14. 配置Assistants
15. 数据库配置助手
16. 密码管理
17. 运行脚本, 必须在root用户下运行。
18. 结束安装
(-c:5895): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Welcome to Orca setup.
Select desired speech system:
1. Emacspeak Speech Services
2. GNOME Speech Services
Enter choice: 2
Select desired voice:
1. kal_diphone
2. ked_diphone
Enter choice: 1
Enable echo by word? Enter y or n: y
Enable key echo? Enter y or n: y
Enable alphanumeric and punctuation keys? Enter y or n: y
Enable modifier keys? Enter y or n: y
Enable locking keys? Enter y or n: y
Enable function keys? Enter y or n: y
Enable action keys? Enter y or n: y
Enable Braille? Enter y or n: y
Enable Braille Monitor? Enter y or n: y
Accessibility support for GNOME has just been enabled.
You need to log out and log back in for the change to take effect.
Setup complete. Press Return to continue.
SQL*Plus: Release 10.1.0.2.0 - Production on 星期三 3月 24 16:23:27 2004表明登录数据库系统成功,运行startup命令启动数据库。
Copyright (c) 1982, 2004, Oracle. All rights reserved.
连接到:
Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL>
SQL> startup表示数据库正常启动。
ORACLE instance started.
Total System Global Area 336356520 bytes
Fixed Size 279720 bytes
Variable Size 268435456 bytes
Database Buffers 67108864 bytes
Redo Buffers 532480 bytes
Database mounted.
Database opened.
SQL>
8. 关闭Oracle10g 数据库
$ sqlplus "/as sysdba" //以sysdba用户登录数据库
SQL> shutdown immediate
9. 启动Oracle10g监听程序
Oracle的监听程序主要是为客户端的连接提供接口,在控制台窗口键入如下命令:
$ lsnrctl
将出现如下监听程序信息:
LSNRCTL for 32-bit Windows: Version 10.1.0.2.0 - Production on 24-3月 -2004 16
:59:51Copyright (c) 1991, 2004, Oracle. All rights reserved.
欢迎来到LSNRCTL, 请键入"help"以获得信息。
LSNRCTL>
表明登录监听程序控制台成功,运行start命令启动监听程序。
LSNRCTL> start
#! /bin/bash
# chkconfig: - 20 80
# description: oracle 10g is database. It is used to serve
# file : /etc/init.d/oracled
# author : wenin819
# date : 2012.06.29
# Run-level Startup script for the Oracle Instance, Listener, Web Interface
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/oracle10g
export ORACLE_SID=wenin819
ORA_OWNER="oracle"
#if the executables do not exist ,then display error
if [ ! -f $ORACLE_HOME/bin/dbstart -o ! -d $ORACLE_HOME ]
then
echo "oracle startup : can't start"
exit 1
fi
# the oracle10g database depending on parameter -- start, shutdown,restart
case "$1" in
start)
echo -n "starting oracle:"
su - $ORA_OWNER -c "$ORACLE_HOME/bin/dbstart"
su - $ORA_OWNER -c "$ORACLE_HOME/bin/lsnrctl start"
echo "ok"
;;
stop)
echo -n "shutdown oracle:"
su - $ORA_OWNER -c "$ORACLE_HOME/bin/lsnrctl stop"
su - $ORA_OWNER -c "$ORACLE_HOME/bin/dbshut"
echo "ok"
;;
reload|restart)
$0 stop
$0 start
;;
*)
echo "Usage:`basename $0` start|stop|restart|reload"
exit 1
esac
exit 0