【oracle 遇到的bug总结(不定期更新)】教程文章相关的互联网学习教程文章

oracle 遇到的bug总结(不定期更新)

注:之前一直用的mysql,无奈甲方非要用oracle。只能自己折腾。之前一点不了解,很多解决的方法也是瞎猫碰死耗子,不甚求解,对原理一概不知。希望有大神能多多批评。 2019.2.121,重启电脑后发现listener启动不了,检查后发现ip变了,改了ip连接数据库报错“listener does not currently know of SID given in connect desc”,用sqlplus连接已有的数据库账户也连接不上,用sqlplus / as sysdba 后查询 select * from v$database也...

关于sqoop增量导入oracle的数据到HDFS的出现的错误总结【代码】【图】

今天在将公司的oracle的数据抽取到hive当中,根据时间字段做增量插入,然后合并采用按照id唯一主键的方式进行合并操作。下面的代码是增量导入的操作shell脚本#!/bin/bash datenow=$(date -d last day -I) databases=("FRONTBANK")sqoop import \ --connect jdbc:oracle:thin:自己的数据库ip:1521:zdxdb \ --username frontbank \ --password sdff23s \ --table FRONTBANK.INCREAT_TABLE \ --fields-terminated-by "\t" \ --increme...

生产环境中Oracle常用函数总结

1>to_char,将日期转换为字符;add_months,在第一个参数的日期上加或者减第二个参数的值select dkzh,jkhtbh,yhkrq,dkffrq,shqs,dqyqcs,to_char(add_months(dkffrq,shqs+dqyqcs+1),yyyymm) from grdk_dk_zz a where a.dkzt in(02,03) and jgbm like 01||% and to_char(a.yhkrq,yyyymm)<>to_char(add_months(a.dkffrq,a.shqs+a.dqyqcs+1),yyyymm);

oracle临时表的用法总结

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!??????????????? 关键字:基本概念,原理临时表的特点,什么时候用 前段时间,新公司的面试官问了一个问题,临时表的作用,以前我们用缓存中间数据时候,都是自己建一个临时表。其实oracle本身在这方面就已经考虑很全了,除非有些高级应用,我再考虑自己创建临时表...

Oracle中字符串截取常用方法总结

substr 函数:截取字符串 语法:SUBSTR(string,start, [length]) string:表示源字符串,即要截取的字符串。 start:开始位置,从1开始查找。如果start是负数,则从string字符串末尾开始算起。 length:可选项,表示截取字符串长度。 示例: SELECT SUBSTR('Hello SQL!', 1) FROM dual??? ? --截取所有字符串,返回'Hello SQL!' SELECT SUBSTR('Hello SQL!', 2) FROM dual??? ? --从第2个字符开始,截取到末尾。返回'ello SQL!'...

Oracle ROWNUM用法和分页查询总结

********************************************************************************************************** NESTED LOOP/HASH JOIN/SORT MERGE JOIN的区别 今天遇到一个SQL问题,耗时很久,CPU开销很大。 通过分析,发现本该采用nestedloop的语句,结果采用了hashjoin。 修改后效果显著。顺便转一篇关于连接的文章。 原SQL: SELECT T1.IDFROM V_GISODFCONNECTOR T1, GISCONNECTORASSOC T2WHERE T1.ID = T2.CONNECTORID...

Oracle: 环境变量相关总结,Toad关于OCI的配置,PLSQL等配置【图】

环境变量快速示例在环境变量中,有效的环境变量有如下ORACLE_HOME ORACLE_SID SQLPATH TNS_ADMIN NLS_LANG其中ORACLE_HOME环境变量允许指向多个instant-client ,需要注意的是,对于plsql来说,建议是指定一个比较好,因为如果指定了多个,那么你就需要在环境变量把Oracle_home 重新配置,否则Plsql反而会无法识别需要优先使用哪一个环境变量作为标准。至于环境变量如何配置,稍后解释。 set ORACLE_HOME=C:\oracle\instantclient_1...