自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 excel与oracle中字符串长度

有一批excel格式的数据要导入到oracle中,在excel中用len校验字符串长度的时候发现并没有超过oracle中varchar2的长度限制,但在实际导入过程中却遇到了错误ORA-12899ORA-12899: 列 "SCOTT"."CARMODEL"."MODEL" 的值太大 (实际值: 32, 最大值: 30)查询excel的帮助后得知:LEN 返回文本字符串中的字符数,

2012-07-11 14:11:35 2212

原创 Exteernal table ORA-29913,ORA-30653,KUP-01005

1. create directory$ sqlplus / as sysdbaSQL> create or replace directory DPUMPDIR  as '/home/oracle/dmp';SQL> col owner for a5;SQL> col directory_name for a15;SQL> col directory_path for a20

2012-07-10 15:44:24 6635 1

原创 sqlldr 参数设置

最近用sqlldr导入了一批数据,记录一下所使用的参数。 sqlldr控制文件及参数说明:load dataCHARACTERSET 'UTF8'            //指定使用的字符集为UTF-8infile 'D:\data\test3.csv'     //指定数据文件位置append into table test_tab1    //指定导入数据的表fie

2012-07-09 17:18:47 36968

原创 Mysql varchar VS Oracle varchar2

mysql和oracle做数据同步。其中表的一个字段在mysql中设置为varchar(6),Oracle中为varchar2(6)但mysql中能正常存放的数据同步到oracle中却抱ORA-12899: value too large for column错误。这是为什么呢?mysql中varchar(6)代表可以存放6个汉字,6个字母,或6个数字。oracle中varchar

2012-07-09 10:25:35 10494 3

原创 DBA与手机铃声

早上起来去拔掉充了一夜电的手机,看到有几十个未接来电,和若干条短信。部分短信内容如下:‘数据库昨晚十二点半挂了’‘看到短信后速回,着急’ 呼吸有些紧张,大脑一片空白......公司系统是7×24运行的。平时计划中的系统维护都是争分夺秒的。凌晨十二点半到现在已经过去了近六个小时?意味着业务中断了六个小时......没时间了,也不敢再想了...... 赶紧给同事

2012-07-06 01:34:57 1798

原创 记一次数据上传

周末接到通知有一笔400万左右的数据要传到oracle中。本来不算什么问题,如果顺利10分钟足以结束这项工作。但考虑到一些非计划中的问题可能会发生,估计最多也就一个小时就能搞定回家。但最终却花了我好几个小时才完成这项工作。下面总结一下这次数据上传到过程。 1.数据文件格式问题(未按照约定格式提供数据)打开电脑收到邮件,同事已经把数据放到一个公共盘上。文件是xlsx格式的,而不是

2012-07-01 23:37:07 1636

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除