最少步骤安装ora10g,升级到10.1.0.3
1、/etc/sysctl.conf
#--------change from here---------------
kernel.shmmax = 2147483648
kernel.sem = 250 32000 100 128
#--------end here-----------------------
2、/etc/security/limits.conf
#------------change here-------------
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
#------------end here----------------
3、/etc/pam.d/login
#-------------change here------------
session required /lib/security/pam_limits.so
#-------------end here---------------
4、/etc/profile
#-----------change here-----------
#if [$USER = "oracle"]; then
# if [$SHELL = "/bin/ksh" ]; then
# ulimit -p 16384
# ulimit -n 65536
# else
# ulimit -u 16384 -n 65536
# fi
#fi
#-----------change end---------
5、建立组和用户
cd /usr/sbin
groupadd oinstall
groupadd dba
useradd –g oinstall –G dba oracle
passwd oracle
6、修改oracle用户的环境变量/home/oracle/.bash_profile
#-------------change here--------------
export ORACLE_BASE=/home/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.1.0/db_1
export ORACLE_SID=* (这个变量按照要求调整)
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export LC_CTYPE=en_US.UTF-8
#-------------end here----------------
7、检查操作系统包
gcc-3.2.3-2
glibc-2.2.4-31
make-3.79
binutils-2.11
openmotif-2.2.2-16
setarch-1.3-1
compat-db-4.0.14.5
compat-gcc-7.3-2.96.122
compat-gcc-c++-7.3-2.96.122
compat-libstdc++-7.3-2.96.122
compat-libstdc++-devel-7.3-2.96.122
1、 都ok了,重启。Reboot
2、 重启以后切换到oracle用户,就可以开始安装oracle了。如果用安装盘需要mount /mnt/cdrom。
3、 最好是先不建库,然后用dbca建库。
4、 建库后,检查数据库可以正常shutdown和startup,监听也可以正常的stop和start。然后shutdown数据库,stop监听。
5、 解开patch
unzip p3761843_10103_LINUX.zip
cpio –idmv < p3761843_10103_LINUX.zip
6、 执行patch目录的runInstaller,如果提示还有oracle的进程存在,可以直接kill掉进程继续安装。
7、 安装后需要执行的脚本:
Lsnrctl start 启动监听
Sqlplus “/as sysdba”
SQL>Startup
SQL>Alter system set shared_pool_size=’150M’ scope=spfile;
SQL>Alter system set java_pool_size=’120M’ scope=spfile;
SQL>Shutdown
SQL>Startup upgrade
SQL>Spool patch.log
SQL>@ORACLE_HOME/rdbms/admin/catpatch.sql
SQL>Spool off
SQL>Shutdown
SQL>Startup
SQL>@ORACLE_HOME/rdbms/admin/utlrp.sql
8、 至此,所有步骤执行完毕,如果有时间就重启服务器看看有没有问题,如果是连接管理器,按照前面的步骤配置cman.ora。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/51862/viewspace-180545/ ,如需转载,请注明出处,否则将追究法律责任。