Oracle数据库之oracle安装单机手册实践版
小标 2019-05-10 来源 : 阅读 524 评论 0

摘要:本文主要向大家介绍了Oracle数据库之oracle安装单机手册实践版,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助。

本文主要向大家介绍了Oracle数据库之oracle安装单机手册实践版,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助。

Oracle数据库之oracle安装单机手册实践版

oracle 11g 完整安装手册
注:
某些电脑可能需要开启cpu对虚拟化的支持,请在bios中进行相关设置。


1,安装虚拟机软件
解压VMware10.rar,并安装该软件。具体步骤(略)。
2,创建虚拟机
1,安装VMware10完成后,双击图标打开,显示如下界面:
2,点击创建新的虚拟机
3,选择自定义(高级)


4,选择默认设置,点击下一步


5,选择稍后安装操作系统,点击下一步


6,客户机操作系统选择:Linux(L)
版本选择 Red Hat Enterprise Linux 6
点击下一步


7,虚拟机名称:可以任意设置,此处指定为RHEL6.4
位置:也可以任意指定,此次指定为E:\11g_vm文件夹。
点击下一步


8,此处保持默认,选择下一步


9,内存大小,建议不小于2048MB。
点击下一步


10,选择使用桥接网络,点击下一步


11,SCSI控制器:LSI Logic,点击下一步


12,虚拟磁盘类型:SCSI
点击下一步


13,选择创建新的磁盘
点击下一步


14,磁盘大小:建议不小于40GB,其他选项保持默认,点击下一步


15,磁盘文件:保持默认即可,点击下一步


16,点击完成


17,点击编辑虚拟机设置


18,选择CD/DVD(SATA),勾选启动时连接,在连接部分选择使用IOS映像文件:
并点击浏览,指定最开始下载的rhel-server-6.4-x86_64.iso文件


19,点击打开


20,点击确定


3,安装linux 6.4
1,点击开启此虚拟机


2,出现如下界面,在该界面上点击鼠标,默认选择即为第一项,回车
(注:要想将鼠标从虚拟机中切出,可以使用ctrl+alt键)


3,出现Disc Found界面,选择Skip,回车


4,进入到如下界面,点击Next


5,选择English,点击Next


6,键盘选择U.S.English,点击Next


7,选择Basic Storage Devices,点击Next


8,会弹出界面,在弹出界面中选择Yes,discard any data


9,输入主机名:rhel6,点击Next


10,时区选择:Asia/Shanghai,点击Next


11,设置root用户的密码:oracle,并confirm,点击Next


12,密码过于简单,故弹出提示对话框,选择Use Anyway,


13,出现如下界面,选择Replace Existing Linux System(s),点击Next


14,在弹出对话框中选择Write changes to disk


15,选择下方的Customize now,点击Next


16,此处为配置linux需要安装的服务,需要选择的服务较多,请认真处理。
注意,需要在下述组件上点击右键,选择Select all optional packages。
需要安装的组件如下:
Base System选择如下组件
Base
Compatibility libraries
Console Internet tools
Debugging Tools
Hardware monitoring utilities
Java Platform
Large Systems Performances
Legacy UNIX compatibility
Networking Tools
Performance Tools
Security Tools
Storage Availability Tools


Servers选择如下组件
FTP server
Network Infrastructure Server
Network Storage Server
Server Platform
System administration tools


Web Services
随意
Databases
随意


System Management选择如下组件
SNMP Support
System Management
Web-Based Enterprise Management


Vitualization
随意


Desktops选择如下组件
Desktop
Desktop Debugging and Performance Tools
Desktop Platform
General Purpose Desktop
Graphical Administartion Tools
KDE Desktop
Legacy X Window System compatibility
Remote Desktop Clients
X Window System


Applications选择如下组件
Graphics Creation Tools
Internet Browser


Development选择如下组件
Additional Development
Desktop Platform Development
Development tools
Server Platform Development


Languages
随意


全部选择完毕,点击Next


17,进入安装进度页面部分,等待其安装结束


18,安装完毕,进入如下界面,点击Reboot


19,重启过程中,会有选择操作系统的页面,直接回车即可。重启完成,进入如下界面,点击Forward


20,选择Yes,I agree to the License Agreement,点击Forward


21,软件更新页面,直接点击Forward


22,创建用户界面,直接点击Forward


23,日期与时间设置,尽量保持和操作系统时间一致,点击Forward


24,Kdump页面,取消Enable kdump,点击finish


25,在弹出界面中选择Yes


26,在弹出界面中选择OK,再次重启虚拟机。


