当前位置: 首页 > news >正文

centos7 oracle19c安装 ORA-01012: not logged on

总共分三步

1.下载安装包:里面有一份详细的安装教程

链接:https://pan.baidu.com/s/1Of2a72pNLZ-DDIWKrTQfLw?pwd=8NAx 
提取码:8NAx 

2.安装后,执行初始化:时间较长

/etc/init.d/oracledb_ORCLCDB-19c configure

3.配置环境变量,不配置环境变量,sqlplus命令不生效.

注:安装完成后,会自动创建一个oracle的用户,可以在/etc/passwd文件中看到

配置环境变量

//这一步需要切换到 oracle 用户下进行

su oracle

# 在oracle家目录执行命令
vim .bash_profile

# 在文件后面添加环境变量,如下图所示
export  ORACLE_BASE=/opt/oracle
export  ORACLE_HOME=/opt/oracle/product/19c/dbhome_1
export  ORACLE_SID=ORCLCDB
export  ORACLE_PDB_SID=ORCLPDB1
export  PATH=$ORACLE_HOME/bin:$PATH:$HOME/.local/bin:$HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export NLS_LANG=american_america.ZHS16GBK

配置好环境变量后,sqlplus连接试一下

我的oracle服务停掉了,需要重新启动oracle服务

//查询当前服务名  用于如: url:jdbc:oracle:thin:@服务器ip:1521:服务名

select global_name from global_name; //这个查出来就是服务名

--------------------------------------------再次登录报错!!!!如下 ORA-01012: not logged on----------------------------------------------------------------

 重启

具体解决办法:    http://t.csdn.cn/Xqndl

----------------------------------------------------结束------------------------------------------------------------------------------

修改用户密码,使用外部连接

使用navicat连接

新建数据库  

 解决问题:

出现此问题时,可能由于创建角色的容器为cdb
如果想继续创建 可以在角色名前加"c##" 即c##角色名

或者把容器改成pdb
在此之前 一定要用sysdba 登录,否则没有权限修改

1.SQL>sqlplus system/xxxx@192.168.x.xx:152x/orcl as sysdba
xxxx 是你自己的登录密码
192.168.x.xx 是电脑的主机号(可以cmd命令行输入ipconfig /all查看)
152x 是你自己连接数据库的端口号
2.查询容器是否CDB
select name,cdb,open_mode,con_id from v$database;
3.查看当前容器
show con_name;
4.查看已经创建的pdb
show pdbs;
5. 打开相应容器  我这里是orclpdb1
 alter pluggable database orclpdb1 open;
6. 切换当前容器到指定的PDB容器中
alter session set container = ORCLPDB;
7.创建用户
create user qianyi identified by "qianyi" default tablespace USERS temporary tablespace TEMP profile DEFAULT;

再次使用 qianyi 用户登录,又报错...

 sqlplus登录也报错,会有乱码

修改密码也不好使,

ALTER USER qianyi IDENTIFIED BY 123456;

相关文章:

centos7 oracle19c安装 ORA-01012: not logged on

总共分三步 1.下载安装包:里面有一份详细的安装教程 链接:https://pan.baidu.com/s/1Of2a72pNLZ-DDIWKrTQfLw?pwd8NAx 提取码:8NAx 2.安装后,执行初始化:时间较长 /etc/init.d/oracledb_ORCLCDB-19c configure 3.配置环境变量,不配置环境变量,sq…...

山东小巨人申报条件

国家专精特新小巨人特点1、经济效益:上年度企业营业收入在1亿元至4亿元之间,近2年主营业务收入或净利润的平均增长率达到10%以上,企业资产负债率不高于70%。2、专业化程度:(1)企业从事特定细分市场时间达到…...

手写中实现并学习ahooks——useRequest

前言 最近业务没有之前紧张了,也是消失了一段时间,也总结了一些之前业务上的问题。 和同事沟通也是发现普通的async await 封装api在复杂业务场景下针对于请求的业务逻辑比较多,也是推荐我去学习一波ahooks,由于问题起源于请求…...

[手写OS]动手实现一个OS 之 准备工作以及引导扇区

[手写OS]动手实现一个OS之第一步-环境以及引导扇区 环境准备 一台可用计算机(linux我不知道,我用的Windows)汇编编译器NASM一个方便的软盘读写工具VirtualBox 汇编编译器NASM 官网地址:https://www.nasm.us/pub/nasm/snapshot…...

JVM实战OutOfMemoryError异常

目录 Java堆溢出 常见原因: 虚拟机栈和本地方法栈溢出 实验1:虚拟机栈和本地方法栈测试(作为第1点测试程序) 实验2:(作为第1点测试程序) 运行时常量池和方法区溢出 运行时常量池内存溢出 …...

C++虚函数操作指南

