centos7 oracle19c安装 ORA-01012: not logged on

news2025/7/9 8:54:18

总共分三步

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;

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

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

相关文章

Java介绍,什么是Java?

同学们好! 第一次接触软件行业吗?没有关系,看完这篇介绍让你了解到底什么是Java?并对它强大的功能所吸引。希望你能耐心的看完,更了解软件行业,了解Java开发。 1、是不是不知道什么是Java? 官…

港科夜闻|沈向洋教授获委任为香港科大校董会主席

关注并星标每周阅读港科夜闻建立新视野 开启新思维1、沈向洋教授获委任为香港科大校董会主席。该委任由2023年3月6日起生效,为期3年。沈教授将接替现任校董会主席廖长城先生。而廖先生亦于今天获委任为大学最高咨询机构「顾问委员会」的新一任主席,接替成…

pandas数据分析(二)

文章目录DataFrame数据处理与分析读取Excel文件中的数据筛选符合特定条件的数据查看数据特征和统计信息按不同标准对数据排序使用分组与聚合对员工业绩进行汇总DataFrame数据处理与分析 部分数据如下 这个数据百度可以搜到,就是下面这个 读取Excel文件中的数据 …

JVM实战OutOfMemoryError异常

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

模型压缩技术综述

当今,随着深度学习技术的不断进步,越来越多的大型多模态模型被应用于自然语言处理、计算机视觉等领域。然而,这些模型往往需要数十亿甚至上百亿的参数,不仅训练时间长、计算资源消耗大,而且在实际应用中也会受到硬件、…

android sdk分析工具uiautomatorviewer.bat启动报错

位于android sdk目录android-sdk\tools\bin下的分析工具uiautomatorviewer.bat启动报错: uiautomatorviewer.bat -Djava.ext.dirs..\lib\x86_64;..\lib is not supported. Use -classpath instead. Error: Could not create the Java Virtual Machine. Error: A fa…

20张图带你彻底了解ReentrantLock加锁解锁的原理

哈喽大家好,我是阿Q。 最近是上班忙项目,下班带娃,忙的不可开交,连摸鱼的时间都没有了。今天趁假期用图解的方式从源码角度给大家说一下ReentrantLock加锁解锁的全过程。系好安全带,发车了。 简单使用 在聊它的源码…

浅谈Spring6之P和C命名空间注入的区别

基于P命名空间注入 P命名空间注入是简化构造方法的注入 使用P命名空间注入的两个条件 一&#xff1a;xmlns:p"http://www.springframework.org/schema/p" 二&#xff1a;提供set方法class类 Spring_p.xml配置<!--P命名注入底层是set注入><bean id"dogB…

anaconda的linux版本以及jupyter的安装和DataSpell连接linux的jupyter服务器

anaconda安装&#xff1a;官网&#xff1a;https://www.anaconda.com/拷贝下载网址后&#xff0c;在Linux里进行下载&#xff1a;wget https://repo.anaconda.com/archive/Anaconda3-2022.10-Linux-x86_64.sh执行sh&#xff1a;./Anaconda3-2022.10-Linux-x86_64.sh 安装完后&a…

webpack指南(优化篇)——webpack项目优化

系列文章目录 webpack指南&#xff08;基础篇&#xff09;——手把手教你配置webpack 文章目录系列文章目录前言一、概述二、传输性能优化1.代码压缩1.1 css压缩1.2 js压缩1.3 进一步压缩js1.4 压缩html1.5图片压缩2.摇树优化(Tree Shaking)3.作用域提升4.抽取公共模块&#x…

python+selenium自动化测试解决不了的alert问题,使用PyKeyboard解决方法

在python自动化测试中&#xff0c;面对浏览器弹出的对话框&#xff0c;python自带的alert可能解决不了关闭弹框&#xff0c;这时候可以引入PyKeyboard来解决下载并安装pyHook-1.5.1-cp36-cp36m-win_amd64.whl&#xff0c;下载地址https://www.lfd.uci.edu/~gohlke/pythonlibs/&…

