位置: IT常识 - 正文

Oracle21C:Windows版本的安装、卸载、环境变量配置、避坑指南|ORA-12514|为什么安装目录没有bin目录(oracle win10)

编辑:rootadmin
Oracle21C:Windows版本的安装、卸载、环境变量配置、避坑指南|ORA-12514|为什么安装目录没有bin目录 前言1、适读对象

推荐整理分享Oracle21C:Windows版本的安装、卸载、环境变量配置、避坑指南|ORA-12514|为什么安装目录没有bin目录(oracle win10),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:oracle11g win10,oracle11g windows server2016,oracle11g windows server2016,windows2016 oracle,oracle11g windows2012,oracle win10,oracle win10,oracle win10,内容如对您有帮助,希望把文章链接给更多的朋友!

安装Oracle21C,因不得其法,各种报错,导致不能正常使用Oracle

2、各种工具下载

1)Oracle下载地址:官网下载页面

2)navecat下载地址:navecate 3)sqlplus下载地址:官网下载页面

产品编号:kfsvzt6zh2exaxzxgjk44rv5kp2yp68vgk序列号:186220口令:xs374ca

3、导读

1)每个细节都截图,文章会拉的很长,为了节约各方宝贵时间,只讲重点!

2)本文主要内容:重点介绍各种配置,各种避坑,粗略介绍卸载和安装!

3)按下文介绍,各种莫名其妙的报错,至少给你规避了95%。

4、系统环境

 建议是Windows10+,内存至少4G。

一、Oracle21C的卸载

(1)Win+R,输入services.msc,打开服务,把Oracle相关的服务全部停止运行(重要) (2)Win+R,输入regedit,打开注册表,删除Oracle开头的相关注册信息(包括文件夹)     注:删除时,要仔细认真     1)计算机\HKEY_CURRENT_USER\SOFTWARE    2)计算机\HKEY_LOCAL_MACHINE\SOFTWARE    3)计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services    4)计算机\HKEY_LOCAL_MACHINE    5)计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application (3)重启电脑 (4)删除Oracle安装目录和解压目录。     注:解压目录一定要删除,使用解压目录安装过一次后,里面大量文件已被修改,如需重新安装,重新解压安装包即可。 (5)删除C盘下的多个Oracle相关目录     C:\ProgramData\Oracle    C:\Program Files\Oracle    C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Oracle - OraDB21Home1 (6)删除Oracle相关的环境变量     注:如需重新安装则不用删除,稍后安装成功后在原有环境变量基础上,务必记得修改即可

提示:因Oracle版本一直在迭代,各版本卸载过程大同小异,本文介绍的是Oracle21C 

二、Oracle21C的安装1、准备工作

(1)下载好Oracle21C

(2)创建好Oracle的安装目录,本机安装位置:D:\Program\Oracle\product\21c

        并分别创建好home、base两个文件夹。

目录说明:home目录用来存放压缩包解压出来的所有文件,解压后,压缩包可以根据需要删除;base目录用来安装Oracle。 

特别注意:稍后配置环境变量时,用的不是安装目录,是解压的home目录,这个要切记!否则你在配置环境变量时,就会懵逼为什么我的安装目录没有bin目录(导致无法配置环境变量) 

2、仅安装Oracle数据库1、第二种安装方式(优先选择)

进入home解压目录,寻找setup.exe,点击安装,在安装界面,有限选择“仅安装软件”。该方式,可以规避很多报错。

注意:安装时要手动选择安装目录,比如D:\Program\Oracle\product\21c\base,其他选项,直接默认,点击下一步即可。

2、第一种安装方式(次之)

该方式会直接“创建并配置数据库实例”(默认数据库名称叫EX,不是ORCL)!插接数据库名称是XEPDB1 

注:选择第一种方式,自然也有好处,比如它会自动配置https://localhost:5500/em/login,然后仅安装软件,就需自己手动配置。

em监控页面:https://localhost:5500/em/login

 注意:仔细看这张图,可以帮你规避不能登录的问题!

三、Oracle21C的配置

特别说明:下方的几个配置,仅针对于使用第二种方式(仅安装了Oracle,没同时安装实例)。

1、新建数据库实例

如下图所示:

打开开始菜单:选择Database Configuration Assistant-Application,并点击进入: 

如下图所示:

箭头处是需要手动录入的位置,因密码的复杂程度有要求,可以设定为:123abcABC。

