使用exp导出报错EXP-00091
使用如下命令执行导出操作:exp user/pwd@db file=/home/a.dmp log=/home/a.log1输出如下信息,其中包含一些EXP-00091的错误提示:. . exporting table T 0 rows exported EXP-00091: Exporting questionable statistics. EXP-00091: Exporting questionable statistics. EXP-0009...
日期格式符RR和YY的区别
近来有一个应用,连接11g的库,自身逻辑大致是根据日期和其他条件删除表中对应的历史记录,此处日期条件判断未使用to_date(),其中日期和另外一些条件是个复合主键,然后再插入一条新记录(此处日期字段使用to_date(XX, ‘DDMONYY’))。在测试的时候,测试人员发现一个问题,先手工插入了一条2050年的记录,然后执行应用,...
alter table新增字段操作究竟有何影响?(下篇)
<span class="Apple-style-span" style="border-collapse:separate;color:#000000;font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;orphans:2;text-align:auto;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-...
一个有意思的递归定义
<p style="box-sizing:border-box;margin-top:0px;margin-bottom:1.1em;color:#333333;font-family:'microsoft yahei';font-size:14px;line-height:26px;white-space:normal;background-color:#FFFFFF;">最近在看一本《WEB全栈工程师的自我修养》一书,其中涉及到了npm这个词的意义,非常有意思。</p><blockquote style...
使用JBoss Tool反向创建PO类
<p style="box-sizing:border-box;margin-top:0px;margin-bottom:1.1em;color:#333333;font-family:'microsoft yahei';font-size:14px;line-height:26px;white-space:normal;background-color:#FFFFFF;">使用Hibernate Tool可以根据已有的数据库结构,反向创建PO、DAO等类,方便于开发,最近正好有个工作内容,需要用这个...
NLS_LENGTH_SEMANTICS
<p style="color:#333333;font-family:Arial;font-size:14px;line-height:26px;white-space:normal;background-color:#FFFFFF;"><span style="font-family:'Microsoft YaHei';">由于某项目的特殊性,开发数据库环境有两套,两边都可能对表结构进行一些修改,因此写了一个工具,比对两边的结构元数据,其中碰到一个问题,...
itext报错“Font 'STSong-Light' with 'UniGB-UCS2-H' is not recognized.”
<p><span style="font-family:'Microsoft YaHei';">最近需要写一个抽取表结构的工具,类似于powerdesigner中的表图,其中有一步用到了itext这个第三方jar包来生成pdf文件,碰到了一个问题,记录于此。</span></p><p><span style="font-family:'Microsoft YaHei';"></span><span style="font-family:'Microsoft YaHei'...
序列作为主键使用的原理、优缺点讨论
这几天和同事一直在讨论关于表设计中主键选择的问题,用sequence作为主键究竟有什么好处,又有什么缺点,尤其是有些事务场景上下文需要用到创建的序列值,如何用?以下是总结摘要,如有疏漏,还请过路...
MOS文章实验:ORA-01722 from Queries with Dependent Predicates
<span style="font-family:'Microsoft YaHei';line-height:normal;text-align:-webkit-auto;white-space:normal;orphans:2;widows:2;font-size:14px;background-color:#FFFFFF;"><span style="font-size:14px;font-family:'Microsoft YaHei';">今天读了一篇MOS文章,《ORA-01722, ORA-01839, ORA-01841, ORA-01847 or ORA-0...
tnsping是否可以证明Oracle数据库可用?
<span style="line-height:normal;white-space:normal;background-color:#FFFFFF;font-family:'Microsoft YaHei';font-size:small;"><span style="font-size:14px;">监听器是Oracle基于服务器端的一种网络服务,主要用于监听客户端向数据库服务器端提出的连接请求。Oracle官方对其的定义为:A process that listens for inc...
Oracle RAC安装过程中碰到的“坑”和关键点(二)
<p style="margin-top:4px;margin-bottom:4px;padding-top:2px;padding-bottom:2px;font-family:Arial, Helvetica, sans-serif;line-height:normal;white-space:normal;background-color:#FFFFFF;"><span style="font-family:'Microsoft YaHei';">(1) 依赖包的安装</span></p><p style="margin-top:4px;margin-bottom:4...
复盘eygle在甲骨文大会上演讲中的示例,看看什么是大师的由点及面
<p><span style="font-family:Microsoft YaHei;">盖总(eygle)在刚结束的甲骨文大会的演讲中,通过一个简单的UPDATE语句,为我们展示了什么叫由点及面的优化,什么叫由点及面的知识覆盖度,不在于这个案具体如何操作,更应关注或更值得我们借鉴的是这种学习态度和方法思路,大师是如何炼成的?我想这个案例可以带给我们一...
Oracle RAC安装过程中碰到的“坑”和关键点(一)
<p><span style="font-family:"Microsoft YaHei";font-size:14px;">在物理机上使用虚机搭建RAC环境时碰到了很多“坑”和关键点,这里慢慢一一回味总结下。</span></p><p><span style="font-family:"Microsoft YaHei";font-size:small;"></span><span style="font-size:14px;"> </span></p...
Windows 7平台安装Oracle Client 10g版本时需要做的一点变更
<p><span style="font-family:"Microsoft YaHei";font-size:14px;">新发的笔记本,Windows 7 Pro,需要安装Oracle Client,同事给了一个10g的版本。安装过程中提示:</span></p><p><span style="font-family:"Microsoft YaHei";font-size:14px;">“正在检查操作系统要求… 要求的结果: 5.0,5.1,5...
Tuxedo多人使用tmadmin命令时,如何强制停止服务
需要重启Tuxedo应用时,提示:LIBTUX_CAT:577: ERROR: Unable to register because the slot is already owned此时执行tmadmin命令,有报错:$ tmadmintmadmin - Copyright (c) 1996-1999 BEA Systems, Inc. Portions * Copyright 1986-1997 RSA Data Security, Inc. All Rights Reserved. Distributed und...
normal数据库关闭hang的问题
今晚办公楼停电维护,需要提前关闭服务器,为防止异常关闭导致的各种问题,有个测试库,使用shutdown normal停库,结果就是很常见的hang住了。操作顺序:1. shutdown normal,然后关闭了当前sqlplus窗口。从alert日志中看:Mon Jun 22 16:50:22 2015Shutting down instance (normal)Stopping background ...
java.sql.SQLException: 索引中丢失 IN或OUT 参数::x
使用JDBC时,会有这么一个错误:java.sql.SQLException: 索引中丢失 IN或OUT 参数::x如下示例中insertLog.execute();这行会抛出这个异常:String logSQL = "insert into tbl_obj(id, obj, type, cont, proposer, operator, date, remark) " + "values(seq_tot.nextval, ?, ?, ?, ?, ?, SYS...
存在外键关联的主表truncate如何做
主外键是数据库提供的一种两表之间强制关联的方法,也可以从应用层实现。优点缺点数据库实现的主外键由数据库层机制保证,无需应用额外实现强关联,不易扩展变更应用实...
夜维执行慢的原因探究
今天做键上线,得空总结一下。前两天和同事一块看一个夜维程序执行异常慢的问题,是一个比较典型的问题,同时也是一个比较头疼的问题。背景描述:1. 当天上线了一个夜维程序,逻辑很简单,就是执行类似delete from table where rownum<=10000 and r_date>='2015-06-01' and r_date<='2015-06-02';,每次...
一次有意思的错选执行计划问题定位(涉及SYS_OP_C2)
这两天和广分的兄弟看了一个问题,比较有意思,过程也比较曲折。。。问题现象:1. 11g的库,话说有一个应用程序新上线,应用中使用了绑定变量的方式执行一条简单的SQL,例如select a from b where c = :x,c列是该表复合主键的前导列,表定义是varchar2类型,从spotlight监控看这条SQL的执行...