OracleLinux6.5图形化安装Oracle11g

关闭防火墙
  • 关闭防火墙
    参考VMware新建OracleLinux6.5虚拟机关闭防火墙。

  • 禁用selinux
    [root@Oracle11g ~]# vi /etc/selinux/config
    将 SELINUX=enforcing 改为 SELINUX=disabled 。
    在这里插入图片描述

安装依赖包
  • 挂载OracleLinux6.5镜像
  • 新建目录加载镜像文件
[root@Oracle11g ~]# mkdir /media/disk
[root@Oracle11g ~]# mount /dev/cdrom /media/disk/
mount: block device /dev/sr0 is write-protected, mounting read-only
  • 修改yum配置文件
[root@Oracle11g disk]# cd /etc/yum.repos.d/
[root@Oracle11g yum.repos.d]# ls
public-yum-ol6.repo
[root@Oracle11g yum.repos.d]# mv public-yum-ol6.repo public-yum-ol6.repo.bak
[root@Oracle11g yum.repos.d]# touch public-yum-ol6.repo
[root@Oracle11g yum.repos.d]# vi public-yum-ol6.repo
 
#将以下文字写入文件
[oel6]
name=Enterprise Linux 6.5 DVD
baseurl=file:///media/disk/Server
gpgcheck=0
enabled=1
  • 安装依赖包
    使用‘yum install oracle-rdbms-server-11gR2-preinstall’自动安装Oracle依赖包。
[root@Oracle11g yum.repos.d]# yum install oracle-rdbms-server-11gR2-preinstall
Loaded plugins: refresh-packagekit, security
oel6                                                                                                                                                                                                                                                   | 3.7 kB     00:00 ... 
oel6/primary_db                                                                                                                                                                                                                                        | 3.0 MB     00:00 ... 
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package oracle-rdbms-server-11gR2-preinstall.x86_64 0:1.0-7.el6 will be installed
--> Processing Dependency: compat-libstdc++-33 for package: oracle-rdbms-server-11gR2-preinstall-1.0-7.el6.x86_64
--> Processing Dependency: libstdc++-devel for package: oracle-rdbms-server-11gR2-preinstall-1.0-7.el6.x86_64
--> Processing Dependency: libaio-devel for package: oracle-rdbms-server-11gR2-preinstall-1.0-7.el6.x86_64
--> Processing Dependency: gcc-c++ for package: oracle-rdbms-server-11gR2-preinstall-1.0-7.el6.x86_64
--> Processing Dependency: compat-libcap1 for package: oracle-rdbms-server-11gR2-preinstall-1.0-7.el6.x86_64
--> Processing Dependency: ksh for package: oracle-rdbms-server-11gR2-preinstall-1.0-7.el6.x86_64
--> Running transaction check
---> Package compat-libcap1.x86_64 0:1.10-1 will be installed
---> Package compat-libstdc++-33.x86_64 0:3.2.3-69.el6 will be installed
---> Package gcc-c++.x86_64 0:4.4.7-4.el6 will be installed
---> Package ksh.x86_64 0:20120801-10.el6 will be installed
---> Package libaio-devel.x86_64 0:0.3.107-10.el6 will be installed
---> Package libstdc++-devel.x86_64 0:4.4.7-4.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

==============================================================================================================================================================================================================================================================================
 Package                                                                               Arch                                                    Version                                                            Repository                                             Size
==============================================================================================================================================================================================================================================================================
Installing:
 oracle-rdbms-server-11gR2-preinstall                                                  x86_64                                                  1.0-7.el6                                                          oel6                                                   15 k
Installing for dependencies:
 compat-libcap1                                                                        x86_64                                                  1.10-1                                                             oel6                                                   17 k
 compat-libstdc++-33                                                                   x86_64                                                  3.2.3-69.el6                                                       oel6                                                  183 k
 gcc-c++                                                                               x86_64                                                  4.4.7-4.el6                                                        oel6                                                  4.7 M
 ksh                                                                                   x86_64                                                  20120801-10.el6                                                    oel6                                                  755 k
 libaio-devel                                                                          x86_64                                                  0.3.107-10.el6                                                     oel6                                                   13 k
 libstdc++-devel                                                                       x86_64                                                  4.4.7-4.el6                                                        oel6                                                  1.6 M

Transaction Summary
==============================================================================================================================================================================================================================================================================
Install       7 Package(s)