后方的一些选项,直接下一步即可。该过程比较耗时,十几二十分钟都有可能。

提示:如果是你自己设定的密码,一定要写到记事本中,存放到安装目录,免得日后忘记了。 

 

注意:此步骤完成后,通过services.msc打开服务,查找Oracle服务时,会发现只有下图中的2个服务,此时还不能正常使用Oracle。

  

2、新建Listener监听

如下图所示:

打开开始菜单:选择Net Configuration Assistant,并点击进入,然后一路默认即可。

 

直接下一步,下一步即可。

目的:

配置后,会自动在D:\Program\Oracle\product\21c\home\network\admin目录下,新增listener.ora文件。它的作用是可以让你通过第三方客户端(plsql等)工具访问Oracle。

注意:此步骤完成后,通过services.msc打开服务,查找Oracle服务时,会发现多了一个OracleOraDB21Home1TNSListener服务,此时依然不能正常使用Oracle。

3、Net Manager网络配置1、打开开始菜单

如下图所示:

打开开始菜单:选择Net Manager,并点击进入,然后一路默认即可。

2、进入,配置页面,具体如图所示  

Oracle21C:Windows版本的安装、卸载、环境变量配置、避坑指南|ORA-12514|为什么安装目录没有bin目录(oracle win10)

当然,生产环境的话,肯定还要再配置一个地址3,本地配置也不嫌多余。 

3、进入listener.ora目录查看发生了什么

目录位置:D:\Program\Oracle\product\21c\home\network\admin

会发现,这个两个监听被写入进来了。 

4、手动打开tnsnames.ora,配置访问数据库的别名信息

目录位置:D:\Program\Oracle\product\21c\home\network\admin

置入如下配置:

ORCL_localhost = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = orcl) ) )

 如下图所示,配置后,在plsql中才能选择和使用它

四、环境变量配置

需要说明的是:Oracle21C安装成功后,会自动向path中添加其解压目录的bin目录D:\Program\Oracle\product\21c\home\bin;

1、修改path的Oracle的bin目录

然而,多数情况下,我们更希望自己手动去配置,把该选项修改为%ORACLE_HOME%\bin,并移动到顶部! 

拓展:如果你的环境变量,不是纵向展示的,只需再path环境变量头部,添加 C:\Windows\System64后,重新打开系统环境变量即可。

2、新建ORACLE_HOME

ORACLE_HOME  D:\Program\Oracle\product\21c\home

特别提示[避坑]:这里的ORACLE_HOME是安装文件的解压目录,不是安装目录,此时,就可以解开自己配置环境变量,怎么配都不对,最终发现安装目录没有bin目录,这个问题了。

拓展说明:如果环境变量没有配对,则cmd窗口是不能在任何目录,愉快的使用sqlplus命令的,比如:sqlplus / as sysdba; 使用该命令时,就会报错,提示命令不存在!

3、新建TNS_ADMIN

TNS_ADMIN %ORACLE_HOME%\network\admin

4、新建ORACLE_SID

ORACLE_SID  orcl

5、最后的注意事项

配置环境变量后,一定、务必要依次点击确认按钮,退出环境变量的配置界面!

五、报错避坑指南1、ORA-12514错误

遇到这个错误,原因主要有二:

1)使用services.msc,进入服务列表,查看OracleOraDB21Home1TNSListener服务是否启动,如果没有启动它。

2)打开listener.ora文件配置一下

目录位置:D:\Program\Oracle\product\21c\home\network\admin,

再次强调,这个是解压目录,不是安装目录。

(SID_DESC = (GLOBAL_DBNAME = ORCL) (ORACLE_HOME = D:\Program\Oracle\product\21c\home) (SID_NAME = ORCL))

六、其他相关重要配置1、解锁sys和system用户,并修改密码为manager

Win+R,打开cmd窗口,依次输入下方命令

sqlplus / as sysdba;alter user system account unlock;commit;alter user system identified by manager;commit;

拓展:该步骤不是必须,但是建议自己动手操作一遍,当然这些用户是否解锁,以及密码设置,在安装Oracle的时候,也是可以设定的,如下图所示:

2、Oracle后台监控配置

需要提前说明的是:

如果你采用的是第一种安装方式,直接安装数据库+创建数据库实例,后台监控将会自动配置好,如下图所示: 

反之,如果该地址不能访问,则需要自己手动配置一下。

