oracle数据库还原/finalshell/删除表空间/用户名冲突

2023-05-16

数据库10.0.1.131还原
1.首先进行数据库finalshell的配置
账号:mesadmin
密码:***********
在这里插入图片描述

2.加载oracle配置文件
sudo su
su oracle
source /etc/profile
在这里插入图片描述

3.进入数据库,进入CMD命令窗口
sqlplus / as sysdba
在这里插入图片描述

看到SQL>才算成功进入
3.1删除原数据库表空间
select tablespace_name from sys.dba_tablespaces;
在这里插入图片描述

DROP TABLESPACE MESADMIN INCLUDING CONTENTS AND DATAFILES;
在这里插入图片描述

4:创建表空间(MES有两个表空间,“MESADMIN ”默认的表空间 “XCORE_DATA_TS ”空的)
把数据库还原文件放在对应的路径中
create tablespace MESADMIN datafile ‘/home/oracle/app/oracle/oradiag_oracle/MESADMIN.dbf’ size 4096M autoextend on next 50m maxsize 20480m;
在这里插入图片描述

create tablespace XCORE_DATA_TS datafile ‘/home/oracle/app/oracle/XCORE_DATA_TS
.dbf’ size 2048M autoextend on next 50m maxsize 4096m;
在这里插入图片描述

5、创建用户
create user MESADMIN identified by scy9923cc default tablespace MESADMIN;
(create user DBRO01 identified by scy9923cc default tablespace XCORE_DATA_TS;
)
5.1:
Oracle 报错:
oracle报ORA-01920
在这里插入图片描述

delete from user$ where name=‘MESADMIN’;
commit;
在这里插入图片描述

删了还冲突
这时系统会提示“用户名冲突”,运行下面的SQL语句
alter system checkpoint; ----强制写入数据文件
System altered.
alter system flush shared_pool; ----清楚缓存数据字典信息,
----强制oracle读实际数据(即更改后的数据)
在这里插入图片描述

6、用户授权(注意这里用户名)
grant CONNECT,resource,dba to MESADMIN;
在这里插入图片描述

exit
7、数据导入(退出Oracle切到cmd命令路径)注意这里文件名要改
在这里插入图片描述

