【Oracle】Oracle Database 12c Release 2安装多图详解
admin
2023-04-21 10:05:11
0

1.1 下载安装包

oracle官网地址请自行百度oracle,51CTO内容限制不让我放!
1)打开官方网站,找到下载连接,如图所示。
【Oracle】Oracle Database 12c Release 2安装多图详解
2)选择更多下载。
【Oracle】Oracle Database 12c Release 2安装多图详解
3)选择数据库版本,这里选择的是目前的最新版本
【Oracle】Oracle Database 12c Release 2安装多图详解
4)接收许可协议,选在linux版本进行下载
【Oracle】Oracle Database 12c Release 2安装多图详解
5) 接收许可协议,点击linuxx64_12201_database.zip
【Oracle】Oracle Database 12c Release 2安装多图详解
6)登陆oracle账没有的可以自己创建一个
【Oracle】Oracle Database 12c Release 2安装多图详解
7)然后就能够进行下载
【Oracle】Oracle Database 12c Release 2安装多图详解

1.2 安装过程详解

注意oracle的安装需要在图形化界面中进行安装(也可选择命令行模式静默安装,非常繁琐不推荐),需要在安装系统时选择安装图形化界面或者后边装图形化界面包。
本次使用的是centos6.9 Desktop版本
1.2.1 系统版本说明
[root@Oracle ~]# cat /etc/redhat-release
CentOS release 6.9 (Final)
[root@Oracle ~]# uname -a
Linux Oracle 2.6.32-696.el6.x86_64 #1 SMP Tue Mar 21 19:29:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
1.2.2 安装依赖包
安装依赖包,并检查
[root@oracle ~]# yum install gcc gcc-c++ ksh libaio-devel libstdc++-devel compat-libstdc++-33 compat-libcap1 -y
已安装:
compat-libcap1.x86_64 0:1.10-1
compat-libstdc++-33.x86_64 0:3.2.3-69.el6gcc.x86_64 0:4.4.7-18.el6gcc-c++.x86_64 0:4.4.7-18.el6
ksh.x86_64 0:20120801-35.el6_9
libaio-devel.x86_64 0:0.3.107-10.el6
libstdc++-devel.x86_64 0:4.4.7-18.el6

1.2 安装过程
1.对文件进行解压
cd /server/oracle/ unzip linuxx64_12201_database.zip
2.创建oracle用户,并切换到oracle用户
useradd oraclepasswd oracle
chown -R oracle.oracle /server/tools/database/
3.切换到oracle用户,配置环境变量
su - oracle
配置环境变量(oracle用户下):
Vim .bash_profile
# use for oracle
export ORACLEBASE=/usr/oracle
export ORACLEHOME=$ORACLEBASE/product
export ORACLESID=orcl
export PATH=$PATH:$HOME/bin:$ORACLEHOME/bin
export LDLIBRARYPATH=$ORACLEHOME/lib:/usr/lib

4.进入安装目录并执行安装脚本(oracle用户下)
cd /server//database
./runInstaller
【Oracle】Oracle Database 12c Release 2安装多图详解
【Oracle】Oracle Database 12c Release 2安装多图详解跑完以上流程如果没出下面红色的安装界面不要慌,可能需要多等一会儿,如果你不想等,可以再跑一遍,如果上面检查的时候有条件不满足的,直接百度找方法,不再赘述。