至此,操作系统安装完毕。
4,配置linux
1,重启完成后,出现如下界面,点击Other...


2,输入用户名:root,
密码:oracle,点击log in
进入如下界面,勾选Do not show me this again,点击Close


3,在桌面上随意点击右键,选择Open in Terminal,打开一个终端


4,在打开的窗口中,输入如下命令
cat /etc/sysconfig/network,出现如下结果。如果HOSTNAME后面的值不是rhel6的话,需要进行修改。


修改的命令为 vi /etc/sysconfig/network 可以使用r(替换),i(插入)等命令来进行修改。然后按Esc,再输入:x 即可保存退出。然后输入reboot重启即可。
5,关闭防火墙,输入命令如下:service iptables stop,回车


6,永久关闭防火墙,则需要输入如下命令:chkconfig iptables off,然后回车


7,关闭selinux
命令如下:vi /etc/selinux/config
将SELINUX后面的内容修改为disabled,然后按Esc,再输入:x 即可保存退出。


8,修改ip
命令如下:vi /etc/sysconfig/network-scripts/ifcfg-eth0
对其内容做如下修改:
ONBOOT为yes
BOOTPROTO为static
然后再添加三行:
IPADDR=192.168.200.111
NETMASK=255.255.255.0
GATEWAY=192.168.200.254
然后按Esc,再输入:x,即可保存退出。


9,修改hosts文件
命令如下:
vi /etc/hosts
在最后添加如下内容:
192.168.200.111 rhel6


然后按Esc,再输入:x,即可保存退出。


接下来,安装VMware tools。
1,选择虚拟机菜单中的虚拟机,点击里面的安装VMware Tools


出现如下窗口


2,将该文件夹中的VMwareTools-9.6.1-1378637.tar.gz拖拽到桌面上,然后点击右键,选择Extract Here,将其解压到桌面。解压后的文件夹为vmware-tools-distrib,双击将其打开


3,双击里面的vmware-install.pl,选择Run in Terminal


4,出现如下窗口,然后一路回车,一直到安装完毕。


5,安装完毕后窗口会自动关闭,然后需要重启机器。
在命令行中输入如下命令:reboot,然后回车


6,至此,vmware tools安装完毕。
在虚拟机重启完成之后,可以将任意文件拖拽到虚拟机中,如果能拖拽进去,则表明vmware tools安装成功。
到此处,可以先截取一个快照。点击
中的按钮,即可生成快照。
5,安装oracle数据库软件
虚拟机操作系统安装配置完毕之后,就可以进行数据库的安装配置了。首先,需要进行如下准备工作。
准备工作:
1,内核参数修改


在该文件的最后,添加如下内容
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 4294967295
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586


然后按Esc,再输入:x,保存退出


然后,执行sysctl -p,查看输出结果是否 有问题


2,建立用户及组
在命令行中依次输入如下命令
groupadd -g 1000 oinstall
groupadd -g 1001 dba
useradd -u 1000 -g oinstall -G dba oracle
passwd oracle
最后一条命令为设置oracle用户的密码,此次设置为oracle


3,创建目录
依次输入如下命令:
mkdir -p /u01/oracle
chown -R oracle:oinstall /u01/
cd
su - oracle
cd /u01
ls -lrt


4,配置环境变量
在命令行中依次输入如下命令:
cd
vi .bash_profile
在该文件的最后,添加如下内容:
export ORACLE_BASE=/u01/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0
export ORACLE_SID=ora11g
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin


然后按Esc,再输入:x,保存退出
再输入 source .bash_profile
5,资源限制设置
在命令行中依次输入如下命令:
su 
--此处需要输入root用户的密码:oracle
cd
vi /etc/security/limits.conf
在该文件的最后,添加如下内容:
oracle              soft    nproc   2047
oracle              hard    nproc   16384
oracle              soft    nofile  1024
oracle              hard    nofile  65536
oracle              soft    stack   10240


然后按Esc,再输入:x,保存退出
6,上传并解压数据库安装软件。
将db_112040_Linux-x86-64_1of7.zip
和db_112040_Linux-x86-64_1of7.zip全部拖拽到虚拟机的桌面上。


然后在命令中执行如下命令:
cd
cd Desktop/
mv *.zip /u01
cd /u01
ls


然后对这两个文件进行解压
解压命令为:
unzip db_112040_Linux-x86-64_1of7.zip
第一个解压完成之后,再解压第二个,命令如下
unzip db_112040_Linux-x86-64_2of7.zip


两个文件解压之后,都会自动将解压后的文件放置到当前位置下一个新的目录database中。
然后执行如下命令:
chown -R oracle:oinstall database/


