B.1 系统需要满足什么条件

安装Oracle软件所需要满足的硬件条件请参阅附录A。

在表B.1中列出了安装Oracle所需要的软件环境。

figure_0371_0125

如果Linux的内核是64位的,那么和C/C++有关的32位、64位开发工具软件都需要安装。如gcc-c++、glibc等。

表B.2列出了需要调整的内核参数。

figure_0371_0126

为了在Linux中安装Oracle软件,还需要在系统中创建一些用户组和用户。表B.3和表B.4分别列出了所需的用户组和用户。

figure_0372_0127

figure_0372_0128

针对oracle用户和grid用户,我们还需要分别设置它们在SHELL中对资源的使用情况。表B.5中列出了需要设置的SHELL资源限制。

figure_0372_0129

一般来说,要安装Oracle软件,首先以root用户登录系统,创建上述用户组和用户。如果使用ASM,先以grid用户登录系统,安装Grid Infrastructure软件,并且创建ASM实例和ASM磁盘组。然后以oracle用户登录系统,安装Oracle数据库软件,并且创建数据库,以后对数据库的所有管理工作,都是以oracle用户的身份来完成的。为了简化安装过程,我们可以把oracle用户和grid用户合二为一,只创建oracle用户,这个用户同时属于上述所有用户组,以后所有Oracle产品的安装和配置工作,都以这个用户身份来完成。