未执行drop tablespace先删了.dbf文件,发现数据库未打开等一系列错误

Windows系统重装后Oracle数据库恢复:控制文件重建与实例注册完整指南 数据库恢复是数据管理和运维中的核心技能,尤其在系统迁移或故障后。其原理在于通过控制文件、数据文件和日志文件的逻辑关联,重建数据库实例与物理存储的映射关系。这项技术的价值在于能够避免耗时的数据导入导出,直接基于完好的数据文件快速恢复服务,保障业务连续性。在Oracle数据库的应用场景中,当Windows服务器系统盘重装但数据文件完好时,通过重建控制文件(CREATE CONTROLFILE)和重新注册实例,可以高效恢复数据库。本文以Oracle 11g为例,详细解析了在控制文件丢失的常见情况下,如何通过设置环 阅读详情

未执行drop tablespace先删了.dbf文件,发现数据库未打开等一系列错误


如果要删除表空间,一定不要直接删.dbf文件,一定要先执行
drop tablespace 表空间名称 including contents;
drop user 用户 cascade;
再去物理删除对应的.dbf文件,否则会出现"数据库未打开"等一系列问题!
在这里插入图片描述

假如已经删了,按如下方法解决:
1.cmd进入数据库,sqlplus system/manager as sysdba;
在这里插入图片描述

2.shutdown immediate;
在这里插入图片描述

3.startup mount;
在这里插入图片描述

4.alter database datafile ‘D:\sofa3\TGACS01.dbf’ offline drop;
在这里插入图片描述

5.alter database open;
在这里插入图片描述

  1. drop tablespace sofaboot_sp including contents;
    在这里插入图片描述

完成!

Oracle数据库文件(*.dbf)迁移【图文教程】 Oracle数据库的数据文件和安装目录不可放在一起,存在磁盘满等问题,这里图文教程教你将数据文件迁移到其它合适的目录。 阅读详情

相关推荐

永磁同步电机高效标定技术:从理论到实践的全面解析

本文全面解析永磁同步电机高效标定技术,从MTPA标定、弱磁区优化到初始角校准,详细介绍了理论原理和实战技巧。针对新能源汽车应用场景,提供标定系统集成要点和AI辅助优化方案,帮助工程师提升电机性能标定效率与精度。

weixin_28452161的博客 505

表空间数据文件先被删除,如何删除表空间

alter database datafile '/home/oracle/tablespace/jfy/DATAJFY_1.dbf' offline drop; drop tablespace JFY_DATA_TBS including contents; alter database datafile '/home/oracle/tablespace/jfy/INDEXJFY_1.dbf' offline drop; drop tablespace JFY_INDEX_TBS includi

果冻的博客 407

Cesium 模拟飞机坠毁功能

Cesium 模拟飞机坠毁功能,粒子模拟

QQhelphelp的博客 1068

(数据库未打开错误)跟大家分享一个Oracle问题的解决办法

Q: 这个错误我觉得对于初学者来说还是有很大机会犯的,问题是这样的,这一天,我照常启动OracleOra11g_home1TNSListener和OracleServiceORCL 两个服务,然后进入PL/SQL,登录,输入用户名和密码后提示,数据库未打开,我又确定了一下用户名和口令,没错啊!再次登陆,显示oracle进程可能被关闭的错误提示,于是我估计可能是PL/SQL软件的问题,切换到sql

ICode联盟 2199

2022年TI杯模拟电⼦系统设计专题邀请赛——李萨如图形演示装置

本次装置主要是对输入的正弦信号进行频率变换,并将原输入正弦信号作为 X 轴信号、变换后的正弦信号作为 Y 轴信号,绘制李萨如图形。采用 EK-TM4C123GXL 板卡作为主控;频率变换采用“锁向环+计数器”实现 1-5 倍频的频率变换控制;李萨如图形采用两个 AD通道采集原输入的正弦信号作为 X 轴信号和频率变换后的正弦信号作为 Y 轴信号,绘制李萨如图形。

qq_45890466的博客 7771

SAP ERP与金蝶云星空的集成案例(新能源光伏行业)

通过建设PLM、SAP、MES、WMS、SCADA、EAM等多系统集成的工业互联网平台作为数字化工厂的控制中枢,不仅可以实现人员、设备、物料、工艺参数、产品等生产全流程追溯管理,同时也可以根据数据采集进行生产现场的控制调节,最大程度降低能耗水平。销售订单创建下推金蝶采购订单创建修改、销售订单创建下推金蝶销售订单创建修改、销售发货过账下推金蝶采购入库单、销售发货过账下推金蝶销售出库单:在SAP ERP系统创建销售订单、销售发货过账单后推送到云星空系统,进行采购/销售订单的创建修改、完成物料的入库和出库流程。

集信通 1620