你需要知道的云计算常识

云计算常识_基础阶段云计算服务器架构的演进云计算能够提供什么价值&#xff1f;谁为云计算提供服务&#xff1f;计算机的组成部分进制转换云计算 服务器架构的演进 Mon 06Mon 13Mon 20裸金属 虚拟机 云主机(云平台) 容器&#xff08;云原生&#xff09; serviceless(无服务) …

基于VC+MSSQL开发的医院PACS系统全套源代码 强大的三维重建功能

医院PACS系统源码 PACS源码 一套医学影像存储与传输系统&#xff0c;PACS部分主要提供医学影像获取、影像信息网络传递、大容量数据存储、影像显示和处理、影像打印等功能。RIS主要提供分诊登记、叫号、检查报告生成和打印等功能。本套影像存储与传输系统将二者进行无缝对接&a…

CHAPTER 4 文件共享 - Samba

文件共享 - Samba1 Samba1.1 Samba的软件架构1.2 搭建Samba服务器1.3 samba用户管理1. 添加用户2. 修改用户密码3. 删除用户和密码4. 查看samba用户列表5. 查看samba服务器状态1.4 samba共享设置&#xff08;配置文件详解&#xff09;1.5 访问共享目录1. windows访问2. linux客…

机智云目前我用过最便捷的物联网快速开发方案

GE211 MINI DTU上手来看&#xff0c;是一款尺寸比较小巧的模块&#xff0c;适合放置在几乎所有白色家电中&#xff0c;通过ph2.0端子&#xff08;注意不要买错&#xff09;引出了5v、gnd、tx、rx。可以说是非常方便了。下面正式开始我们的接入流程&#xff1a;首先注册一个机智…

PPC902AE101 3BHE010751R0101

PPC902AE101 3BHE010751R0101PPC902AE101 3BHE010751R0101PLC脉冲量的控制目的主要是位置控制、运动控制、轨迹控制等。例如&#xff1a;脉冲数在角度控制中的应用。步进电机驱动器的细分是每圈10000&#xff0c;要求步进电机旋转90度。 那么所要动作的脉冲数值10000/(360/90)2…

如果读了我2011年求职前端开发的酸爽经历,希望你可以鼓起勇气继续向前

今年是2023年&#xff0c;如果你觉得今年找工作很难&#xff0c;狗哥回忆了一下2011年求职前端开发工作的酸爽经历&#xff0c;希望你读了以后可以鼓起勇气&#xff0c;不要迷茫&#xff0c;简历投出去石沉大海的&#xff0c;需要改简历的就赶紧改&#xff0c;刷题不到位的就赶…

美国主机的CMS兼容性:如何选择适合您的CMS?

在如今的数字时代&#xff0c;网站是企业宣传和业务发展的重要方式&#xff0c;而一个好的主机对于网站的性能和稳定性至关重要。如果您正在寻找一个适合您的CMS(内容管理系统)的美国主机&#xff0c;您需要考虑一些关键因素&#xff0c;以确保您选择的主机能够满足您的需求。以…

接上篇《旋转矩阵的作用:世界坐标变换;求解局部坐标系下的局部坐标》,理解欧拉角:内旋;外旋;万向节死锁

目录1、什么是欧拉角、静态欧拉角、动态欧拉角2、内旋、外旋及计算方式3、万向节死锁接上篇《旋转矩阵的作用&#xff1a;世界坐标变换&#xff1b;求解局部坐标系下的局部坐标》&#xff0c;理解欧拉角&#xff1a;内旋&#xff1b;外旋&#xff1b;万向节死锁1、什么是欧拉角…

抢跑数字中国建设,青岛市统计系统考察团赴实在智能调研统计数字员工

当前&#xff0c;数据要素价值不断显现&#xff0c;数字经济正引领着政企业加快数字技术的应用&#xff0c;融通创新工作机制&#xff0c;推进高质量转型。近日&#xff0c;中共中央、国务院印发了《数字中国建设整体布局规划》。《规划》指出&#xff0c;到2025年&#xff0c;…