Oracle数据库安装踩坑记录

Oracle数据库安装踩坑记录

踩坑目录

  • 可能会用到的教程
  • 1. 管理员用户(sys)登录oracle命令
  • 2. 默认密码:三个 如果忘记改密码参考 1. 登录后修改密码
  • 3. 查看账号密码:只有sys用户登录后才能查看
  • 4. sqldeveloper 连接oracle数据库
  • 5. oracle-sid环境变量设置
  • 6. 拒绝连接-12505
  • 7. 账户被锁-28000
  • 8. 账户权限-01031
  • 9. SQL Developer报错:Unable to find a Java Virtual Machine解决办法
  • 10. SQL Developer连接oracle时报错
  • 11. 安装ORACLE出现注册OCX是出现OLE初始化错误或者OCX加载错误
  • 12. oracle11g未找到WFMLRSVCApp.ear文件
  • 注:常用命令

可能会用到的教程

  • oracle11g安装教程:参考教程:w3school
  • sqldeveloper连接oracle教程:参考博客: Oracle SQL Developer 连接数据库
  • oracle11g卸载教程: 参考博客:Oracle11g完全卸载正确步骤
  • (可能需要:卸载服务,参考博客:win10如何删除无用服务 卸载完成后记得重启电脑

1. 管理员用户(sys)登录oracle命令

# 先通过Win+R,输入cmd进入控制台:
# 登录
sqlplus / as sysdba# 修改scott用户权限
alter user scott account unlock;# 修改scott用户密码
alter user scott identified by 123456;commit;

2. 默认密码:三个 如果忘记改密码参考 1. 登录后修改密码

## 一般情况下尝试system这个账户
用户名:sys      密码:change_on_install
用户名:system   密码:manager
用户名:scott    密码:tiger

3. 查看账号密码:只有sys用户登录后才能查看

select username,password from dba_users;

4. sqldeveloper 连接oracle数据库

  • 管理员登录
    在这里插入图片描述

  • 普通用户登录

    在这里插入图片描述

5. oracle-sid环境变量设置

在这里插入图片描述

6. 拒绝连接-12505

  • 问题:Listener refused the connection with the following error: ORA-12505, TNS:listener doe

  • 参考:执行请求的操作时遇到错误

7. 账户被锁-28000

  • 问题:ORA-28000: the account is locked

  • 参考:ORA-28000: the account is locked 的解决办法,解决完一个又来一个

8. 账户权限-01031

  • 问题:账户权限不够 ORA-01031: insufficient privileges

  • 参考:ERROR:ORA-01031:insufficient privileges完美解决方法

9. SQL Developer报错:Unable to find a Java Virtual Machine解决办法

  • 问题:Unable to find a java Virtual Machine ---- Oracle SQL Developer. To point to a location of a Java Virtual Machine, please refer to theOracle9i JDeveloper Install Guide
    在这里插入图片描述

  • 参考:SQL Developer报错:Unable to find a Java Virtual Machine解决办法

10. SQL Developer连接oracle时报错

  • 状态:失败―测试失败:IO错误: The Network Adapter could not establish the connection
    在这里插入图片描述

    (1)检查密码是否正确,不确定的话参考1.修改密码(一般密码错误会直接提示)
    (2)sys用户登录参考 4.
    (3)主机名一般不更改,都是localhost
    (4)端口可能不一样,一般进入控制套然后输入lsnrctl status,回车后这里显示端口。
    在这里插入图片描述(5)根据5.设置环境变量oracle_sid=orcl,在此处将SID改为orcl即可。(设置其他值也行)
    (6)如果还不行可能是oracle的client和listener服务没开,打开服务查看

11. 安装ORACLE出现注册OCX是出现OLE初始化错误或者OCX加载错误

  • OCX类似字样
  • 解决:安装目录设置全英文,不要带中文

12. oracle11g未找到WFMLRSVCApp.ear文件

在这里插入图片描述

  • 解决:可能是解压的时候没有同时解压两个安装包所致,建议完全卸载oracle后重新安装。完全卸载见 卸载数据库

注:常用命令

# 在控制台界面输入:(win+r,cmd后的界面)
sqlplus  								# 登录数据库
sqlplus / as sysdba  					# 登录管理员账户
lsnrctl status  						# 开启服务后查看监听状态
sc delete 服务名 						# 在管理员控制台下删除服务,删除后需重启电脑# 进入sql环境后输入:
alter user scott account unlock;  		# 修改scott用户权限
alter user scott identified by 123456;  # 修改scott用户密码
select instance_name from V$instance;   # 查看oracle数据库的sid值
commit;  								# 提交更改

查找不到目标表 可以先选出所有表看下有没有自己要选的表名

# 选出所有表名,查看当前数据库中已有的表格
select table_name from all_tables;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/162549.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

简墨的进化之路:打造大模型数据计算系统的云存储底座

10月24日程序员节,「大模型数据计算系统」2023拓数派年度技术论坛在上海圆满落幕,拓数派大模型数据计算系统(PieDataComputingSystem,缩写:πDataCS)如约而至!πDataCS 以云原生技术重构数据存储…

论文浅尝 | 用于文档级事件关系抽取的稀疏事件表示的判别推理

笔记整理:邹铭辉,天津大学硕士,研究方向为自然语言处理 链接:https://aclanthology.org/2023.acl-long.897 动机 文档级事件关系抽取(Document-level Event-Event Relation Extraction,简称DERE&#xff09…

【TypeScrpt算法】算法的复杂度分析

算法的复杂度分析 什么是算法复杂度? 不同的算法,其实效率是不一样的 让我举一个案例来比较两种不同的算法在查找数组中给定元素的时间复杂度 [1,2,3,4,5,6,7,...9999,n] 顺序查找 这种方法从头到尾遍历整个数组,依次比较每个元素和给定元…

SAP-查看业务变更记录

一、通过事务码查询修改记录 1、输入TCODE:AUT10,输入时间和事务处理代码,全部搜索输入*。 2、点击刷新,对已输入的条件进行重置。 3、在左侧下菜单,选择要查询的事务记录,双击,会带入“事务处…

【nlp】3.2 Transformer论文复现:1. 输入部分(文本嵌入层和位置编码器)

Transformer论文复现:输入部分(文本嵌入层和位置编码器) 1 输入复现1.1 文本嵌入层1.1.1 文本嵌入层的作用1.1.2 文本嵌入层的代码实现1.1.3 文本嵌入层中的注意事项1.2 位置编码器1.2.1 位置编码器的作用1.2.2 位置编码器的代码实现1.2.3 位置编码器中的注意事项1 输入复现…

探索结构体的奥秘

目录 🍂结构体 1,结构体的声明 1.1 结构的基础知识 1.2 结构的声明 1.3 特殊的声明 1.4 结构的自引用 1.5 结构体变量的定义和初始化 1.6 结构体内存对齐 1.6.1 如何计算 1.6.2 为什么存在内存对齐 1.7 修改默认对齐数 1.8 结构体传参 2&am…

3.7寸墨水屏蓝牙卡证

超薄机身,厚度不足一厘米,轻松佩戴无负重感。 无需基站,服务器,手机APP直接更新~ 独创快速扫描技术,智能感应标签 超长待机,超低功耗,Type C接口充电,一次充电可续航一年&#xf…

极智开发 | 随机初始化onnx模型权重的方法

欢迎关注我的公众号 [极智视界],获取我的更多经验分享 大家好,我是极智视界,本文分享一下 随机初始化onnx模型权重的方法。 邀您加入我的知识星球「极智视界」,星球内有超多好玩的项目实战源码和资源下载,链接:https://t.zsxq.com/0aiNxERDq onnx 模型一直是在算法部署中…

增量有余、后劲不足,星途汽车10月份销量环比下降3.9%

撰稿|行星 来源|贝多财经 近日,奇瑞集团发布了10月销量月报。报告显示,奇瑞集团于2023年10月销售汽车20.03万辆,同比增长50.8%,单月销量首次突破20万辆;2023年前10个月的累计销量为145.36辆,同比增长41.6…

C语言运算符详解

详细介绍了C语言表达式、算术运算符、赋值运算符、关系运算符、条件结构、逻辑运算符、位运算符的语法和使用方法,并讨论了运算符的优先级。 1、表达式与算术运算符 在C语言中,表达式是一个类似数学中的算式,表达式由变量、字面值、常量、运…

【坑】JDK21虚拟线程不支持run方法

【坑】JDK21虚拟线程不支持run方法 run // do nothing java.lang.VirtualThread Overridepublic void start() {start(ThreadContainers.root());}Overridepublic void run() {// do nothing}

2023年,人工智能在医疗行业领域的应用场景

本期行业洞察将带领大家了解人工智能在医疗行业领域的应用,主要了解在患者治疗和运营中的应用、人工智能作为预防工具以及大型医院目前如何使用人工智能。未来的智慧医疗时代已经悄然到来。 人工智能在患者治疗和机构运营中的应用 人工智能有望彻底改变医疗护理的…

csapp archlab part 1

part A [rootedb3963640a6 misc]#./yas sum.ys [rootedb3963640a6 misc]# ./yis sum.yo./yas 和 ./yis 是汇编语言编译器和模拟器的命令行工具。 ./yas 是一个汇编语言编译器,它将汇编语言代码转换为可执行的二进制文件。./yas sum.ys 将sum.ys文件编译成了sum.yo可…

计算机毕业设计项目选题推荐(免费领源码)Java+ssm+MYSQL酒店大数据资源管理系统的设计与实现02029

摘要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻克的课题。针对酒店大数据资源管理系统等问题,对…

发挥云计算潜力:Amazon Lightsail 与 Amazon EC2 的综述

文章作者:Libai 欢迎来到云计算世界,这里有无数的机会和无限的应用程序增长。 在当今的数字时代,企业可能会发现管理基础架构和扩展应用程序具有挑战性。 传统的本地解决方案需要大量的硬件、软件和维护前期投资。 要满足不断增长的需求&…

3D Slicer使用与体绘制

3D Slicer默认不进行体绘制,右上角的三维重建窗口只显示一个空的立方体框。要进行体绘制,先切换到体绘制设置窗口: 在体绘制设置窗口中,选择进行体绘制的DICOM序列,然后将体绘制开关打开(眼睛标志&#xff…

Omniverse合成数据生成【城市交通场景】

智慧城市是城市生活的未来。 然而,它们可能给城市规划者带来各种挑战,尤其是在交通领域。 为了取得成功,城市的各个方面—从环境和基础设施到商业和教育—必须在功能上整合。 这可能很困难,因为单独管理交通流量是一个复杂的问题…

Navicat 技术指引 | 适用于 GaussDB 的查询编辑器

Navicat Premium(16.2.8 Windows版或以上) 已支持对 GaussDB 主备版的管理和开发功能。它不仅具备轻松、便捷的可视化数据查看和编辑功能,还提供强大的高阶功能(如模型、结构同步、协同合作、数据迁移等),这…

智能导视电子指路牌是什么?

SVIP-3800系列智能电子指路牌也称智慧指路灯杆,智能指路牌,导航立柱,多功能指示牌,多功能路标,智能指路机器人,智能导视指路牌,问路导航机器人,智能路牌,叁仟智慧路牌、智…

数据结构-leetcode(设计循环队列)

1.学习内容: 今天 我们讲解一道能够很好的总结所学队列知识的题目---设计循环队列 622. 设计循环队列 - 力扣(LeetCode) 2.题目描述: 让我们设计一个队列 要求是循环的 这和我们的双向链表有些类似 让我们按要求设计出这些相对…