注意:这里安装时,可能会报错:prvf-0002无法检索本地节点名
这种情况是/etc/hosts文件没有写好,要添加对本机解析才行
格式: 静态IP 主机名
【Oracle】Oracle Database 12c Release 2安装多图详解
5.进行数据库配置并进入web管理页面(多图)
输入自己的邮箱(不要给我发邮件谢谢)
【Oracle】Oracle Database 12c Release 2安装多图详解
选择创建新的数据库
【Oracle】Oracle Database 12c Release 2安装多图详解
安装选择服务器类型
桌面类型少好多功能所以选择服务器类型
【Oracle】Oracle Database 12c Release 2安装多图详解
选择数据库的安装类型
这里选择单实例即可
【Oracle】Oracle Database 12c Release 2安装多图详解
进行安装 选在高级安装,进行定制化的安装
【Oracle】Oracle Database 12c Release 2安装多图详解
选在数据库版本这里选择企业版
【Oracle】Oracle Database 12c Release 2安装多图详解
指定安装目录
注意安装的目录要有足够的空间,oracle所需空间较大
【Oracle】Oracle Database 12c Release 2安装多图详解
指定产品清单目录
【Oracle】Oracle Database 12c Release 2安装多图详解
选择创建的数据库类型
【Oracle】Oracle Database 12c Release 2安装多图详解
选择数据库名称,默认即可
【Oracle】Oracle Database 12c Release 2安装多图详解
注意内存设置
由于我是虚拟机所以内存给成最小
【Oracle】Oracle Database 12c Release 2安装多图详解
在字符集选择utf8
【Oracle】Oracle Database 12c Release 2安装多图详解
选在安装上示例
因为我是做测试用途,所以安装示例
【Oracle】Oracle Database 12c Release 2安装多图详解
选则数据的存储方式
【Oracle】Oracle Database 12c Release 2安装多图详解
云管理,有oracle的可以添加
【Oracle】Oracle Database 12c Release 2安装多图详解
数据恢复,开启
【Oracle】Oracle Database 12c Release 2安装多图详解
设置用户口令
【Oracle】Oracle Database 12c Release 2安装多图详解
我这里统一密码,生产环境中建议设置高强度密码
设置的密码为oracle 比较简单,所有系统会提示不符合安全规范,选择是即可
使用的数据库操作类型(默认即可)
【Oracle】Oracle Database 12c Release 2安装多图详解
开始进行安装。
【Oracle】Oracle Database 12c Release 2安装多图详解
检查是否环境正确,错误会有修复脚本。
【Oracle】Oracle Database 12c Release 2安装多图详解
【Oracle】Oracle Database 12c Release 2安装多图详解
注意:打开终端根据提示找到这个脚本位置并使用修复脚本进行修复,注意使用root用户(ps:我这有个交换空间预期不足的问题,交换空间预期为4G我这里只有2G,开始的时候我没给好,找了个办法增加了swap空间,百度可找方式,很多种。)
【Oracle】Oracle Database 12c Release 2安装多图详解
以root用户运行这个脚本
修复完成后可以继续后面的操作
【Oracle】Oracle Database 12c Release 2安装多图详解
点击下一步进行安装即可,安装速度较慢,耐心等待
【Oracle】Oracle Database 12c Release 2安装多图详解
安装的过程中执行脚本(和上面执行脚本的过程一样 打开终端 找到位置 以root身份运行下这两个脚本就可以了_第二个脚本执行时会有一些选择信息可全程默认)
【Oracle】Oracle Database 12c Release 2安装多图详解
[root@oracle ~]# sh /oracle/app/oraInventory/orainstRoot.sh
更改权限/oracle/app/oraInventory.
添加组的读取和写入权限。
删除全局的读取, 写入和执行权限。
更改组名/oracle/app/oraInventory 到 oracle.
脚本的执行已完成。
[root@oracle ~]# sh /oracle/app/oraclea/product/12.2.0/dbhome_1/root.sh
执行这个脚本时直接一路回车就可以了(特殊需求除外)。
【Oracle】Oracle Database 12c Release 2安装多图详解
注意:中间出现错误Configuration Assistant 失败 的原因(详细的可以根据日志来判断)
1.看一下c:\windows\System32\drivers\etc\hosts 文件 127.0.0.1是否被屏蔽掉了。
2.还有IP地址不要使用DHCP 自动获取IP的方式,需要指定IP地址。出现这个问题错误只要你找到原因,然后让监听正常启动就可以解决问题了。
3.防火墙没有关闭引起
4.检查其他网络配置是否正确。
 安装完成,根据提示用浏览器访问(浏览器可能会报缺flash插件 装一个就行了)
【Oracle】Oracle Database 12c Release 2安装多图详解
用户名为 system
我设置的密码为 123456
【Oracle】Oracle Database 12c Release 2安装多图详解
至此安装完成.
命令行模式的一些简单命令和我在使用命令行进行服务部署过程中碰到的问题 ,以及12C与之前版本的一些差异带来的问题,我会在下一篇博客发出。

相关内容

热门资讯

“一次愉快的会晤”,泽连斯基披... 在俄乌互相加大对对方纵深目标打击之际,乌克兰总统泽连斯基7月28日造访了白宫,与美国总统特朗普举行会...
总统连遭“逼宫”,少帅临危受命 躲避着燃烧瓶和火箭弹袭击,四辆苏制BMP步兵战车快速穿行在马里乌波尔市区。即将出城的路口,迎面出现1...
独居女子在卧室玩偶内发现摄像头... 租房独居女子意外发现家中玩偶内藏着偷拍设备,报警后偷拍设备竟“不翼而飞”,门锁记录显示有人在她出门的...
伊学者:乌克兰袭击行动适得其反... 乌克兰袭击与伊朗有关的船只后,伊朗和俄罗斯接连作出强硬回应。伊朗外交学院教授法拉吉扎德在接受凤凰卫视...
20万人怒火不会停!蓝议员挺蒋... 海峡导报综合报道 在蓝白号召台湾民众上凯道呐喊“反毒台”后,台北市长蒋万安日前透露,近日不少民代私下...
柯文哲妻子陈佩琪畅游大陆,民进... 台湾民众党前主席柯文哲妻子陈佩琪27日在脸书发文证实,自己早前由儿子陪同前往上海、杭州与北京旅游一周...
高市早苗被问如何改善中日关系 据日本东京新闻报道,当地时间7月27日,日本首相高市早苗在首相官邸举行记者会。当被问及如何改善中日关...
扎哈罗娃批小泉进次郎涉核言论:... 【环球网报道 记者 张江平】综合俄新社等媒体报道,对于日本防卫大臣小泉进次郎涉核言论,俄罗斯外交部发...
“特高课”再现?日本强推“国家... 无视反对战争正义呼声 复刻战前军国主义体制日本强推“国家情报局”引发广泛担忧和批评(国际视点)本报记...
6G相比5G不只是速度更快 将...   6G相比5G不只是速度更快  【6G相比5G不只是速度更快】7月28日,相比5G,6G不仅是速度...