Total download size: 7.3 M
Installed size: 23 M
Is this ok [y/N]: y
Downloading Packages:
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                                                                                                                          69 MB/s | 7.3 MB     00:00     
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : libstdc++-devel-4.4.7-4.el6.x86_64                                                                                                                                                                                                                         1/7 
  Installing : gcc-c++-4.4.7-4.el6.x86_64                                                                                                                                                                                                                                 2/7 
  Installing : ksh-20120801-10.el6.x86_64                                                                                                                                                                                                                                 3/7 
  Installing : compat-libstdc++-33-3.2.3-69.el6.x86_64                                                                                                                                                                                                                    4/7 
  Installing : libaio-devel-0.3.107-10.el6.x86_64                                                                                                                                                                                                                         5/7 
  Installing : compat-libcap1-1.10-1.x86_64                                                                                                                                                                                                                               6/7 
  Installing : oracle-rdbms-server-11gR2-preinstall-1.0-7.el6.x86_64                                                                                                                                                                                                      7/7 
  Verifying  : compat-libcap1-1.10-1.x86_64                                                                                                                                                                                                                               1/7 
  Verifying  : libstdc++-devel-4.4.7-4.el6.x86_64                                                                                                                                                                                                                         2/7 
  Verifying  : libaio-devel-0.3.107-10.el6.x86_64                                                                                                                                                                                                                         3/7 
  Verifying  : oracle-rdbms-server-11gR2-preinstall-1.0-7.el6.x86_64                                                                                                                                                                                                      4/7 
  Verifying  : compat-libstdc++-33-3.2.3-69.el6.x86_64                                                                                                                                                                                                                    5/7 
  Verifying  : ksh-20120801-10.el6.x86_64                                                                                                                                                                                                                                 6/7 
  Verifying  : gcc-c++-4.4.7-4.el6.x86_64                                                                                                                                                                                                                                 7/7 

Installed:
  oracle-rdbms-server-11gR2-preinstall.x86_64 0:1.0-7.el6                                                                                                                                                                                                                     

Dependency Installed:
  compat-libcap1.x86_64 0:1.10-1           compat-libstdc++-33.x86_64 0:3.2.3-69.el6           gcc-c++.x86_64 0:4.4.7-4.el6           ksh.x86_64 0:20120801-10.el6           libaio-devel.x86_64 0:0.3.107-10.el6           libstdc++-devel.x86_64 0:4.4.7-4.el6          

Complete!

#####修改Oracle用户密码
oracle-rdbms-server-11gR2-preinstall包安装成功后会自动创建dba、oinstall组和Oracle用户。

[root@Oracle11g ~]# passwd oracle
Changing password for user oracle.
New password: 
BAD PASSWORD: it is based on a dictionary word
BAD PASSWORD: is too simple
Retype new password: 
passwd: all authentication tokens updated successfully.
创建安装目录并分配权限
[root@Oracle11g ~]# mkdir -p /u01/app
[root@Oracle11g ~]# mkdir -p /u01/soft
[root@Oracle11g ~]# chown -R oracle:oinstall /u01
[root@Oracle11g ~]# chmod -R 775 /u01
[root@Oracle11g ~]# cd /u01/
[root@Oracle11g u01]# ll
total 24
drwxrwxr-x. 4 oracle oinstall  4096 Dec 22 10:39 app
drwxrwxr-x. 2 oracle oinstall 16384 Dec 22 09:58 lost+found
drwxrwxr-x. 3 oracle oinstall  4096 Dec 22 10:36 soft

编辑配置文件

需要切换到Oracle用户。

[root@Oracle11g u01]# su - oracle
[oracle@Oracle11g ~]$ vi .bash_profile

#求个sid并将一下内容写入文件
#需要指定ORACLE_SID
export DISPLAY=:0.0
export TMP=/tmp;
export TMPDIR=$TMP;
export ORACLE_BASE=/u01/app/oracle;
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1;
export ORACLE_SID=orcl;
export ORACLE_TERM=xterm;
export PATH=/usr/sbin:$PATH;
export PATH=$ORACLE_HOME/bin:$PATH;
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;
上传Oracle数据库文件
  • 上传文件
    使用Xshell或者finalshell上传Oracle数据库文件到/u01/soft目录。
sftp:/root> cd /u01/soft
sftp:/u01/soft> 
Uploading p13390677_112040_Linux-x86-64_2of7.zip to remote:/u01/p13390677_112040_Linux-x86-64_2of7.zip
sftp: sent 1.07 GB in 14.53 seconds
Uploading p13390677_112040_Linux-x86-64_1of7.zip to remote:/u01/p13390677_112040_Linux-x86-64_1of7.zip
sftp: sent 1.29 GB in 17.36 seconds
  • 解压文件