1 什么是虚函数?1.1 虚函数的使用规则1.2 用 C 运行虚函数的示例1.3 协变式返回类型2 在 C 中使用虚函数的优点2.1 代码更为灵活、更为通用2.2 代码可复用2.3 契约式设计3 虚函数的局限性3.1 性能3.2 设计问题3.3 调试,容易出错4 虚函数的替代方案4.1 仅…...

Mybatis-Plus分页插件

引言:MyBatis Plus自带分页插件,只要简单的配置即可实现分页功能 1.添加Configuration配置类 Configuration MapperScan("com.atguigu.mybatisplus.mapper") //可以将主类中的注解移到此处public class MybatisPlusConfig {Beanpublic Mybatis…...

Selenium Webdriver options的实用参数设置

1、关闭Chrome浏览器受自动控制的提示 options.add_experimental_option(useAutomationExtension, False) options.add_experimental_option(excludeSwitches, [enable-automation])2、关闭是否保存密码的弹窗 options.add_experimental_option("prefs", { "c…...

代码随想录算法训练营第七天|454.四数相加II 、 383. 赎金信 、 15. 三数之和 、18. 四数之和

454.四数相加II 454.四数相加II介绍给你四个整数数组 nums1、nums2、nums3 和 nums4 ,数组长度都是 n ,请你计算有多少个元组 (i, j, k, l) 能满足:思路因为是存放在数组里不同位置的元素,因此不需要考虑去重的操作,而…...

详解抓包原理以及抓包工具whistle的用法

什么是抓包? 分析网络问题业务分析分析网络信息流通量网络大数据金融风险控制探测企图入侵网络的攻击探测由内部和外部的用户滥用网络资源探测网络入侵后的影响监测链接互联网宽频流量监测网络使用流量(包括内部用户,外部用户和系统)监测互联网和用户电脑的安全状…...

【C++】反向迭代器

文章目录一、什么是反向迭代器二、STL 源码中反向迭代器的实现三、reverse_iterator 的模拟实现四、vector 和 list 反向迭代器的实现一、什么是反向迭代器 C 中一共有四种迭代器 – iterator、const_iterator、reverse_iterator 以及 const_reverse_iterator,其中…...

(蓝桥真题)扫描游戏(计算几何+线段树二分)

题目链接:P8777 [蓝桥杯 2022 省 A] 扫描游戏 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 样例输入: 5 2 0 1 1 0 3 2 4 3 5 6 8 1 -51 -33 2 样例输出: 1 1 3 4 -1 分析:先考虑如何对物件进行排序,首先&…...

面试官:什么是双亲委派模型?如何打破它?

本文已经收录进 JavaGuide(「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。) 参加过校招面试的同学,应该对这个问题不陌生。一般提问 JVM 知识点的时候,就会顺带问你双亲委派模型(别扭的翻译。。。)。 就算是不准备面试,学习双亲委派模型对于我…...

自建服务器系列- DDNS配置

1、环境说明 光猫桥接路由器拔号的模式 2、DDNS是什么 对于DHCP方式获得的IP,无论对于局域网内来说,还是外网来说,都会有使得IP地址每隔一段时间变化一次,如果想要通过恒定不变的地址访问主机,就需要动态域名解析。…...

vue中使用axios简单封装用法,axios报错the request was rejected because no multipart boundar

在这里插入代码片## 创建实例 //这个写法作为我错误的记录,可以不看暂时 transformRequest: [(data: any) > {if (!data) {data {}}return qs.stringify(data)}]在我的项目里面,初始化配置里面进行handers的修改,例如:例如将…...

Leetcode.1220 统计元音字母序列的数目

题目链接 Leetcode.1220 统计元音字母序列的数目 Rating : 1730 题目描述 给你一个整数 n,请你帮忙统计一下我们可以按下述规则形成多少个长度为 n的字符串: 字符串中的每个字符都应当是小写元音字母(a, e, i, o, u)…...

深入元空间

元空间是干嘛的?元空间存储的是类的相关信息,就是类的运行时表达。包括:Class文件类的结构和方法常量注解代码优化JDK1.8分界在1.8版本之前,类的meta信息、类变量、字符串常量池都存储在永久代。1.8版本以后,类变量、实…...

前端技术和框架

一、各种技术概述 1.HTML &#x1f9e8;HTML中文称为超文本标记语言&#xff0c;从语义上来说&#xff0c;它只是一种是一种标识性的语言&#xff0c;并不是一种编程语言。 <p>这是一段话</p>通过这个标签可以表示文本的一个段落。而且其中还有还有图片标签、视…...

02从零开始学Java之Java到底是个啥?

博主简介我是壹壹哥(孙玉昌)&#xff0c;十年软件开发授课经验&#xff0c;CSDN博客专家、阿里云专家博主、掘金优秀创作者、infoQ专家博主&#xff1b;关注壹壹哥(孙玉昌)&#xff0c;带你玩转Java&#xff0c;轻松实现从入门到放弃&#xff0c;哦不&#xff0c;到熟悉&#x…...

KEIL5中头文件路劲包含问题

方式1&#xff1a;1.Keil中添加头文件相对路劲的方法在c/c配置中添加路劲&#xff0c;最终是将添加的绝对路径转化为相对路径&#xff1b;注意&#xff1a;相对路径的当前位置指.uvproj文件所在位置在C/C配置中的include paths”中添加工程所用的所有头文件的路径&#xff1b;2…...

利用大语言模型实现数据自动标注:Autolabel 实战指南

1. 项目概述&#xff1a;用大模型自动标注数据&#xff0c;告别人工标注的苦差事 如果你做过机器学习项目&#xff0c;尤其是监督学习&#xff0c;那你一定对数据标注这个环节又爱又恨。爱的是&#xff0c;有了高质量标注数据&#xff0c;模型性能才有保障&#xff1b;恨的是&a…...

i.MX 6UL/6ULL开发环境配置与驱动开发实战

1. i.MX 6UL/6ULL开发环境配置实战1.1 虚拟机环境搭建要点对于Windows平台下的i.MX开发&#xff0c;VirtualBox虚拟机是最经济实惠的选择。根据实际项目经验&#xff0c;建议配置如下&#xff1a;内存至少4GB&#xff08;复杂项目推荐8GB&#xff09;硬盘空间预留100GB&#xf…...

开源项目可持续性挑战:从OpenOffice兴衰看企业技术选型策略

1. 开源软件的理想与现实&#xff1a;从OpenOffice的兴衰谈起几年前&#xff0c;当我听说Apache软件基金会&#xff08;ASF&#xff09;正在考虑让OpenOffice项目“退休”时&#xff0c;内心的震动是实实在在的。对于我们这些经历过世纪之交软件大战的老兵来说&#xff0c;Open…...

立法强制技术目标为何违背工程创新规律?

1. 项目概述&#xff1a;当立法者试图为工程目标“画图纸”作为一名在电子工程领域摸爬滚打了十几年的工程师&#xff0c;我经常在技术社区和行业媒体上看到一种让我既无奈又担忧的讨论&#xff1a;立法机构试图通过一纸法令&#xff0c;来规定某个具体技术目标必须在未来某个时…...

研发交付管理:资源化与项目制的实践思考

说明&#xff08;阅读前&#xff09;&#xff1a;本文系 方法论层面的归纳&#xff0c;依据常见软件研发组织实践整理&#xff0c;不涉及任何特定企业的内部制度、人数或薪酬细节&#xff1b;文中角色名称&#xff08;如研发经理、项目发起人&#xff09;为 通用称谓&#xff0…...

通过AxisApi中转站使用国外API大模型教程

前言&#xff1a;所有的国外大模型想不通过中转站直接使用&#xff0c;其实是很麻烦的的事情&#xff0c;就拿codex来说&#xff0c;需要一个谷歌账号&#xff0c;没有谷歌账号需要注册&#xff0c;注册还必须要使用国外的手机号码和验证码校验审核&#xff0c;流程很繁琐&…...

人生杠杆具象化的庖丁解牛

它的本质是&#xff1a;**找到那些 投入一次努力&#xff0c;却能产生无限次复用或指数级放大效果 的工具、媒介或关系。它打破了“时间金钱”的线性交换逻辑&#xff0c;实现了 “单位时间产出最大化”。这是一种 从“加法思维”到“乘法思维” 的范式转移。 如果把人生比作物…...

别再只盯着原理图了!用Python+OpenCV动手模拟激光三角测距(斜射/直射对比)

用PythonOpenCV模拟激光三角测距&#xff1a;斜射与直射的实战对比 激光三角测距技术听起来高大上&#xff0c;但真正理解它的精髓往往需要跳出公式推导的泥潭。作为一名长期在工业检测领域摸爬滚打的技术人员&#xff0c;我发现用代码模拟物理过程是最有效的学习方式。本文将…...

Claude技能生态构建指南:从Awesome清单到实战开发

1. 项目概述&#xff1a;为什么我们需要一个“Claude技能”的Awesome清单&#xff1f;如果你最近也在深度使用Claude&#xff0c;尤其是Claude Desktop或者API&#xff0c;你可能会和我有一样的感受&#xff1a;这家伙的能力边界&#xff0c;似乎每天都在被开发者们用各种“技能…...

英雄联盟Akari助手:从新手到高手的智能游戏伴侣完整指南

英雄联盟Akari助手&#xff1a;从新手到高手的智能游戏伴侣完整指南 【免费下载链接】League-Toolkit An all-in-one toolkit for LeagueClient. Gathering power &#x1f680;. 项目地址: https://gitcode.com/gh_mirrors/le/League-Toolkit 还在为英雄联盟中繁琐的操…...