在应用服务器,使用root账户安装JDK
①创建安装目录(root权限)
②将jdk安装包移到该目录(root权限)
③解压安装包(root权限)
④配置环境变量(root权限)
# 使修改的配置文件生效
⑤检查JDK是否安装正常(root权限)
----------------------正确打印Jdk版本,则安装成功--------------------------
1、配置swap
Oracle推荐安装database RAM>2GB,且swap大小与RAM大小满足如下要求:
①检查swap分区
②若没有分区信息,我们就需要手动添加交换分区。
1、增加swap交换文件
#在根目录创建swap文件夹 并在swap文件夹下,(本人内存=2G)增加一个大小为2G的交换文件
1.1、切换到根目录:
换算公式:102410242G=2097152
1.2、 创建swap文件
1.3、将swap文件夹下的swap文件创建成swap格式的文件
1.4、挂载swap分区
1.5、修改/etc/fstab将分区永久保存,并设置为开机启动
2、修改内核参数:
2.1、 selinux配置
编辑文件/etc/selinux/config禁用selinux(默认为enforcing模式)
2.2、修改内核参数
编辑 Linux内核配置文件
基本上把下面的复制进去即可
2.3、修改profile文件
注意:不配置可能没有$ORACLE_HOME
oracle用户下的.bash_profile文件【添加如下内容】
刷新配置
2.4、修改限制配置
2.4.1、 增加oracle用户资源限制参数
添加如下内容
注意:注销用户oracle用户,重新登陆后生效
2.4.2、 确认加载PAM模块,在/etc/pam.d/login中添加如下
添加如下内容,注意64位机器是的lib64
2.4.3、在/etc/pam.d/su中添加如下
添加如下内容,注意64位机器是的lib64[下面的例子时64位的]
2.5、网络安全配置
修改主机名
修改主机名称,使用root账户,输入如下命令
2.6、防火墙配置
关闭防火墙(如果可能)
或者将防火墙的1521端口开放
开启完成之后,需要运行reload命令才能生效
0、创建数据库用户
在数据库服务器,创建数据库用户和组,Orcle的安装用户需要使用多个组:dba、oinstall
1、创建Oracle安装路径
以root用户创建如下路径
2、 安装所需rpm
root用户,通过yum安装所需的rpm包:
注意:此处的依赖包可根据检测安装过程中缺少的包在安装。
-------------2.1、如果yum没有安装和的话,
需要将附件中的和
拷贝到/root目录,并在/root目录执行:
若需要解决依赖关系,则解决就好!也可以采用yum方式安装上面的2个依赖
另外:需要注意,rpm包cvuqdisk需要从oracle安装包中单独安装
3、安装中
3.1 、解压安装软件
①以oracle用户解压安装软件:
②拷贝Response文件到用户目录,在此基础上修改
修改db_install.rsp文件
①修改db_install.rsp文件内容为:
②可查看oracle文件夹的大小的变化
③oracle用户在/home/oracle/software/database文件夹,执行静默安装命令:
3.2 、配置Net监听
根据需要修改/home/oracle/response/netca.rsp的相关参数,也可以不修改,默认创建的监听名称为 LISTENER。静默安装 NET Listener:
监听配置成功:如下
在新创建的root窗口内执行以下提示的脚本:
3.3、创建dbca实例
拷贝dbca.rsp文件到/home/oracle下,并编辑为:
然后使用$ORACLE_HOME/bin里面的dbca执行命令:
创建库表等相关:
1、创建报送系统永久默认表空间:
2、创建数据库用户:
3、给数据库用户赋权限: