Linux初始化及DBCA静默建库安装配置Oracle

时间:2022-11-04 08:40:26

oracle在linux环境下安装比较复杂,下面详细介绍具体步骤。(因工作需要,作者使用系统均为日版)。

1.环境准备

虚拟机:VirtualBox
linux:CentOS6.0
Oracle版本:oracle11
SSH:WinSCP

2.OS install

首先进行CentOS配置及安装,VirtulBox安装步骤省略
Linux初始化及DBCA静默建库安装配置Oracle
选择虚拟机版本
Linux初始化及DBCA静默建库安装配置Oracle
设置空间大小
Linux初始化及DBCA静默建库安装配置Oracle
映像文件做成
Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle
OS启动
 Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle

Linux初始化及DBCA静默建库安装配置Oracle

3.OS初始化设置

Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle

Linux初始化及DBCA静默建库安装配置Oracle
挂载光驱
Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle
语言设置
Linux初始化及DBCA静默建库安装配置Oracle
键盘设置
Linux初始化及DBCA静默建库安装配置Oracle

Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle
设置时区
Linux初始化及DBCA静默建库安装配置Oracle
设置root用户密码
Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle
拓展功能根据需求选择后,next。进入组件安装,安装成功后启动虚拟机。

4.Linux Ip设置

Linux初始化及DBCA静默建库安装配置Oracle
设置ip,修改配置文件。
/etc/sysctl.d$ vi /etc/sysconfig/network-scripts/ifcfg-eth0
Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle
按a进入编辑模式
选用静态ip地址,onboot更改为true。
配置当前网段的ip,子网掩码与网关
Linux初始化及DBCA静默建库安装配置Oracle
Esc  :wq保存退出
Linux初始化及DBCA静默建库安装配置Oracle
重启网络服务
Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle
检查否配置成功
Linux初始化及DBCA静默建库安装配置Oracle

5.Oracle关联

使用WinScp通过SFTP协议,配置吗目的ip号,端口号。用户名以及密码。连接访问,两个压缩包传入虚拟机。存放于/tmp/oracle下
unzip先后解压1,2两个压缩文件。
Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle
解压完成后当前路径生成database目录
Linux初始化及DBCA静默建库安装配置Oracle
修改Linux配置文件.bash_profile
Linux初始化及DBCA静默建库安装配置Oracle
修改下图内容
Linux初始化及DBCA静默建库安装配置Oracle
修改字符集(改后重启,使用用户权限登录,作者使用oracle用户)
vi /etc/sysconfig/i18n
Linux初始化及DBCA静默建库安装配置Oracle
将环境语言改为US
Linux初始化及DBCA静默建库安装配置Oracle
进入下路径运行oracle安装程序
cd /tmp/oracle/database
./runInstaller
Linux初始化及DBCA静默建库安装配置Oracle

6.Oracle配置


Linux初始化及DBCA静默建库安装配置Oracle
均不勾选,next
Linux初始化及DBCA静默建库安装配置Oracle
Installation option 仅安装数据库软件
Linux初始化及DBCA静默建库安装配置Oracle
Grid Options
Linux初始化及DBCA静默建库安装配置Oracle
Product Languages 选择语言
下属操作多为默认,不过多叙述。如下图
Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle
勾选Ignore All
Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle

7.使用DBCA创建数据库

上述过程结束后,Oracle用户登录服务器进入安装路径、
/home/oracle/app/oracle/product/11.2.0/dbhome_1/bin
运行DBCA数据库配置工具
Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle
数据库模板
Linux初始化及DBCA静默建库安装配置Oracle
SID设置
Linux初始化及DBCA静默建库安装配置Oracle
管理选项
Linux初始化及DBCA静默建库安装配置Oracle
数据库身份证明与密码设置
Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle
数据库恢复设置
Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle
创建选项

Linux初始化及DBCA静默建库安装配置Oracle
升权
cd /etc
chmod 777 *
Linux初始化及DBCA静默建库安装配置Oracle
升权后弹框消失,程序继续运行
Linux初始化及DBCA静默建库安装配置Oracle
数据库创建完成
Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle
Linux初始化及DBCA静默建库安装配置Oracle

8. ORC&TableSpace

sqlplus / as sysdba
SQL>select name from v$datafile
Linux初始化及DBCA静默建库安装配置Oracle
创建表空间
SQL>create tablespace pdr12 datafile'路径' size 20G autoextend on next 50m maxsize unlimited;
Linux初始化及DBCA静默建库安装配置Oracle
创建用户
SQL>create user pdr12 identified by password default tablespace pdr12;
Linux初始化及DBCA静默建库安装配置Oracle

SQL>grant connect,resource,dba to pdr12;
Linux初始化及DBCA静默建库安装配置Oracle

设置数据库自启动,修改配置rc.local
vi /etc/rc.d/rc.local

Linux初始化及DBCA静默建库安装配置Oracle
关闭防火墙
iptables -A INPUT -p tcp --dport 1521 -j ACCEPT
/etc/rc.d/init.d/iptables save
chkconfig iptables off
Linux初始化及DBCA静默建库安装配置Oracle
vi /etc/oratab
orcl:/home/oracle/app/oracle/product/11.2.0/dbhome_1:Y

Linux初始化及DBCA静默建库安装配置Oracle