在oracle数据库中显示异常,Oracle数据库出现ORA-01034错误的解决方案
类型:数据库类大小:42.1M语言:中文 评分:5.0
标签:
立即下载
使用Oracle数据库的朋友经常会碰到的错误ORA-3113 "end of fileon communication channel" 就是这样的一个,我们可以简单的把这个错误理解为Oracle客户端进程和数据库后台进程连接中断。不过,导致这个错误的原因实际上有很多种,对数据库设置不当、任何能导致数据库后台进程崩溃的行 为都可能产生这个错误.这个错误的出现还经常伴随着其它错误,比如说: ORA-1034 ORACLE not available。
ora-01034错误的原因是因为数据库的控制文件没有加在startup mount 后,建议查看oracle数据库的归档与否。如果是归档的报错原因可能是因为归档日志的格式不正确,所以在mount下改变一下归档日志的格式(format)具体如下:
alter system set log_archive_dest_1='location=D:\OraHome_1\admin\orcl\arh';
alter system set log_archive_max_processes=3;
alter system set log_archive_format='arh_%t_%s_%r.log' scope=spfile;
alter system set log_archive_format='%t_%s.dbf'
结果发现上述方法不能进入mount状态,最大的可能是系统初始化文件出了问题,原来SPFILEORCL.ORA是二进制文件,不能直接修改,必须通过命令创建和修改。于是,重建spfile文件(注:找到spfile存放的位置,然后新建一个spfile文件)具体如下:
SQL> create spfile from pfile='d:\admin\orcl\pfile\init.ora';
文件已创建。
SQL> startup(如果执行startup出现ora-01081错误)如:
遇到ora-01081错误,我的方法是接着执行:
现在可以确定,这个错误都是因为文档无法归档的原因,所以接着执行:
最后成功连接数据库。
ORA-01034错误的高手的话:
--Oracle常见错误之一
这是个Oracle数据库服务器比较常见的错误。有经验的用户几乎马上就能解决这个错误,再不济也能马上到Metalink(http://metalink.oracle.com)去搜索一下。
不幸的是,大多的时候,都是初级用户遇到的这样的问题(对他们提Metalink也起不到什么作用--一般都没有上面的帐号:))。
所以,这个小帖子可能还有一定的作用。
问题描述
=======
在试图启动数据库的时候,Oracle报告下列错误:
ERROR:
ORA-27101 Shared memory realm does not exist
ORA-01034 ORACLE not available
基本解释
=======
Error: ORA-27101
Text: shared memory realm does not exist
-------------------------------------------
Cause: Unable to locate shared memory realm
Action: Verify that the realm is accessible
如何解决
=======
这个问题其实用一句话就可以说清楚:
ORACLE_HOME或者ORACLE_SID设置不正确。
在以前的版本中,如果ORACLE_SID不正确,一般都只提示ORA-01034。Oracle 8.1.7 给出一个额外的信息:ORA-27101。
->如果是Unix,在Shell里把ORACLE_SID设置正确即可(注意大小写敏感的问题)。
此外,检查ORACLE_HOME环境变量。如何检查参考如下的命令:
% echo $ORACLE_SID
% PS -ef |grep smon
->如果是Windows,一般都是因为系统中有多个实例造成的。
可以在命令行下 C:/>set ORACLE_SID=DEMO
把这里的DEMO换为你相应的实例名。
如果还不行的话,检查注册表中的ORACLE_HOME。
此外,在Windows环境下有的时候连接不上远程的数据库,会报告如此的错误。
解决办法是把sqlnet.ora文件中的
SQLNET.AUTHENTICATION_SERVICES = (NTS) NTS换为NONE.
在oracle数据库中显示异常,Oracle数据库出现ORA-01034错误的解决方案相关推荐
- oracle提示01034,oracle数据库ORA 01034错误问题解决方案
ORA-01034错误的话: Oracle常见错误之一 这是个Oracle数据库服务器比较常见的错误.有经验的用户几乎马上就能解决这个错误,再不济也能马上到Metalink去搜索一下. 不幸的是,大多 ...
- mysql数据库插入数据为空_插入数据成功,但是数据库中显示为空(菜鸟提问)...
插入数据成功,但是数据库中显示为空(初学者提问). 这个问题很菜,实在是找不到办法. 为什么往数据库中插入数据显示成功,但是数据库中显示是空. +------+------+ | name | ...
- 数据库中的九种数据库对象
数据库中的九种数据库对象 数据库对象是数据库的组成部分,常见的有以下几种: 1.表(Table ) 数据库中的表与我们日常生活中使用的表格类似,它也是由行(Row) 和列(Column)组成的.列由同 ...
- C# 在异步中使用HttpWebRequest出现的“正在终止线程”错误的解决方案
C# 在异步中使用HttpWebRequest出现的"正在终止线程"错误的解决方案 参考文章: (1)C# 在异步中使用HttpWebRequest出现的"正在终止线程& ...
- oracle执行命令显示2,Oracle数据库执行脚本常用命令小结
1. 执行一个SQL脚本文件 复制代码 代码如下: sqlplus user/pass@servicename 或 复制代码 代码如下: SQL>start file_names 或 复制代码 ...
- oracle数据库中常用语法,oracle数据库常用语法(中文注释版)
-- 查看系统所有变量值 show all -- 显示当前连接用户 show user -- 显示表结构 desc 表名 -- 显示错误 show error -- 退出 exit; 表空间是数据库中 ...
- oracle执行命令显示2,oracle数据库执行脚本时常用命令总结
收集了一篇oracle数据库执行脚本常用命令总结,希望给同学带来一些帮助. 1. 执行一个SQL脚本文件 代码如下 sqlplus user/pass@servicenamefile_name.sql ...
- oracle数据库中索值,Oracle数据库中的索引详解
Oracle数据库中的索引详解以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一 ROWID的概念 存储了row在数据文 ...
- vs2015如何连接oracle,VS2015中C#连接Oracle数据库
硬件环境:Win10 64位+ VS2015 + ODP.Net for VS2015 配置ODP.Net Oracle Developer Tools for Visual Studio 12.1. ...
最新文章
- 关于Vue实例的生命周期created和mounted的区别
- 视频演示:高颜值免费在线绘图ImageGP
- django源码分析 LazySetting对象
- 人工智能也能写出如此诗句
- dataSource 转 jdbctemplate
- go 捕获网卡http_接口测试工具Postman(三)使用postman抓包捕获HTTP请求-Go语言中文社区...
- 用户体验设计师能为seo做_用户体验设计师可以从产品设计历史中学到什么
- Sql Server 优化 SQL 查询:如何写出高性能SQL语句
- 具有PreAuthorize的Spring方法安全性
- python 爬取贝壳网小区名称_Python爬虫实战:爬取贝壳网二手房40000条数据
- 由前序遍历和中序遍历确定二叉树
- java结构控制break和continue
- jvm初体验:堆溢出处理
- webpack梳理之常用loader(一)
- 什么是EPSG CODE
- 矩阵标准型的系数是特征值吗_数据分析基础:特征值和特征向量
- 计算机主板常见故障检修,主板常见故障检查与维修
- Matlab Babble噪声
- vsftpd通过cmds_allowed进行精确权限控制
- poj1985和poj1849(树的直径)
热门文章
- KubeCon 、 CloudNativeCon、Open Source Summit 2019三会交融,看点不断!
- cloud一分钟 | 腾讯金融云总经理胡利明:腾讯云服务金融的“加减 乘除”法。...
- 装完系统还要装什么_家里装了空调还要装空气净化系统吗?会不会太浪费了?...
- dataframe iloc_如何使用iloc和loc 对Pandas Dataframe进行索引和切片
- linux函数进程撤销,Linux进程控制函数
- SprinBoot2.X 集成 Flowable6.6 工作流引擎
- idea 开启Run DashBoard
- Haproxy 管控台介绍
- 点击劫持:X-Frame-Options未配置
- 如何写一个bat批处理自动上传文件到FTP