Windows平台下安装与卸载Oracle Database 21C企业版(含EM)

有人说上次水的文章“Windows平台下安装Oracle Database 21c ”不带EM,由于当时选择的是“经典配置”,因此默认是没有安装EM可视化管理程序的。闲着没事,那就再重新水一次吧。

说明

  • 平台:Windows10
  • 安装对象:Oracle Databse 21C

* 这里博主记录的是程序和数据库实例—>分开安装。某些情况下,“一步到位”可能会因为RAM空间不够或者其它原因导致数据库实例安装失败(如果跳过,会提示整体安装成功),所以你还得重启或者释放一下RAM空间,这不如直接分开装是吧,成功率还高一点。

  • Video

[bvideo bv="BV1vY4y1s7VJ"][/bvideo]

1.关于卸载

可以使用之前的方法来执行卸载,相对会详细一些:

Windows平台下卸载Oracle Database 21c
安装容易,至于卸载嘛……搜了一下,好几个版本似乎卸载方式都不太一样,但是呢看起来又好像都差不多???算了算了,还是按自己的方式来吧…… 说明 强迫症表示不……

 

也可以按照本文上面视频里的方式(大概在19分30秒左右),反正怎么开心怎么来了。具体可以参考最上面的视频,或者下面的简单内容。
  • 使用“Database Configuration Assistant”,选择“卸载数据库”,按提示输入sys密码,之后按需要勾勾选选就可以卸载数据库实例了。
  • 再然后使用Windows + R 打开运行,输入 services.msc  打开“服务”,将“OracleOraDB……”开头的服务停止(正常情况下,完成上一个步骤之后,至少还有一个服务),然后以管理员身份打开CMD,输入 sc delete 服务名 来移除掉相关服务。
  • 之后就可以Windows + R 打开运行,输入 regedit 打开注册表,定位到 计算机\HKEY_LOCAL_MACHINE\SYSTEM\Software ,将 ORACLE 右键删除。
  • 然后定位到 C:\Program Files ,将 Oracle 文件夹删除。
  • 再然后将你 21C_Home、App目录这两个文件夹删除(找不到app基目录所在的话,可以搜索里面的文件名之一,如:fast_recovery_area ,然后右键选择“打开文件所在位置”)。
  • 最后,打开你的Windows菜单,切到“O”开头的选项,找到你21CHome开始菜单,展开之后随便右键一个程序,选择“打开文件所在的目录”,然后全部删除掉就可以了。一般是在C:\ProgramData\Microsoft\Windows\Start Menu\Programs 这个目录下,可以直接进去找找Oracle相关的文件夹,整个移除掉就好。

2.安装&部署21C

1.下载安装包

先下个官方的包。不大,也就2G+,传送门:21C_Oracle官方

对了,会跳转到登录账户页面(不是乌龟壳的云服务...别慌),如果没有账户的话就随便注册下,除了邮箱和密码,其它随意。

当然,你要觉得麻烦,也可以使用博主这里顺便随手提供的,截至2022/2/7日官网该页面里的最新21c版本:

本内容需要登录后查看

(2,661,783,521 bytes) (sha256sum - 85a41b94bccae23fe2af3f3d1d3d9e7e93e13f32ad7731dcf72d1cc6763c04ad)

注意:请及时核对哈希值,若无法匹配,请勿使用!

2.安装Oracle 21C主程序

这个就不重复记录了,详见:Windows平台下安装Oracle Database 21c 的“安装主程序”那一小部分内容。

3.安装数据库实例

安装完主程序之后,还需要安装数据库实例,这里简单记录一下吧:

注意:只是演示,具体的一些选项需要根据自身的需求去勾勾选选。

第一步,打开“Database Configuration Assistant”选择“创建数据库”。

第二步,选择“高级配置”,然后根据自身的需求勾勾选选、下一步下一步。

第三步,若是新增数据库实例,那么数据库名需要更改一下,不能重复,可以随便填一个。全新安装就直接点下一步了。

第四步,若列表里没有配置监听程序,请选择下面的“创建新的监听程序”,然后填一下名称如:LISTENER 即可,反之,直接下一步就好。

第五步,到了内存分配的选项,一般用默认的就可以了,直接下一步。

第六步,配置Enterprise Manager(EM)Database Exress中,勾选“全局端口”,然后下一步。

第七步,可以选择“使用同一管理密码”,注意:这里最好不好包含“@”字符。

 

然后好像也没什么了,如果你的Ram可用空间不足,那么安装过程中可能会报错,点击确认即可。

漫长的等待后,安装完成先不要关闭窗口,等待sql_plus、EM能正常连接上,再去关闭。如果连接不上就试试最后窗口里的“口令管理”,更改下密码,再尝试连接。

4.EM管理页面

如果安装完成的窗口那里那个“https://xxxx主机名xxx:5500/em”过长、过于复杂,可以直接浏览器访问 https://localhost:5500/em 。如果端口不为5500,请自行替换再去访问。具体的请看你最后安装完成的窗口给出的登录链接(当然,主机名可以用127.0.0.1或着localhost替代,反正都是一个意思,前提是不在公网访问的情况下)。

碎碎念

因为所有的录制、操作过程都是在吃灰的服务器里执行的,当时并没有出现什么奇怪的问题。所以对于打算将Oracle 21C部署于VMware Workstaion虚拟机平台的小伙伴而言,似乎有点不太对,比如会出现TNS监听的问题,既然发现了,那么就晚些时候再另外水一篇,到时候这里贴个链接。(但是按流程部署于Hyper-V却是正常的,这就很离谱了……)

阅读剩余
THE END