(3) 创建数据库管理员组
oracle要求建立两个unix用户组,一个为osdba,另一个为osoper.这两个组中的用户分别具有oracle dba与operator的权限.在digital unix下,创建这两个组的语法分别为: $ addgroup dba $ addgroup oper 在系统安装时,系统将osdba做为osoper组的确省选择,如果选择系统的默认确省选择,则oper组可以不创建,因为它是组dba 的一个子集. (4) 创建oracle用户 必须创建oracle用户,后面的oracle数据库安装必须在oracle帐户下进行.语法为: $ adduser oracle –g dba (5) 创建局部 bin目录 为便于oracle用户管理系统,需要创建一个公用环境.该公用环境的一部分就是创建一个oracle_home目录外面的局部的bin目录作为共享软件区. a. 创建一个局部 bin目录,如/usr/local/bin; b. 设置该目录在每一个用户的path路径中并且保证所有的用户均具有执行该目录的权限. 在安装过程中,系统将 oraenv(对于c shell为coraenv)与dbhome两个脚本放置在$oracle_home/bin目录下.安装完成后,root.sh脚本将拷贝这两个文件到/usr/local/bin目录. (6) 创建 oratab文件 oracle实例的信息保存在oratab文件中.该文件为oracle帐户所有,但是当创建这个文件时它驻留在一个需要root权限目录.运行cdrom_mount_point/orainst/oratab.sh 脚本在/etc/oratab目录下创建该文件并进行读取设置. 2. oracle用户设置 以oracle用户登陆,执行以下任务. (1) 设置文件创建权限 设置umask为022以确保组对于安装者创建的文件具有读与执行的权限而没有写的权限. a. 运行umask命令查看目前的设置; b. 如果umask命令没有返回022,则在oracle帐户的.profile或.login文件中设置umask 022. (2) 设置环境变量 在开始安装之前,在oracle帐户下的.profile或者.login文件中设置下列的环境变量. ... 下一页