
之前有做临时表空间的切换,切换后没droptablespace就删除了temp01 dbf结果排序跟查dba_temp_files报错
脚本之家 2023-05-02 05:55:16
之前有做临时表空间的切换,切换后没drop tablespace就删除了temp01.dbf结果排序跟查dba_temp_files报错
(相关资料图)
SQL> select tablespace_name,file_id,file_name,bytes/1024/1024 Mbytes from dba_temp_files; select tablespace_name,file_id,file_name,bytes/1024/1024 Mbytes from dba_temp_files * ERROR at line 1: ORA-01116: error in opening database file 201 ORA-01110: data file 201: "/home/oracle/oradata/osa/temp01.dbf" ORA-27041: unable to open file Linux-x86_64 Error: 2: No such file or directory Additional information: 3
两种方法可以恢复
1、重启数据库
重启后系统会自动重建,数据库会提示re-creating在bdump的alter_sid.log中
Re-creating tempfile /home/oracle/oradata/osa/temp01.db
2、重建
alter tablespace temp add tempfile "/oracle/oradata/osa/temp03.dbf" size 50m;
alter tablespace temp drop tempfile "/oracle/oradata/osa/temp01.dbf" ;
答案是系统会自动重建;
实验如下:
我们先查看Temp表空间对应的数据文件
SQL> select FILE_NAME,TABLESPACE_NAME,STATUS from dba_temp_files; FILE_NAME TABLESPACE_NAME STATUS ---------------------------------------- ------------------------------------------------------------------------------------------ --------------------- /u01/oracle/oradata/orcl/temp01.dbf TEMP ONLINE
然后登陆到sys用户下,shutdown immediate
在文件系统层面去删除该数据文件
cd /u01/oracle/oradata/orcl/ ls rm -f temp01.dbf
启动过程中,可观察到Alert日志中出现如下语句
Re-creating tempfile /u01/oracle/oradata/orcl/temp01.dbf
然后Oracle正常启动,查看文件系统,又多了temp01.dbf
实验结束。
还有一种情况,考虑到生产环境,数据库需要7*24小时的运转,假如说运行过程中temp数据文件出问题,而该问题又没有导致数据库异常关闭的情况下,该如何修复? 值得注意的是,temp表有排序的功能。
由于实验过程不好模拟,我们需要执行的操作就是丢一个temp02.dbf的数据文件给临时表空间,然后去掉temp01.dbf的数据文件就可以了。
之前有做临时表空间的切换,切换后没droptablespace就删除了temp01 dbf结果排序跟查dba_temp_files报错
1、《极限挑战第五季》已经于2019年3月16日在上海开始录影了,最新消息是会在5月12日开播,但具体时间依然
放疗和化疗是肿瘤治疗的重要手段,常见的区别如下:1 放疗:是通过放射杀死肿瘤细胞,往往是局部抑制肿瘤,
1、干血燕燕窝6克(2人份)、冰糖2颗、雪梨2个。2、用量秤称好燕窝的份量,将干燕窝用纯净水浸泡4-8个小时
如果要给苍凉悲壮的西北戈壁添一把烟火,那当属魏晋时期杀牛宰羊、穿串烤肉待来客的千年“食尚”。连日来,
1、正勤君毅社区。2、是高雄市前镇区中华五路的一个大型眷村改建社区。3、正门入口为中华五路969巷。
1、阳光和轩逸根本不一个级别你要是10能全下来就阳光,要是10多也没事那就轩逸建议你买自动档那个
5月1日,零跑汽车(09863)4月新车交付量公布。
刚刚过去的4月,广州白云国际机场接送旅客513 8万人次,居全国机场首位!4月27-30日,连续4天单日客流超20
1、《一个少年的108个梦想》1939年冬天,美国西部洛杉矶市郊的一间屋子里,一个十五岁的腼腆少年——约翰•
1、前言老式面包,这个老式法,虽然是有点费时间,不过做出来的面包口感还蛮不赖。2、面包也好好吃。3、有
小伙伴们,你们好,今天小夏来聊聊一篇关于髻钗,关于髻钗简述的文章,网友们对这件事情都比较关注,那么现
现代快报网是由凤凰出版传媒集团旗下的现代快报倾力打造的江苏新闻门户网站,目前在南京、苏州、无锡、常州
据猫眼专业版数据显示,电影《这么多年》上映首周末票房报收1 29亿,累计观影人次超344万,共打破7项纪录,
澎湃新闻记者王诤4月28日正式公映前,电影《长空之王》的预售票房就突破了一亿,在十余部电影扎推的五一档