imp MESADMIN/******(这里写密码) file=‘/home/oracle/MES_DBData_20230316.dmp’ full=Y ignore=Y;
在这里插入图片描述

前情提要:
Oracle还原流程是:创建表——》创建用户——》用户授权——》数据导入

思路:将正式生产环境的31服务器的数据导出为DBF文件放入测试环境的75服务器库

如遇数据库表缓存不释放内存紧张:
直接进行数据库的重启:

1、Linux下以Oracle帐户进入Linux系统。

2、执行以下命令查看数据库监听器的状况:

lsnrctl status

3、执行以下命令停止数据库监听器运行:

lsnrctl stop

4、执行以下命令进入SQLPlus:

sqlplus /nolog

conn /as sysdba

shutdown immediate

5、执行以下命令退出SQLPlus:

Exit

6、启动,查看数据库监听器:

lsnrctl start

lsnrctl status

7、启动Oracle数据库:

sqlplus /nolog

conn /as sysdba

startup
window下进入sqlplus 命令:sqlplus / as sysdba
Linux下进入sqlplus 命令:sqlplus “/as sysdba”

原文链接:https://blog.csdn.net/m0_71272694/article/details/127414868

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

oracle数据库还原/finalshell/删除表空间/用户名冲突 的相关文章

  • Realsense D435i 相机与VINS-Mono连接时右侧不显示轨迹问题的解决

    Realsense D435i 相机与VINS Mono连接时右侧不显示轨迹问题的解决 文章目录 Realsense D435i 相机与VINS Mono连接时右侧不显示轨迹问题的解决1 问题描述2 问题原因查找3 解决办法 修改launc
  • 关于EKF和ErKF的理解

    EKF和ErKF的区别 大概6 20写完 快捷键 加粗 Ctrl 43 B 斜体 Ctrl 43 I 引用 Ctrl 43 Q插入链接 Ctrl 43 L插入代码 Ctrl 43 K插入图片 Ctrl 43 G提升标题 Ctrl 43 H有
  • ETH-Cubli阅读

    7月底补完
  • 端口扫描器设计实现(Python)

    一 个人感悟 通过本次实验 学习了扫描器设计的基本原理 并动手设计了一个开放端口扫描器 具体原理 1 编写前端GUI 2 学习Socket编程 使用Socket编程的connect方法返回0 为连接成功 实现端口扫描器 改进的地方 如果se
  • 学习心得

    敏捷开发宣言读后感 敏捷开发的原则 1 迭代式开发 即整个开发过程被分为几个迭代周期 每个迭代周期持续的时间一般较短 通常为1到6周 2 增量交付 产品是在每个迭代周期结束时被逐步交付使用 每次交付的都是可以被部署 能给用户带来即时效益和价
  • EKF SLAM Matlab仿真实践详解(附源码)

    EKF SLAM Matlab仿真实践详解 xff08 附源码 xff09 为提供更好的阅读体验 xff0c 详细内容及源码请移步https github com Nrusher EKF SLAM 或 https gitee com nru
  • FreeRTOS解析:List

    FreeRTOS解析 xff1a List 受博客限制 xff0c 如果您想获得更好的阅读体验 xff0c 请前往https github com Nrusher FreeRTOS Book或者https gitee com nrush F
  • FreeRTOS解析:任务的创建(TASK-2)

    任务的创建 受博客限制 xff0c 如果您想获得更好的阅读体验 xff0c 请前往https github com Nrusher FreeRTOS Book或者https gitee com nrush FreeRTOS Book下载PD
  • FreeRTOS解析:任务切换(TASK-3)

    任务切换 受博客限制 xff0c 如果您想获得更好的阅读体验 xff0c 请前往https github com Nrusher FreeRTOS Book或者https gitee com nrush FreeRTOS Book下载PDF
  • man命令使用指南

    man命令是linux下查找shell命令 函数等使用方法的利器 最简单的使用方式是man lt the thing you want gt 掌握上面那条命令应该也可以满足80 的使用场景了 这里记录一些更加深入的man命令使用的方法 xf
  • Vscode 搭建舒适的 Markdown 编辑环境

    文章目录 1 显示风格2 图片插入3 表格处理4 其他 1 显示风格 使用 Markdown notebook Microsoft xff0c 这个插件可以实现markdown的预览和编辑在同一页面下 xff0c 显示效果如下 外链图片转存
  • 如何启动英伟达TX2的两个CAN口

    英伟达的TX2有两路CAN xff0c 默认情况下是没有启动的 xff0c 通过ifconfig命令可以查看CAN是否启动 xff0c 如果启动了 xff0c 可以看到下面的设备 如果没有相应的设备 xff0c 则说明CAN没有启动起来 通
  • DDR基础

    欢迎关注我的博客网站nr linux com xff0c 图片清晰度和 xff0c 排版会更好些 xff0c 文章优先更新至博客站 DDR全称Double Data Rate Synchronous Dynamic Random Acces
  • OpenCV实验系列之Mask操作

    OpenCV实验系列之Mask操作 注意 xff1a 以下内容根据opencv官网提供的教程结合个人理解所得 xff0c 仅是个人学习笔记 xff0c 可能存在错误或偏差 xff0c 欢迎指正 OpenCV实验系列之Mask操作 Mask矩
  • UART通信可否只接VCC、RXD、TXD而不接GND?

    使用串口登录树莓派时出现的问题 xff1a 将TF卡插入到树莓派 xff0c 然后开启电源 xff0c 采用串口查看登录界面时出现误码 xff0c 最后排查得出是没有共地 那么假设有两款5V单片机 xff0c 独立供电 按理 xff0c 连
  • Linux 网络编程项目 —— FTP 网盘

    文章目录 项目简介知识点描述项目功能指令远程功能指令本地功能指令 使用的关键函数access 函数popen 函数chdir 函数strtok 函数strncmp 函数linux system函数是否执行成功判断方法 基本流程服务端客户端
  • VMware虚拟机

    文章目录 VMware虚拟机联网三种网络连接方式桥接模式联网原理NAT模式联网原理NAT模式配置手动配置网络关于apt命令关于ifconfig命令简介命令格式命令参数使用实例显示网络设备信息 激活状态的 开启 禁用网络 虚拟机内核与逻辑处理
  • 智能无障碍轮椅——ESP8266总体介绍及ESP-01S入门调试

    文章目录 一 ESP8266 介绍二 ESP8266的多种型号1 DT 062 ESP 01和ESP 01S 左边ESP 01S xff0c 右边ESP 01 3 ESP 12F 三 两种开发方式1 AT指令开发方式2 SDK开发方式 四
  • ROS操作系统快速入门

    文章目录 一 简介模块化 分布式的系统设计 二 安装虚拟机与ROS系统安装虚拟机的缺点安装ubuntu20 04 三 ROS系统安装切换镜像源视频教程 四 ROS应用商城APT源简介与指令介绍案例ros应用商城介绍 五 GIthub建立如下
  • Proteus 仿真8086+8255,运行时错误的解决

    要实现的功能 xff1a 通过开关控制流水灯的显示方式 电路原理图 xff1a 汇编源程序 xff1a CODE SEGMENT ASSUME CS CODE START MOV AL 90H OUT 36H AL AGAIN IN AL

随机推荐