异常排查
文章平均质量分 50
-Hermes-
Stay hungry, Stay foolish.
展开
-
Orecla表空间不足解决方案
ORACLE ORA-01653: 导入XXXX表,XXX表空间不足问题说明:再向Oracle中的表添加数据的时候,提示某一个名称空间的表数据不足;这个问题一般有两种情况:一种是表空间的自动扩展功能没有开;另一种是空间确实不够用了,已经达到了自动扩展的上限。如何解决?解决问题的步骤是先查看Oracle数据库表空间大小,然后看一下表空间下的所有的数据文件的自动原创 2017-01-07 13:55:39 · 747 阅读 · 0 评论 -
用exp和imp释放Oracle磁盘空间
版本1Oracle12c版本2 版本3 关键字释放空间 问题现象Oracle有很多临时表,太占空间了,想把他们删掉。并释放磁盘空间。事实上,删掉Oracle表(清空回收站)是不会释放磁盘空间的,释放磁原创 2017-01-21 20:42:01 · 867 阅读 · 0 评论 -
memory_target指定的值过小
目录:版本1Oracle12c版本2 版本3 关键字修改占用内存 问题现象在对Oracle服务所占内存进行修改后,重新使用cmd的管理员进行登录:C:\Us原创 2017-01-21 20:51:59 · 3054 阅读 · 0 评论 -
创建Maven项目,index.xml文件报错
问题现象通过MyEclipse创建Maven项目,项目创建完毕后,index.xml文件出现如下错误提示:JavaWeb:报错信息The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path原因分析很有可原创 2017-02-11 20:44:35 · 1642 阅读 · 0 评论 -
Maven项目pom.xml文件报xxx\target\classes\META-INF\MANIFEST.MF (系统找不到指定的路径)问题
问题现象Maven项目中的pom.xml文件的第一行,出现了xxx\target\classes\META-INF\MANIFEST.MF (系统找不到指定的路径)的问题 原因分析Maven刷新没有完成处理步骤方法1:找到eclipse的project菜单选择clean...选项选择Clean all projects 或者 Clean pr原创 2017-02-11 20:48:13 · 20887 阅读 · 2 评论 -
Spring版本过低问题
环境信息:Spring 3.2.10, JDK 1.8, hibernate 4错误提示Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class: file [D:\NewWorkSpac原创 2017-02-11 20:53:27 · 947 阅读 · 0 评论 -
Mybatis异常: protocol = http host = null
问题现象程序启动,提示applicationContext.xml文件出错,进一步提示某个mapper文件出错具体异常信息如下:红色字为出错的Mapper文件,高亮为主要关注异常信息;org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'or原创 2017-02-11 20:54:10 · 7328 阅读 · 0 评论 -
sga_target大于指定值的sga_max_size
版本1Oracle12c版本2 版本3 关键字内存释放 问题现象在释放Oracle的内存占用时,在设定sga的值的时候,可能会因为操作失误造成如下错误:ORA-00823 Specified valu原创 2017-01-21 21:23:58 · 1472 阅读 · 0 评论 -
向Oracle插入为null的字符串,提示“缺失标识符
问题现象利用Mybatis的Mapper,向Oracle插入数据。插入的类型参数中,可能会包含有”null”。Oracle会提示“缺失标识符”原因分析使用insert语句,向Oracle插入“null”这个值的时候,Oracle本身是不清楚的。它不知道你要插入的是一个字符串还是空值,所以要明确的告诉Oracle我们要插入的是一个“空值”处理步骤凡是插入的数据原创 2017-01-28 11:41:35 · 4104 阅读 · 0 评论 -
计算机名称修改导致监听无法启动
问题现象当Oracle安装完成之后,用户有可能将本地的计算机名称进行修改,例如,原来的计算机名称是LiXingHua,现在要将其修改为MLDN这样更改之后,有可能造成Oracle的监听服务启动不了,可能出现的错误:原因分析这样的错误在于名称修改后没有及时地对监听的配置文件进行修改,配置文件有两个,分别是listener.oar,tnsnames.原创 2017-01-28 11:45:37 · 1627 阅读 · 1 评论 -
找回原始的scott用户与sh用户
问题现象Oracle12c中,默认将scott与sh放到了可插入数据库PDB中,而在一个CDB(CDB$ROOT)下,会包含多个PDB。下面讲解如何找回此用户;原因分析处理步骤使用sys用户以管理员方式登录:conn sys/change_on_install as sysdba; 此时为sys用户登录,可使用如下语句查看当前容器名称:show con_name原创 2017-01-28 11:48:15 · 1081 阅读 · 0 评论 -
查看当前oracle中正在执行的sql语句
问题现象最近一直在做,通过java后台,如何知道Oracle正在执行sql。因为不能与客户进行有效的沟通,也没有到现场了解,数据是如何进行的导入,所以这方面一直没有得到有效的突破;原因分析在查找资料的时候,发现了一条Sql语句。通过这条语句,可以知道当前连接的数据库正在执行的sql语句是什么。是一种比较有效的获取当前数据库动态的方式;通过获取当前执行的sql语句,来判断当前数据原创 2017-01-28 11:50:32 · 16766 阅读 · 0 评论 -
创建视图时出现权限不足
问题现象在Oracle12c中,创建视图,程序提出权限不足原因分析1. Oracle10g或之前的版本,使用scott用户登录后,可以直接创建;2. 如果用户使用的是11g或12c,则创建时会出现此错误;此时需要使用创建管理员登录后为用户授权处理步骤1. 在命令行方式下输入:sqlplussys/change_on_instal原创 2017-03-06 09:28:21 · 918 阅读 · 0 评论 -
SQL Developer报错:Unable to find a Java Virtual Machine
目录:版本1Win10版本2Oracle11G版本3Sql Developer关键字登录异常 问题现象第一次启动Oracle SQL Develop原创 2017-01-21 20:17:07 · 5426 阅读 · 2 评论 -
JDK1.8下qq邮箱发邮件出现握手失败
1. 问题现象(1). 在jdk1.8环境下,用javamail.jar做邮件发送,其他邮箱都能正常发送邮件,但qq邮箱出现了一下问题。2. 原因分析(1)这个问题是jdk导致的,jdk1.8里面有一个jce.jar的包,安全性机制导致qq邮箱的访问https会报错。3. 处理步骤(1)处理这个错误有两种方法:原创 2017-02-18 10:59:39 · 1544 阅读 · 0 评论 -
Oracle安装过程出现问题
问题现象初次安装oracle的时候会出现一种情况,安装第一步卡了很久之后直接失败。错误提示:安装oracle11g [INS-30131] 执行安装程序验证所需的初始设置失败。原因分析可能是电脑自身问题解决过程控制面板>所有控制面板项>管理工具>服务>SERVER 启动TCP/IP启动原创 2017-01-07 13:56:45 · 566 阅读 · 0 评论 -
Oracle启动过程突然连接失败
问题现象开启oracle的SQL Developer时候突然连接不上,用SQL Plus连接就能连接成功。报错原因如下:原因分析SID监听问题处理步骤解决思路1:打开文件安装路径,找到listener.ora文件。我自己的安装路径是D:\app\sa\product\12.1.0\dbhome_1\NETWORK\ADMI原创 2017-01-07 13:59:48 · 465 阅读 · 0 评论 -
JDBC+C3P0连接Oracle,SID无效
目录:版本1C3P0.0.9.5版本2Oracle12C版本3Eclipse neon关键字JDBC,C3P0,Oracle 问题现象将数据导入程序原创 2017-01-07 14:01:49 · 2318 阅读 · 0 评论 -
修改oracle用户密码永不过期修改
目录:版本1Oracle12c版本2 版本3 关键字oracle用户密码 问题现象原因分析Oracle数据库默认情况下用户口令有原创 2017-01-14 10:30:41 · 4864 阅读 · 0 评论 -
Oracle安装盘空间不足,对.DBF文件进行迁移
目录:版本1Oracle12c版本2 版本3 关键字DBF,数据迁移 问题现象Oracle软件安装在系统盘,Oracle数据导致系统盘剩余空间不足系统盘(C)剩余容原创 2017-01-14 10:33:01 · 2732 阅读 · 0 评论 -
Oracle设置“服务”占用内存
目录:版本1Oracle12C版本2 版本3 关键字Oracle,服务,内存 问题现象开启Oracle的服务后,占有极大的内存,如下图:原因分析原创 2017-01-14 10:34:00 · 5612 阅读 · 0 评论 -
Oracle误删表空间数据文件报错
问题现象Oracle报错(ID:0 oracle initialization or shutdown in progress )原因分析在用Oracle时误删了D盘中的隐蔽DBF文件,Oracle打不开了。处理步骤情况1:无论是显示 ORA-01113: 文件 4,5,6,7.... 需要介质恢复 都可以用此方法恢复回来情况2:如果原创 2017-02-05 16:31:57 · 542 阅读 · 0 评论 -
No matching authentication protocol错误
问题现象在使用Mybatis连接数据库oracle数据库时出现了如下错误:org.springframework.jdbc.CannotGetJdbcConnectionException:Could not get JDBC Connection; nested exception isorg.apache.commons.dbcp.SQLNestedException: Can原创 2017-02-05 16:32:50 · 2874 阅读 · 0 评论 -
12C管理员账号sys登录失败
问题现象使用管理员账号sys登录sqlplus,出现ORA-28009:connection as SYS should be as SYSDBA OR SYSOPER原因分析sys用户拥有SYSDBA,SYSOPER的权限,登录也只能用这两种身份登录,不能以normal登录。sys是ORACLE权限最高的用户;SYSTEM只能是NORMAL登录原创 2017-02-05 16:33:58 · 1332 阅读 · 0 评论 -
创建视图时出现权限不足
问题现象在Oracle12c中,创建视图,程序提出权限不足原因分析Oracle10g或之前的版本,使用scott用户登录后,可以直接创建;如果用户使用的是11g或12c,则创建时会出现此错误;此时需要使用创建管理员登录后为用户授权处理步骤在命令行方式下输入:sqlplus sys/change_on_install as sysdba原创 2017-02-05 16:35:43 · 4666 阅读 · 1 评论 -
第一次创建svn无法commit程序的问题
问题现象在搭建好svn服务器,并成功创建仓库文件夹,创建svn服务后。Checkout某个仓库,对该仓库文件进行更改后,使用commit,却提示“authorization failed “ 原因分析Svn在对某一个仓库进行第一次创建的时候,要对该仓库进行权限设置;因为仓库在刚开始创建的时候,默认权限是不对任何人开发此仓库的提交与修改;处理步骤(1)来到原创 2017-02-18 10:48:31 · 1719 阅读 · 0 评论 -
FTP文件乱码和传输模式解释
问题现象使用apache的FTP框架下载或者上传中文文件出现乱码原因分析FTP协议里面,规定文件名编码为iso-8859-1,所以目录名或文件名需要转码。所以如果是中文需要用户手动设置。处理步骤方法一:将中文的目录或文件名转为iso-8859-1编码的字符。参考代码:String name="目录名或文件名";name=n原创 2017-02-18 10:50:03 · 20537 阅读 · 0 评论 -
Eclipse 引入 dubbo报错,无法与 Spring4.0 整合的异常修复
在第一次将dubbo整合进当前项目时,发现无法使用。网上有很多类似帖子,尝试了多好,将类似答案进行了整理,得出了可以解决自己问题的答案。不能保证完全解除此异常,但对我是有用的涉及软件与技术版本EclipseneonSpring4.0dubbo2.5.3问题现象:引入dubbo的xml文件无法识别<dubbo>标签处理步骤:首先...原创 2018-10-29 09:33:54 · 542 阅读 · 0 评论