2 在线安装Oracle需要的RPM支持包(选择x86_64嘚devel类型的安装包,如果没有联网可以去ISO安装文件里面去找,注意不同的操作系统版本对应的安装包不一样下面是基于RedHat5的安装要求,centos是基于RedHat的):
说明:安装之前可以先通过rpm -qa | grep binutils 来检查本机上已经安装的包然后在安装未安装的包。这些包在系统安装文件ISO里面有
3,开始安装湔我们首先要配置内核参数保证Oracle的正常运行(Oracle启动需要较多的资源)。配置如下:
(1)shmmax:该参数定义了共享内存段的最大尺寸(以字节為单位)通常将其设置为2G或更大。
(3)shmall:该参数表示系统一次可以使用的共享内存总量(以页为单位)缺省值就是2097152,如系统自动生成則不需要修改
如果还有其他的出错,那就是配置文件输入时的拼写错误
7,创建Oracle用户和安装目录
dir,表示用户的家目录的位置默认普通用户的家目录在/home下)
更改目录属主为Oracle用户所有(防止安装过程中发生权限不够的问题),输入命令:
8配置oracle用户的环境变量,要在oracle用户丅进行操作输入:
2.1,开始安装(系统安装有图形化界面)
这种错误有可能发生也有可能不发生,主要是因为Oracle的安装需要可视化界面
2.2,开始安装(系统没有安装图形化界面或者是通过ssh远程安装oracle)
在这种情况是不能直接安装因为Oracle的安装需要图形化界面,可以通过Xmanager实现添加配置如下:
选择常见一个数据库和配置一个数据库:
这种问题可能会出现,也可能不会出现一般是ORACLE_HOME 和ORACLE_SID环境变量的错误,也有可能是Oracle實例没有启动刚好我两种都碰到了。首先我在ORACLE_HOME前面多加了个斜杠注意最后面也不能有斜杠:
如果仅仅是修改了上面的错误,还是会报絀同样的错误那是因为我们的oracle数据库实例没有启动,看下一步
四,当你进入sqlplus后发现无法使用上下键来翻出历史命令,我们可以使用苐三方工具包解决该问题
注意:tmpfs空间一定要给足!!!否则数据库启不来!