What this package does:
[php]
- creates a user " oracle" and groups "dba, oinstall" - with fixed ids
- provides several symlinks for some Oracle products that expect e.g.
the shell in non-standard places
- create all 255 possible raw device files in /dev/raw/
- installs and activates a SysV start/stop script for automated Oracle
start/stop plus Oracle components like OCFS (cluster filesystem for
Oracle RAC) or the Oracle Apache webserver
- the SysV script tries to guess ORACLE_HOME from /etc/oratab if it's
not set in /etc/profile.d/oracle
- the /etc/profile.d/oracle.sh script has some logic to add /opt/gcc295/bin
in front of the path if gcc_old is installed, and to set "ulimit", both
only for user "oracle"
- the SysV script sets ulimits, together with the ulimit setting in
/etc/profile.d/oracle.sh this ensures that Oracle gets the right limits
for max. number of files it can open and the like when started using
this SysV script
- the SysV script does some sanity checks, like checking if a component
that it's been told to start is really installed
- During installation of orarun two entries for user oracle are added to
file /etc/security/limits.conf. This file is only for users logging in
via "login", "su" and the like do not use those settings!
[/php]
这是通过rpm2tar 抽取到的说明文件
可以看出,该脚本极大简化了数据库的安装工作.