注意:本教程仅适用于操作系统神谕Linux6。*X64及以上。
甲骨文11g安装部件1、网络环境配置与描述①在桌面上单击鼠标右键,选择“在终端中打开”,打开终端并输入命令“ifconfig”按enter键查看当前网络配置信息。
②将主机名更改为指定的主机名
在终端中输入“VI/etc/sysconfig/network”,然后按Enter键,
修改hostname=localhostLocaldomain是hostname=dB。
③修改主机文件中IP地址和主机名的解析内容。操作步骤如下:
(a)在终端中输入“VI/etc/hosts”,然后按Enter键修改/etc目录中的hosts文件。
b)你可以在hosts文件下看到它127.0.0.1然后在文档下方输入“I”以切换到插入模式,然后输入“本地IP地址[空间]主机名”(例如:192.168.102.60dB),输入后保存(保存命令:按“ESC”键->;先输入:WQ)。
④关闭防火墙,在终端中输入“chkconfigiptablesoff”,然后按enter键。以上操作完成后,建议重启服务器。
2、配置IP地址信息如果IP子网掩码、在安装操作系统期间未配置网关和DNS。可以在桌面环境中执行以下配置操作。输入方法为:
①使用VMwarevsphereclient找到虚拟主机,右键点击打开控制台并登录root用户操作后;
②如果是物理机器,您可以通过直连显示屏登录root用户后进行操作。
3、配置本地Yum源①加载操作系统CD,即安装system5操作系统磁盘使用的OracleLinux6.0。
②查找光盘的完整路径名。在命令行中,输入“LS-L/dev|grepLiuYifeiROM”将CD映像装入媒体目录,并使用命令“mount/dev/LiuYifeiROM/media/”。
③在终端中输入命令“VI/etc/yum.repos.d/public-yum-ol6.repo”并按Enter键,将公共配置文件中的“enabled=1”更改为“enabled=0”,并禁用所有yum源参考配置(注意:enabled=1表示启用yum源,enabled=0表示不启用yum源)。并在配置文件末尾输入以下内容:
[db]
name=db
baseurl=file:///media
然后保存(保存命令:按“ESC”键->;先输入“:WQ”)。
④将光盘密钥文件导入媒体目录并使用命令
RPM——导入/media/RPMgpgkey*(如果没有错误提示,则表示导入成功)
4、详细的安装步骤- 要安装Oracle11g数据库环境准备软件包,请使用以下命令:
YuminstallOracleRDBMS-*-y(说明:如下图所示提示成功)
- 要查看和更改Oracle用户密码,请使用以下命令:
输入OracleID以查看Oracle用户组;
Passwd进入Oracle,根据提示输入密码,回车完成Oracle用户的密码修改。
- 要创建Oracle11g数据库安装目录u01,请使用以下命令:
MKDIR/u01输入;
chownOracle:oinstall/u01–r递归修改新创建的u01文件夹并授予读写权限。
- 上传安装程序包
使用安全阴极射线管远程工具将神谕11g数据库安装程序压缩包,上传到u01目录。
- 解压安装程序包
在桌面环境下打开终端,以root用户身份执行“xhost+”命令,然后使用“Su-Oracle”命令切换到Oracle用户身份,然后执行cd/u01切换到u01目录:
要解压上传的压缩包,需要同时解压两个包,命令直接用英文分开。
解开拉链Linux.x64_11gR2_u2_u1of2数据库。拉链
解压缩linux。x64_11gR2_uu2of2数据库。拉链
- 以Oracle用户身份启动图形安装界面。操作流程如下:
①切换到解包程序文件目录“LiuYifei/u01/database”,执行“LS”命令查看文件列表;
②此时,在桌面上输入“./installer”的安装命令,启动安装程序。安装过程与windows下相同,安装部分省略。
- 注意事项
①在选择界面中,选中“服务器类”并选择“高级”
②选中“选择选项”中的所有条件;
③字符集选择UTF-8;
④数据库建立后,将出现“数据库配置助手”提示。点击“确定”,根据提示在root的用户下继续执行脚本。执行脚本后,单击“确定”。可以完成数据库安装。
⑤建议先安装数据库软件,然后通过DBCA建立数据库;
⑥相关路径:
OracleBase:/u01/app/Oracle
软件位置:/u01/app/oracle/product/11.2.0/dbhome\uOne
- 安装步骤截图
在Linux操作系统中安装数据库程序后,需要进行一些配置操作才能正常使用。本章提供有关配置部分的指导。
1、设置启动环境变量Oracle需要设置Oracle和home_Sid两个环境变量,然后将Oracle的bin目录添加到路径中。通常情况下,Oracle默认安装为SID=orcl,OracleHOME=/u01/app/Oracle/product/11.2.0/dbhome1,操作步骤如下:
[songZuying@db~]#Su–甲骨文
[root@db~#cd/主页/甲骨文
[oracle@db~]#ls-a
[oracle@db六。bash_uu简介
①Su-Oracle,按enter键切换到Oracle用户;
②cd返回甲骨文用户目录;
cd/家
ls-a
③输入“VI.bash_profile”,回车编辑文件,按“I”键进入修改状态,最后添加以下内容:
export甲骨文uSID=orcl
export甲骨文主页=/u01/app/Oracle/product/11.2.0/dbhome\uOne
export路径=$Oracle_uuhome/bin:$path
输入后,按“ESC”退出编辑状态,输入“:WQ”并输入保存退出。
④要使配置文件生效,请输入“source.Bash_profile”并按enter键。
⑤检查环境变量无论是否生效,在新打开的终端中切换到Oracle用户标识,并使用以下命令:
哪个dbca哪个netca
检查是否能正确显示。
2、创建数据库侦听器打开终端,操作流程如下:
[root@db~]#xhost]+
[songZuying@db~]#Su–甲骨文
[oracle@db~]#netca
以Oracle用户身份输入命令“netca”,将出现监控配置的图形界面。根据提示进行配置。步骤如图所示:
常用命令:
*创建监听netca*检查监听netmgr
*开始收听lsnrctl开始*停止收听lsnRCTLstop*创建数据库实例DBCA
7.2.2.3创建数据库实例
在刚刚创建的监听终端中继续输入“DBCA”,并创建数据库实例。操作步骤如下:
选择使用相同的密码:
提示密码类型不符合Oracle建议的密码策略,可以忽略:
3、数据库引导配置- 修改/etc/oratab文件
[root@Oracle11g~#VI/etc/oratab
最后一行:
orcl=/u01/app/oracle/product/11.1.0/dbhome1:N
替换为:
orcl=/u01/app/oracle/product/11.1.0/dbhome1:Y
也就是说,将最后的n改为y,这意味着允许自动启动,而不是自动启动。
- 修改Oracle的启动和关闭脚本
它们分别是dbstart和dbshut。执行这两个脚本可以启动和关闭Oracle脚本。
在Oracle用户uhome/bin/dbstart文件下修改$Oracle:
【root@Oracle11g~】#Su–甲骨文
[oracle@Oracle11g~]$LiuYifei$Oracle_uuhome/bin
[oracle@Oracle11gbin]$vidbstart
发现:
#第一个参数用于启动OracleNetListener
甲骨文首页列表=1
拿甲骨文主页列表=$1
替换为:甲骨文主页列表=$甲骨文之家
- 将脚本注册为系统服务
让脚本在启动和关闭期间运行。其功能是调用并执行dbstart和dbshut,实现数据库的启动和关闭。将这个脚本放在/etc/initD目录中,脚本的名称是Oracle11。
[songZuying@Oracle11g~]$LiuYifei/etc/initd/
[songZuying@Oracle11ginit.D]$VIoracle11
写下以下内容剧本:
#!/垃圾箱/垃圾箱
#chkconfig:34561
#描述:Oracle11g自动运行服务
#/etc/init。d/甲骨文
#
#运行级启动脚本。对于Oracle实例、侦听器和
#网络界面
export甲骨文ubase=/u01/app/Oracle
NicholasTseOracle_uuHome=$Oracle_uuubase/product/11.2.0/dbhomeuuOne
export神谕usid=ORCL
export路径=$path:$Oracle_uuhome/bin
ORA_uuOwnr=";甲骨文";
#如果可执行文件不存在——显示错误
如果[!-f$ORACLE_HOME/bin/dbstart-o!-d$ORACLE_HOME]
然后
echo和#34;Oracle启动:无法启动";
1号出口
菲
#取决于参数——启动,关闭,重新启动
#实例和侦听器的名称或用法显示
箱子";$1"在里面
(开始)
#Oracle侦听器和实例启动
su$ORA_uu2;owner-lc$ORACLE_u2;HOME/bin/dbstart
触摸/var/锁/subsys/oracle11
su$ORA_uuuu所有者-信用证和#34;$ORACLE_uu;HOME/bin/emctlstartdbconsole";
echo和#34;甲骨文开始成功!好的34;
;;
(停止)
#Oracle侦听器和实例关闭
su$ORA_uuuu所有者-信用证和#34;$ORACLE_uu;HOME/bin/emctlstopdbconsole";
su$ORA_uu2;owner-lc$ORACLE_u2;HOME/bin/dbshut
rm-f/var/lock/subsys/oracle11
echo和#34;甲骨文停止成功!好的34;
;;
重新加载(重新启动)
$0站
$0开始
;;
*)
echo$";用法:`basename$0`{start|stop|reload|reload}";
1号出口
以撒
出口0
按“ESC”退出编辑并用“:WQ”保存。
接下来,将脚本注册为系统服务。操作步骤如下:
[root@Oracle11g~#chown甲骨文/etc/initd/oracle11
[songZuying@Oracle11g~]#Chmod775/etc/initd/oracle11
[songZuying@Oracle11g~]#Chmod750/etc/initd/oracle11
[songZuying@Oracle11g~]#ln-S/etc/initd/oracle11/etc/rc1。d/K613
[songZuying@Oracle11g~]#ln-S/etc/initd/oracle11/etc/rc3。d/S611甲骨文
[songZuying@Oracle11g~]#chkconfig——开启345级oracle11
[songZuying@Oracle11g~]#chkconfig——添加oracle11
完成上述操作后,可以重新启动系统,查看设置是否成功。
最新评论