1)打开cmd窗口(早期版本该端口号是1158)打开cmd窗口sqlplus / as sysdba;exec DBMS_XDB_CONFIG.SETHTTPSPORT(5500);commit;2、ipconfig,查看本机IP

3、编辑hosts文件

文件位置: C:\Windows\System32\drivers\etc

查看下方配置,是否已填写。

127.0.0.1 localhost192.168.18.60 localhost

4、访问后台监控

https://localhost:5500/em

  至此,访问成功! 

七、效果展示

用户名:system

密码:manager

数据库:orcl

1.使用plsql登录

版本信息,好马配好鞍,建议采用高版本的,下载链接文章开头已注明!

 版本信息:15.0.3

  

2.使用navicat登录

版本信息:15.0.2

相对而言,navicat的使用,就可以避免跟多错误,也就是说,当plsql还在各种报错的时候,此时Navicat使用是正常的,效果如下: 

总结

至此,Oracle21c的卸载、安装、配置、避坑基本已经介绍完毕,当然各自的电脑环境不同,试验效果可能略有差异。

尾言

照此步骤安装,基本可以避免大部分的错误提示,如果自己百般折腾后,依然报各种错误,建议你,卸载重装即可!

如果内容觉得还不错,欢迎点赞、评论、留言!

本文链接地址:https://www.jiuchutong.com/zhishi/284154.html 转载请保留说明!

上一篇:Chat GPT介绍(chat gpt介绍开头)