然后再执行命令xhost +


至此,数据库安装准备工作完成。
接下来,开始安装数据库
1,执行如下命令:
su - oracle
cd /u01/database
./runInstaller
进入如下界面,取消
I wish to receive security updates via My Oracle Support前面的对勾,点击Next


在弹出对话框中点击yes
2,选择Skip software update,点击Next


3,选择Install database software only,点击Next


4,选择Single instance database installation,点击Next


5,语言选择,保持默认,点击Next


6,选择Enterprise Edition,点击Next


7,产品安装目录选择,保持默认即可,点击Next


8,产品目录及用户组设置,保持默认,点击Next


9,数据库管理组选择,保持默认,点击Next


10,安装前检查页面


11,检查完毕,发现缺失了一些package


12,此时,除了最后一个pdksh-5.2.14之外,其他的都需要安装才行。
我们需要配置yum进行缺失的rpm包安装才行。
1),点击
中的虚拟机菜单,选择设置...
选择CD/DVD(SATA),勾选已连接和启动时连接,并在下面的连接部分,选择使用ISO映像文件,然后点击浏览,选中最开始下载的rhel-server-6.4-x86_64.iso文件,然后打开,点击确定。


2),在虚拟机中,重新用鼠标右键打开一个新的终端,输入如下命令:


然后执行如下命令
cd /etc/yum.repos.d
vi rhel6-public.repo
在该空文件中输入如下内容:
[rhel6]
name=rhel6
baseurl=file:///mnt/Server
enabled=0
gpgcheck=1
然后按Esc,再输入:x ,保存退出。
至此yum配置完毕。
3),安装确实的rpm包
依次执行如下命令:
yum install libaio-devel-0.3.107-10.el6.x86_64.rpm
该命令执行后,会出现如下提示:
Is this ok [y/N]:
此次输入y即可。
然后再执行如下安装命令:
yum install compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm
yum install elfutils-libelf-devel-0.152-1.el6.x86_64.rpm
yum install libstdc++-devel-4.4.7-3.el6.x86_64.rpm
yum install gcc-c++-4.4.7-3.el6.x86_64.rpm


注意,此次要将缺失的包全部安装成功才行。
每次安装完成一个rpm,均可以再次点击数据库安装页面上的Check Again,直到出现如下界面为止:


此时点击Ignore All,然后点击Next。并在弹出框中点击yes。
13,进入如下界面,点击install


14,进入安装页面,等待


15,安装进度到94%的时候,弹出如下对话框,需要你执行两个脚本。


16,执行脚本
在桌面上新开一个窗口,根据提示运行如下命令:
sh /u01/oraInventory/orainstRoot.sh
sh /u01/oracle/product/11.2.0/root.sh
注:这两条命令的执行顺序不能颠倒。命令执行过程中若有提示输入,直接回车即可。


17,运行完成后,点击OK,则进入如下界面,点击close


至此,完成数据库软件的安装。
6,创建数据库
需要先创建监听。
1,在命令行中输入如下命令:
su - oracle
netca
启动监听创建界面,选择第一项Listener configuration,点击Next


2,选择Add,点击Next


3,此处需要输入监听的名称,保持默认即可,点击Next


4,选择监听使用的协议,保持默认,点击Next


5,选择监听使用的端口,使用默认的1521即可,点击Next


6,不再创建其他监听,选择no,点击Next


7,点击Next


8,点击Finish


监听创建完毕。


接下来,创建数据库
1,在命令行输入如下命令:
dbca  (注:和上面的netca一样,该命令都需要在oracle用户下执行)
出现如下界面,点击Next


2,选择Create a Database,点击Next


3,选择General Purpose or Transaction Processing,点击Next


4,输入数据库名称:ora11g,点击Next


5,保持默认,点击Next


6,选择use the Same Administrative Password for All Accounts,
密码设置为 oracle,
点击Next,并在弹出对话框中点击yes


7,保持默认,点击Next


8,保持默认,点击Next


9,勾选Sample Schemas,点击Next


10,保持默认,点击Next


11,点击Next


12,选择Create Database,点击Finish,并在弹出框中点击OK


13,即可进入数据库创建页面,等待


14,安装完成,点击弹出页面中的Exit,


至此,数据库创建成功。
15,测试
在命令行中输入如下命令:
sqlplus / as sysdba

   

本文由职坐标整理并发布,希望对同学们学习Oracle有所帮助,更多内容请关注职坐标数据库Oracle数据库频道!

本文由 @小标 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程