oracle 删除DBF文件

曾经以为把所有的表清空drop掉后其文件已经删除,但实质DBF数据文件依然还存在,在ORADATA文件下。必须要这样删除 DROP TABLESPACE tablespace_name [ including contents [ and datafiles ] [ CASCADE CONSTRAINT ] ]; ...

依然饭特稀。。。 2597

【测试】echo发送和接收TCP/UDP数据包|shell 发送TCP/UDP数据包

目录 通过/dev/tcp、/dev/udp shell给tcp或udp服务发送16进制报文指令 通过/dev/tcp、/dev/udp (https://blog.csdn.net/u010039418/article/details/86251470) 通过/dev/tcp、/dev/udp可以直接在shell脚本中发起tcp、udp连接,方便又高效,平时用于测试啥的还是挺方便的。 直接发送 格式 /dev/udp/ip/port 比如要向本地10001端口发送数据,可以使用 ec.

我的笔记本 1万+

Oracle数据库中如何删除.dbf文件

首先,在管理员登录下进入命令窗口,比如,笔者的管理员用户名是system,在命令窗口输入以下命令:alter database datafile 'D:\oracle_01\TEMP02.dbf ’ offline drop;最后,直接删除所需要删除的dbf对象即可。这是删除临时表空间,包括物理文件的语句。

m0_46478535的博客 2917

从MC到DC:三维重建算法的核心原理与实战对比

本文深入对比了三维重建领域两大经典算法Marching Cubes(MC)与Dual Contouring(DC)的核心原理与实战表现。MC算法原理直观、实现简单,但存在特征丢失和二义性问题;DC算法通过求解二次误差函数(QEF)和利用法向量信息,能更好地保留模型的尖锐特征,但计算更复杂。文章结合医学影像处理实例,为开发者根据速度、精度和特征保真度需求选择合适算法提供了清晰指南。

weixin_29251131的博客 1036

获取上传至DMS服务器上文件的URL

如果需要失效时间延长会设置URL永久有效, 可以去修改函数SCMS_URL_GENERATE的参数DURATION 或EXPIRATION ,DURATION最大时间是999999,若需要永久有效,则需要设置EXPIRATION的时间,这时系统会忽略DURATION的参数,生成URL的时候 SCMS_URL_GENERATE会调用SCMS_URL_SIGN函数这是其中默认这是了URL的生效时间为两小时。

一只学习的渣渣 543

DROP TABLESPACE UNDOTBS1 ERROR

1、发现无法导数,估计是UNDOTBS表空间数据问题 2、创建UNDOTBS2 [oracle@node1 ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.1.0 Production on Wed Aug 10 10:43:01 2011 Copyright (c) 1982, 2009, Oracle. All...

weixin_33690963的博客 262

别再用Selenium被秒封了!2026最新反爬全突破+动态渲染实战(通过率99%)

做爬虫的同学,肯定都有过这样的经历:遇到一个纯前端渲染的网站,Requests抓包只能拿到一堆空的div标签,所有数据都是JS动态生成的。这时候你想到了Selenium,结果刚打开浏览器,网站直接跳出来一个"检测到机器人访问"的页面,或者直接返回403。我之前做一个跨境电商的爬虫项目,就踩了这个大坑。一开始用默认的Selenium ChromeDriver,10次请求有9次被封,通过率不到10%。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1387

ORA-01109:数据库未打开

我的情况是因为我通过句柄的方式手动删除了一个实例下的数据文件assp3.dbf文件,导致再次新建表空间的时候出现XXXXX报错,这个报错处理后,又再次出现01109报错,解决方法如下: SQL> startup mount ORA-01081: 无法启动已在运行的 ORACLE - 请首先关闭它 SQL> shutdown immediate ORA-01109: 数据库未打开 已经卸载数据库。 ORACLE 例程已经关闭。 SQL> startup mount ORACLE 例程已经启动

Axi.ZYTao 1万+

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

linux oracle 删除为空的dbf,Linux上Oracle误删除一个没有用的dbf表空间文件

在Linux下面安装好Oracle只有,Linux 下面就会有一个Oracle用户,Linux上Oracle误删除一个没有用的dbf表空间文件,导致数据库连接在Linux下面安装好Oracle只有,Linux 下面就会有一个Oracle用户这个用户的目录在/home/oracle所以在登陆Oracle的时候要先使用Oracle用户才能登陆上去su - oracle 转换用户sqlplus /nol...

weixin_33146151的博客 353

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

Oracle ORA-01033: ORACLE initialization or shutdown in progress(误删了DBF数据库文件导致)解决方法

ORA-01157: 无法标识/锁定数据文件 12 - 请参阅 DBWR 跟踪文件。ORA-01219: 数据库未打开: 仅允许在固定表/视图中查询。以上操作完后就可以高兴的登录数据库了。上图第二、第三个框里的命令是你误删时候。原因是:数据库没找到这个数据文件。

南清风 959

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

【翻译自mos文章】当 在os上的datafile已经不存在的情况下 将该tablespace删除

当 在os上的datafile已经不存在的情况下 将该tablespace删除

msdnchina的专栏@JiNan,ShanDong 1682

ORA-03264: cannot drop offline datafile of locally managed tablespace

有个哥们在添加数据文件的时候,指错了表空间,然后把新加的datafile offline drop,接着在操作系统上rm了这个文件,他以为这样就能完整的删掉这个文件了,结果回到数据库里查询,发现这个文件还存在,再想添加同名的文件...

cnktbkanb141909486的博客 2530

【Oracle数据库指南】第39篇:Oracle数据库恢复技术详解

摘要 Oracle数据库恢复技术主要包括标准恢复(RMAN)和Flashback技术两大体系。RMAN恢复用于物理故障恢复,分为完全恢复(恢复到最新状态)和不完全恢复(恢复到历史时间点)。Flashback技术则提供快速逻辑恢复能力,包括闪回查询(Flashback Query)、闪回表(Flashback Table)、闪回删除(Flashback Drop)和数据库闪回(Flashback Database)等功能。本文详细介绍了各类恢复技术的实现方法、适用场景和操作流程,帮助DBA掌握Oracle数据

xyghehehehe的专栏 372

ORA-01119: error in creating database file ***

[b]case1.[/b]今天在运行amx-bpm deploy-bpm的脚本时遇到了这个错误 setup-target-instance: [sql] Executing resource: /home/michael/amx-bpm20-conf/tibco/data/bpm/database/admin/setup-admin.sql [b][sql] Fa...

厚积薄发 7047

oracle ora错误文档,Oracle 在备份和恢复中发现的ORA-376 ORA-00376: 此时无法读取文件 错误的常见原因和解决方案...

适用于:Oracle Database – Enterprise Edition – 版本 9.0.1.0 到 11.2.0.3 [Release 9.0.1 to 11.2]本文信息适用于任何平台。目的夯实ORA-376错误的常见原因和解决方案。故障排除步骤SCOPE & APPLICATION——————-Customers facing ORA-376 or analysts req...

weixin_33895396的博客 1773

Oracle数据库异机恢复实战:基于数据文件重建控制文件完整指南

数据库恢复是保障数据安全的核心技术,其原理在于通过物理文件重建数据库实例。在Oracle数据库中,控制文件作为记录数据文件、重做日志文件等物理结构的元数据,是数据库启动和运行的关键。当系统重装或服务器迁移后,即使软件环境全新,只要保留原始的数据文件(.dbf)和重做日志文件(.log),即可通过重建控制文件实现数据库的完整恢复,这对于保障业务连续性和数据安全具有重要价值。本文以一次典型的Oracle 11g在Windows系统重装后的恢复场景为例,详细解析了从创建参数文件、启动实例到重建控制文件、执行恢复并

weixin_33816821的博客 426

ora01219数据库未打开

今天连接数据后,一看提示ora01219数据库未打开,关了服务重开仍然是这样,在度娘找了下才发现问题 应该是我删除了一个数据文件,看下解决办法 错误原因: 直接关闭数据库,然后删除DBF文件。即表空间文件。导致出现错误。  1、首先连接到oracle的mount模式,用sys账户登录就进去了, 2、输入alter空格database空格open; 3、稍等后会看到被你删除的或出问题的那个...

weixin_34114823的博客 281

[20111227]Alter database datafile offline drop后的恢复.txt

1.准备测试:CREATE TABLESPACE tools DATAFILE '/u01/app/oracle11g/oradata/test/tools01.dbf' SIZE 64M AUTOEXTEND ON N...

255

Oracle数据库ORA-01109错误排查与恢复实战指南

数据库启动过程是数据库管理系统的基础核心机制,通常分为NOMOUNT、MOUNT和OPEN三个阶段,确保实例与数据文件的正确加载与状态同步。这一原理保证了数据的一致性和服务的可用性,对于维护业务连续性和系统稳定性至关重要。在Oracle数据库运维中,ORA-01109错误是常见的故障之一,通常表现为数据库实例已启动但无法打开,导致应用连接失败。该错误常与数据文件损坏、控制文件问题或恢复中断等场景相关,涉及数据库状态监控、告警日志分析和文件恢复等关键技术。掌握其诊断与解决方案,能有效提升系统可用性,保障企业核

weixin_33795806的博客 304
上一篇: IDEA设置代码风格与eclipse一致
下一篇: 使用dao.findBySql查询一个字段时报错:java.math.BigDecimal cannot be cast to [Ljava.lang.Object
大白是小白
博客等级 码龄10年 0粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值