今天早上,公司的live 服务器出现以上问题。

原因是

ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist

这两个问题引起oracle的启动。

于是,正常google,

找到很多,都说要oracle未正常shut之类的。。

于是,重启oracle,重启服务器。。均失败!

后来就准备把oracle的数据文件搬走,到其他数据库来试试,正好也做备份的作用,

结果在oradata文件夹下发现一个文件,undotbs01.dbf 大的惊人! 29G。。

反正也不知道如何处理,觉得这个文件太大吧,可能引起错误!

然后找解决方案。

http://www.xland.com.cn/article/74/77/0801/27851.htm

最后在此发现解决的方案,即压缩 undo 文件。

SQL> startup ORACLE instance started. Total System Global Area 135338868 bytes Fixed Size 453492 bytes Variable Size 109051904 bytes Database Buffers 25165824 bytes Redo Buffers 667648 bytes Database mounted. ORA-01157: cannot identify/lock data file 2 - see DBWR trace file ORA-01110: data file 2: ''D:ORACLEORADATAORCLUNDOTBS01.DBF'' SQL> alter system set undo_management=''MANUAL'' scope=spfile; System altered. SQL> alter database datafile ''d:oracleoradataorclundotbs01.dbf'' offline drop ; Database altered. SQL> alter database open; Database altered. SQL> SQL> create undo tablespace undotbs2 datafile ' 'd:oracleoradataorclundotbs02.dbf'' size 100M; Tablespace created. SQL> select * from v $tablespace; TS# NAME INC ---------- ------------------------------ --- 3 CWMLITE YES 4 DRSYS YES 5 EXAMPLE YES 6 INDX YES 7 ODM YES 0 SYSTEM YES 8 TOOLS YES 1 UNDOTBS1 YES 9 USERS YES 10 XDB YES 2 TEMP YES TS# NAME INC ---------- ------------------------------ --- 11 UNDOTBS2 YES 12 rows selected. SQL> alter system set undo_management=''AUTO'' scope=spfile; System altered. SQL> alter system set undo_tablespace=''UNDOTBS2'' scope=spfile; System altered. SQL> shutdown immediate; Database closed. Database dismounted. ORACLE instance shut down. SQL> startup ORACLE instance started. Total System Global Area 135338868 bytes Fixed Size 453492 bytes Variable Size 109051904 bytes Database Buffers 25165824 bytes Redo Buffers 667648 bytes Database mounted. Database opened. SQL> show parameter undo NAME TYPE VALUE ------------------------------------ ----------- ----- undo_management string AUTO undo_retention integer 10800 undo_suppress_errors boolean FALSE undo_tablespace string UNDOTBS2 SQL>

完成以上操作后,重新连接oracle,ok!

