ora-01128,ora-00275
ORA-01128: cannot start online backup - file string is offline
當你這個表空間的數據文件有offline的時候,采用熱備腳本酒會發生這個錯誤.
首先要看看這個文件能否online,如果可以的話,online後即可,我碰到一個比較棘手的案例,是當文件online的時候, 需要使用到的archive給沒有了,系統是生產系統,不允許shutdown.為了安全起見,我把自己想到的步驟寫到本子上,一步一步做,終於OK了,紀錄如下:
1.先執行recover database;發生了ORA-00275: media recovery has already been started 這個錯誤, 原因很簡單就不浪費口水了,使用"alter database recover cancel';解決,找archive的備份,確認需要的archive已經被刪除了,就打消了把這個文件online的念頭.
2.接下來有2個方法,一個是exp,把表空間裡面存在的數據弄出來,然後重建個表空間和用戶,再imp.這樣應用會中斷,並且數據可能不一致.第二個方法是新建一個表空間然後把原來表空間的數據move過去,這樣應用可以不用停止,對用戶來說是透明的.考慮了一下,決定採用第二種方法.這裡要注意的是move完成後,某些index的狀態會變成unstable,變成unstable的索引必須重建,否則,訪問該表會出錯誤.重建索引的時候,會鎖定表,表上相關的DML操作可能會等待.
還好,一切比較順利,這個與他們數據量不大也有關係.如果是大量的數據遷移,那保險一點還是和用戶約個時間,確定應用可以停了,再做這些事情.
ora-01128,ora-00275相关推荐
- Oracle配置文件详解listener.ora,sqlnet.ora,tnames.ora
三个配置文件 listener.ora.sqlnet.ora.tnsnames.ora,都是放在$Oracle_home\network\admin目录下. 重点:三个文件的作用和使用 sqlnet. ...
- oracle ora 16179,ora 06026 06023
如果备份文件没有问题,那么问题出在 If we start a RESTORE database with a BACKUP controlfile and FlashRecovery Area is ...
- tnsnames.ora和listener.ora文件中的几个概念
http://www.cnblogs.com/NickyYe/archive/2011/06/21/2086135.html 其实,在我们传统的概念里,数据库是一个统称的名字,在Oracle中,你可以 ...
- SuSE 10 Enterprise 下 Oracle 10g 关于找不到initorcl.ora文件和控制文件问题
Oracle无法正常启动,经过一番学习,总算解决问题,在这里做个笔记,备用! 问题如下: 使用Oracle用户登录: >sqlplus /nolog 然后, >connect /as sy ...
- 关于10g RAC监听设置,tnsnames.ora设置,VIP及客户端配置问题
按照文档安装完成,但是lsnrctl status 没有发现节点2 gnd-rac01</etc>$lsnrctl status LSNRCTL for Linux: Version 10 ...
- Oracle的tnsnames.ora配置(PLSQL Developer)
首先打开tnsnames.ora的存放目录,一般为D:\app\Administrator\product\11.2.0\client_1\network\admin,就看安装具体位置了. 步骤阅读 ...
- mysql tnsnames.ora_tnsnames.ora配置注意(连接新的数据库)
文件地址D:\app\think\product\11.2.0\instantclient_11_2\network\admin\tnsnames.ora # tnsnames.ora Network ...
- oracle 12c cdb/pdb tnsnames.ora设置
获取CDB的连接串: 1.登录cdb,查看service_names. 获取PDB的连接串: 2.show pdbs,查看pdb的名称,后面再加上db_domain(如有) SQL> show ...
- tnsnames.ora 监听配置文件详解
今天是重要的一天.将XML数据导入ORACLE遇到很多问题,学了好多,其中很长时间花在网络配置上,刚开始学,具体原因不知道,先把搜集到的好文章存下来,以后慢慢研究. 监听配置文件 ...
- Oracle的网络三大配置文件(sqlnet.ora、tnsnames.ora、listener.ora)
Oracle的网络三大配置文件(sqlnet.ora.tnsnames.ora.listener.ora) blog文档结构图: 1 说明 为了使得外部进程能够访问Oracle 数据库则必须配置Or ...
最新文章
- 怎样向IT行业的朋友说明《圣经》的重要性
- 傅立叶变换物理意义解析进阶
- c++ 链表_算法学习笔记 - 链表 - 单链表的粗糙实现
- vue的props实现父组件变化子组件一起变化
- gwt api_使用RequestFactory API进行Spring GWT集成
- 中继器、集线器、网桥、网关产品介绍
- 微信小程序canvas保存绘制图片
- python将字典写入csv_Python如何把字典写入到CSV文件的方法示例
- 【设计模式】java设计模式总述及观察者模式
- 经典算法归纳(c语言)
- 企划学院第十二期游学活动“聚合”郑州站圆满落下帷幕!
- 【屏类型结构体定义PanelType】 文档位置:《apiPNL.h》
- 【OpenVINO 3】POT量化流程
- HDU 1009FatMouse' Trade
- 数字公路探索新范式,维谛技术(Vertiv)助力智慧高速“再提速”
- java读取本地图片_java 怎么才能读取本地磁盘中的图片并传给前端(URL)
- pytorch CUDNN_STATUS_MAPPING_ERROR
- c语言情书大赛,计算机科学与技术学院“C语言情书大赛”
- QQ会员2018春节红包抵扣券项目实践与总结
- 离散数学 (II) 习题 10
热门文章
- IIC的OLED显示程序
- C++中的字符串的定义方式
- 微信小程序云开发-证件照的实现
- 湘潭哪里学计算机编程,湘潭哪里学机器人编程?湘潭学机器人编程的学校有哪些?...
- 浙江数字孪生数字化工厂三维激光扫描建模_三维可视化管理平台_吉优赛维_三维建模解决方案_3D模型
- 在金融公司做 IT 是什么感觉?
- QUIC 协议的简单分析
- git checkout到新的分支之后原来未提交的代码找回
- VMware打开以后黑屏的解决办法
- 计算机通过华为手机上网,华为手机网络怎么共享给电脑(必知网络共享3步曲)...