[oracle@Oracle11g soft]$ ls
database  p13390677_112040_Linux-x86-64_1of7.zip  p13390677_112040_Linux-x86-64_2of7.zip
[oracle@Oracle11g soft]$ unzip p13390677_112040_Linux-x86-64_1of7.zip 
[oracle@Oracle11g soft]$ unzip p13390677_112040_Linux-x86-64_2of7.zip 
[root@Oracle11g soft]# ls
database  p13390677_112040_Linux-x86-64_1of7.zip  p13390677_112040_Linux-x86-64_2of7.zip

安装Oracle软件

使用VMware客户端登录Oracle用户,打开命令终端准备安装Oracle11g。

[root@Oracle11g etc]# cd /u01/soft/database/
[root@Oracle11g database]# ./runInstaller 
  • 跳过注册
    取消注册。
    在这里插入图片描述
    下一步,弹出提示‘没有输入邮箱地址’,直接确认即可。

  • 不更新软件
    在这里插入图片描述
    选择跳过软件更新,下一步。

  • 安装软件
    在这里插入图片描述
    选择‘只安装数据库软件’,下一步。

  • 单实例数据库
    在这里插入图片描述
    默认‘单实例数据库’,下一步。

  • 选择支持语言
    在这里插入图片描述
    添加‘Simplified Chinese’,下一步。

  • 选择软件版本
    在这里插入图片描述
    默认企业版即可,下一步。

  • 路径设置
    在这里插入图片描述
    自动读取‘.bash_profile’设置,默认即可,下一步。

  • 清单路径
    在这里插入图片描述
    默认即可,下一步。

  • 选择操作组
    在这里插入图片描述
    默认即可,下一步。

  • 参数检查
    在这里插入图片描述
    提示‘swap size’有问题,忽略即可,下一步。

  • 保存响应文件
    在这里插入图片描述
    可以选中保存响应文件到‘/home/oracle/db.rsp’,也可以不保存配置文件,安装。

  • 执行脚本
    使用root用户打开终端分别以下脚本。

[root@Oracle11g database]# /u01/app/oraInventory/orainstRoot.sh 
Changing permissions of /u01/app/oraInventory.
Adding read,write permissions for group.
Removing read,write,execute permissions for world.

Changing groupname of /u01/app/oraInventory to oinstall.
The execution of the script is complete.
[root@Oracle11g database]# /u01/app/oracle/product/11.2.0/db_1/root.sh 
Performing root user operation for Oracle 11g 

The following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME=  /u01/app/oracle/product/11.2.0/db_1

脚本执行后点击关闭,完成安装。

配置监听

监听负责监听从客户端到服务器的连接,用VM客户端登录Oracle用户在终端输入‘netca’打开监听配置界面,直接按默认设置下一步下一步即可完成配置。
在这里插入图片描述

配置数据库
  • 打开配置向导
    用VM客户端登录Oracle用户在命令终端输入’dbca’打开数据库配置向导。
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-G3BzfBTw-1640143525718)(http://open.hnxhbook.com.cn:55/group1/liyuan/20211220/10/04/8/20211220100436.png)]

  • 选择创建数据库
    在这里插入图片描述

  • 选择数据库类型
    在这里插入图片描述
    根据实际情况选择,亦可默认‘一般用途’,下一步。

  • 创建实例名
    在这里插入图片描述
    设置SID,尽量与‘.bash_profile’设置的数据库名保持一致,下一步。

  • 编辑管理配置
    在这里插入图片描述
    默认即可,下一步。

  • 设置dba组密码
    在这里插入图片描述
    设置dba组密码,可单独设置亦可设置同一密码,请务必保存好密码,下一步。

  • 选择数据库文件存储路径
    在这里插入图片描述
    默认即可,下一步。

  • 调整flashback空间
    在这里插入图片描述
    可适当调整‘flashback’空间,亦可默认设置,下一步。

  • 设置自定义脚本或者示例数据库
    在这里插入图片描述
    默认即可,下一步。

  • 设置sga和pga大小
    在这里插入图片描述
    内存大小设置为机器内存的70%左右为当,亦可选择让系统自动配置,选择‘Character Sets’选择字符集
    在这里插入图片描述
    选择‘ZHS16GBK’字符集,防止数据库出现乱码,下一步。

  • 配置Oracle参数
    在这里插入图片描述
    默认配置即可,下一步。

  • 创建数据库
    在这里插入图片描述
    此处可选创建数据库模板或者保存数据库创建脚本,亦可选择默认,完成。

  • 完成安装
    在这里插入图片描述
    点击‘finish’打开配置概要,点击‘ok’开始安装数据库。

数据库Console

在浏览器输入‘IP地址’即可访问EM控制台。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值