ORA-01034,ORA-27101,ORA-12514相关推荐

  1. oracle的文件后缀名,转:数据文件的扩展名是ora,dbf,dat的,有什么区别?

    只是通过扩展名来标识文件的类型而已,对于数据文件不管是ora/dat/dbf,都是一样的,没有什么区别. .dbf-数据文件, .tmp-临时文件, .log-重作日志文件(redo log file ...

  2. oracle 监听服务正常,连接报错 ora 12541

    问题描述: 数据库监听服务正常运行,使用sql plus 连接数据库超级慢或无法连接,时不时报错 ORA 12541 问题原因: oracle 数据库监听服务日志过大 解决办法 将监听停止掉 删除 $ ...

  3. oracle连接连表查询时,两表的连接字段类型不一致的时候,会导致ora 01722无效数字错误,这时候需要转换...

    类型不匹配,需要类型转换,函数:to_char()转换成字符, to_num()转换成数字 转载于:https://www.cnblogs.com/shenzhichipingguo/p/871710 ...

  4. ORA -01034解决

    ORA - 01034 转:ORA-01034和ORA-27101的解决方法 个人小结: 输入sqlplus /nolog,回车 输入 conn / as sysdba;回车 输入 startup p ...

  5. 如何区分Oracle的数据库,实例,服务名,SID

    什么是数据库,其实很简单,数据库就是存储数据的一种媒介.比如常用的文件就是一种,在Oracle10G中,数据的存储有好几种.第一种是文件形式,也就是在你的磁盘中创建一批文件,然后在这些文件中存储信息. ...

  6. 删除Oracle数据库时常见问题(注册表方面,文件目录方面,环境变量方面)

    运行regedit命令,打开注册表.删除注册表中与Oracle相关内容,具体下: 删除HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE目录. 删除HKEY_LOCAL_MACHIN ...

  7. 【C/C++17】_ooci.h,_ooci.cpp,_mysql.h,_mysql.cpp,_postgresql.h,_postgresql.cpp

    文章目录 1._ooci.h 2._ooci.cpp 3._mysql.h 4._mysql.cpp 5._postgresql.h 6._postgresql.cpp 1._ooci.h //con ...

  8. Oracle数据库名,实例名,服务名的区别

    DB_NAME: ①是数据库名,长度不能超过8个字符,记录在datafile.redolog和control file中 ②在DataGuard环境中DB_NAME相同而DB_UNIQUE_NAME不 ...

  9. npm 全局安装vuecli报错_前端脚手架CLI生成模版命令工具(包括,npm包的发布,脚手架的搭建,注意事项,优化等)...

    NodeJs的出现,让前端工程化的理念不断深入,正在向正规军靠近.先是带来了Gulp.Webpack等强大的构建工具,随后又出现了vue-cli和create-react-app等完善的脚手架,提供了 ...

  10. Oracle数据库:子查询、单行子查询,多行子查询,in,any,all语句,子查询的练习案例

    Oracle数据库:子查询.单行子查询,多行子查询,in,any,all语句,子查询的练习案例 2022找工作是学历.能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开 ...

最新文章

  1. java treeset 删除_删除Java TreeSet中的最高元素
  2. uniapp背景图片android不显示,uni-app网络图片在app不显示,小程序显示
  3. yaml格式,给Java类绑定数据
  4. 网络爬虫--8.编码趣闻
  5. 高精除(信息学奥赛一本通-T1308)
  6. Linux内核深入理解定时器和时间管理(4):定时器 timer
  7. impdp oracle 只导入表结构_oracle数据库怎么导入dmp,只导入数据不导入表结构?...
  8. 2022年开学季哪款蓝牙耳机好?公认性价比最高的蓝牙耳机
  9. Windows cmake 编译慢无响应文件下载失败?
  10. html5 地铁 代码,基于HTML5WebGL的地铁管理系统
  11. 小窍门:简历邮箱格式的正确写法,个人简历怎么发送到邮箱?
  12. OPCClient远程连接OPC服务器配置手册
  13. 1分钟学会系统安装方法,win7 XP win10 win11都变得非常简单
  14. 上线、发布、发版流程
  15. 低调,中国的FPGA到底有多强?
  16. Java代码转换成伪代码生成器_将一段java程序片段改成算法伪代码
  17. GPRS模块SIM300硬件分析
  18. pycharm快捷键及中文说明【使用翻译工具一条一条翻译】
  19. 全套PR资源--含RAR解压密码
  20. Bandit Walkthrough

热门文章

  1. BLOB图像处理技术
  2. 分布式架构的几种实现方式
  3. 使用PyQt绘制精美的股票行情分时线图
  4. mysql怎么输出列表的次序_MySQL metalock的一些技巧(写大于读的案例,以及获得锁的顺序)...
  5. EASYAR + UNITY + MMD4 制作 AR 小软件(特效非常赞)
  6. 箱型图/盒图 jupyter Notebook
  7. Java 自动类型转换,强制类型转换
  8. python调用有道翻译_python 简单的调用有道翻译
  9. 数据库连接池 ( 五 ) Druid 数据监控
  10. Hey Future!