下一篇:五彩缤纷的鲍鱼贝壳,新西兰 (© Lynda Harper/Minden Pictures)(五彩鲍鱼的做法)

  • 荣耀30pro支持AR地图的吗(荣耀30pro支持暗光人脸解锁吗)

    荣耀30pro支持AR地图的吗(荣耀30pro支持暗光人脸解锁吗)

  • 华为荣耀9x悬浮球的作用(华为荣耀9x悬浮球怎么去掉)

    华为荣耀9x悬浮球的作用(华为荣耀9x悬浮球怎么去掉)

  • 华为荣耀20i软件闪退(华为荣耀20i软件卸载不了)

    华为荣耀20i软件闪退(华为荣耀20i软件卸载不了)

  • 苹果x原彩显示在哪里(苹果x原彩显示没有了是因为换过屏吗)

    苹果x原彩显示在哪里(苹果x原彩显示没有了是因为换过屏吗)

  • 为什么群聊突然消失了(为什么群聊突然发不了信息)

    为什么群聊突然消失了(为什么群聊突然发不了信息)

  • 手机图库照片怎么恢复(手机图库照片怎么涂鸦)

    手机图库照片怎么恢复(手机图库照片怎么涂鸦)

  • 电脑耳机怎么插(电脑耳机怎么插红色和绿色)

    电脑耳机怎么插(电脑耳机怎么插红色和绿色)

  • b站头像不能换点击不了(b站头像换不了)

    b站头像不能换点击不了(b站头像换不了)

  • 电瓶车充电显示绿色充不了电怎么办(电瓶车充电显示功率过低怎么回事)

    电瓶车充电显示绿色充不了电怎么办(电瓶车充电显示功率过低怎么回事)

  • wps如何退出全屏模式(wps全屏怎么退出)

    wps如何退出全屏模式(wps全屏怎么退出)

  • 安卓版本4.4.4下载什么样的微信(安卓版本4.4.4下载QQ)

    安卓版本4.4.4下载什么样的微信(安卓版本4.4.4下载QQ)

  • 苹果手机视频可以美颜吗(苹果手机视频可以倍速播放吗)

    苹果手机视频可以美颜吗(苹果手机视频可以倍速播放吗)

  • 华为nova5长宽多少cm(华为nova5长宽多少厘米)

    华为nova5长宽多少cm(华为nova5长宽多少厘米)

  • 华为怎么改时间(华为怎么改时间为24小时)

    华为怎么改时间(华为怎么改时间为24小时)

  • u盘扫描并修复的原因(u盘扫描并修复后文件会消失吗)

    u盘扫描并修复的原因(u盘扫描并修复后文件会消失吗)

  • 数据模型反映的是(数据模型 作用)

    数据模型反映的是(数据模型 作用)

  • 为什么相机拍照片模糊(为什么相机拍照片模糊颤抖)

    为什么相机拍照片模糊(为什么相机拍照片模糊颤抖)

  • 微信里的草稿箱在哪儿(微信里的草稿箱怎么删除)

    微信里的草稿箱在哪儿(微信里的草稿箱怎么删除)

  • xs max双卡在哪里(xsmax双卡在哪插)

    xs max双卡在哪里(xsmax双卡在哪插)

  • 苹果11跟xr的区别(苹果11跟xr那个好)

    苹果11跟xr的区别(苹果11跟xr那个好)

  • galaxy watch active2和1区别

    galaxy watch active2和1区别

  • sim卡的中文叫什么(sim卡中文怎么读)

    sim卡的中文叫什么(sim卡中文怎么读)

  • 抖音为什么只能发10秒(抖音为什么只能拍15秒,怎么加长时间)

    抖音为什么只能发10秒(抖音为什么只能拍15秒,怎么加长时间)

  • 手机怎么开启NFC功能(苹果手机怎么开启NFC)

    手机怎么开启NFC功能(苹果手机怎么开启NFC)

  • 面容id设置不了(苹果13面容id设置不了)

    面容id设置不了(苹果13面容id设置不了)

  • 在win7中,打开淘宝提示安全证书过期怎么办?(在win7中,打开资源管理器的快捷键)

    在win7中,打开淘宝提示安全证书过期怎么办?(在win7中,打开资源管理器的快捷键)

  • TS 快速入门(ts基础)

    TS 快速入门(ts基础)

  • 发票在系统里作用大吗
  • 印花税是用来干吗的
  • 原材料入库进项税
  • 小规模 季度
  • 结构性存款需要缴纳增值税吗
  • 基金会计核算的核算主体是
  • 价外补贴需要交增值税吗
  • 个体户没有营业执照怎么举报
  • 房地产企业土地成本分摊方法
  • 报销退回多余款项怎么开收据
  • 分包工程款税率
  • 算材料成本的时候要算增值税吗?
  • 给员工交的重大医疗保险怎么做分录?
  • 没有进货发票怎么处罚
  • 进项发票税点属于什么科目?
  • 为什么企业交了社保查不到
  • 公司租车税务处理办法
  • 财产租赁合同印花税申报期限
  • 董事会费用计入什么科目
  • 小微企业的免税标准
  • 自由职业者知乎
  • 酒店服务行业电费发票怎么开
  • 企业营业利润为负的原因有哪些
  • 非同一控制下合并报表编制
  • 如何申请税务发票
  • 苹果手机升级微信版本
  • 苹果6s自动清理
  • 收到人才引进已受理的短信
  • php string函数
  • 高新企业政府补贴怎么入账
  • 外资企业如何
  • php array_pop函数
  • 设计资质承担范围
  • 树枝上停着一只什么小鸟
  • php curl_exec
  • 学生个人网站制作html代码
  • 领航ct
  • input输入框非空验证
  • 图像的傅里叶变换和离散余弦变换实验报告
  • 股东从公司账户上转钱违法吗
  • 财务核算科目核算流程图
  • 为什么社保卡里有钱
  • 快递公司的收件员好干吗
  • mongodb介绍
  • 原材料折价销售怎么算
  • 财产清查两种制度
  • mysql三种安装方式
  • 土地使用权的界定
  • 现金净流量的计算公式正确的有
  • 税审报告需要什么资料
  • 企业资金占用费利率
  • 进项不能从销项抵扣
  • 取得与收益相关的政府补助计入什么科目
  • 账务处理程序是指什么
  • 其他应收款与其他应付款对冲分录
  • 组织员工旅游的租宿费的税额是什么
  • 没报税可以先清卡吗
  • 固定资产净残值最后怎么处理
  • 本年利润的计算
  • 冲减以前年度未开票收入开票如何申报小规模纳税人
  • 目前用到的两个字符
  • 微软官方重做系统
  • 任务管理器边框怎么设置
  • windowsxp还能正常使用吗
  • mac电脑文件夹怎么重命名
  • win7右键没有
  • windows找不到硬盘驱动器
  • wind10手机版
  • javascript date()
  • Nehe第六章纹理映射
  • jquery中attr和prop
  • c# 查找字符串
  • Unity的Attribute(特性)还算多吧
  • unity数据结构和算法
  • js操作对象的方法
  • js判断是否是ie浏览器
  • 国税系统公务员政审父母超生合格吗
  • 根据消费税暂行条例的规定,纳税人自产自用
  • 纳税申报期限2023
  • 税务局直属机构
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设