自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (8)
  • 收藏
  • 关注

原创 oracle使用正则表达式REGEXP_SUBSTR提取XML里面的内容

使用extract(XMLTYPE(XML), ‘xphat’).getstringval()提取XML,长度过长存在报错。ORA-06502: PL/SQL: 数字或值错误 : character string buffer too small。正则提取XML,由于这边的XML文本中Name标签,接着的标签即为Value的值,故这样去写。其它的格式需要改正则表达式。ORA-06512: 在 “SYS.XMLTYPE”, line 169。为截取4000长度的字符串。并且存在速度较慢等问题。

2024-02-27 18:03:53 830

原创 oracle使用regexp_substr来拆分,CONNECT BY LEVEL查询卡死,速度慢的问题。

CONNECT BY是层次查询,一般用来构造树形的构造,这里查询不太适用。通过rownum构造虚拟的表,进行jion查询,效率将会提高很大。

2023-11-07 16:23:07 3574 1

原创 oracel中自定义函数clob、blob转varchar2并截取。

关键字:ORA-06502: PL/SQL: 数字或值错误 : raw variable length too longORA-06512: 在 line 1ORA-01704数据流处理过程中,由于DBMS_LOB.SUBSTRB,无法进行字节长度截取导致,经常遇到DBMS_LOB.SUBSTR截取长度依旧无法入库情况。通过自定义函数,精准截取指定长度。

2023-11-03 15:51:54 1891

原创 记一次,kettle执行JOB的一个BUG,linux下环境表输入(查询)卡住问题,windows环境下执行正常。

通过查看oracle的Session,是查询是完成的,确认kettle的问题。后续通过修改日志级别:/level Debug,修改linux的jbdc版本、换一台linux、切换到kettle9.0、修改编码等,发现依旧不行。通过创建dblink、临时表,把数据先插入到临时表中,再通过临时表 插入\更新 到目标表中。发现表输入卡在,查询卡住,如图,11:37:19、11:37:42、 11:42:56。拿出sql到pl/sql上查询,并查看执行计划,均没有卡住。采集数据,linux下执行JOB时。

2023-11-03 15:35:34 1440

原创 oracel处理XML时,报ORA-31011、ORA-19202。

version1.0 和 version1.1 的区别在于,1.1 支持 Unicode 的后续版本,对命名使用的字符有更自由的政策,添加了一些空格符并且允许对 1.0 禁止使用的控制字符进行字符引用。XML是有两个版本的,1.0和1.1,这样应该是version1.0不支持“”所导致(这里打出 & # x C;直接就是箭头了,由于这个xml是页面端用到这个特殊字段, XML序列化的时候,用了version=1.1)。总结,处理XML的时候,如果遇到& # x C;这里可以明显看出,报错字段的错误。

2023-10-31 11:25:38 2582 1

原创 oracle,CLOB转XML内存不足,ORA-27163: out of memory ORA-06512: at “SYS.XMLTYPE“,

如果没有ALTER system权限,则在kette中修改数据库连接,在高级中添加,这样就直接ALTER当前会话(SESSION )通过kettle采集数据时,表输入的组件,查询报错。或直接修改system配置。

2023-10-26 17:12:25 1599

原创 oracle执行计划中,同一条语句块,在不同情况下执行计划不一样问题。子查询,union 导致索引失效。

sql执行过程中,视图查询,使用子查询、union或者多层视图嵌套,都可能会导致执行计划发生改变,多层视图嵌套结构的语句,where条件位置等都有可能导致执行计划发生改变,索引不生效的问题,这些应当尽量避免。sql调优过程中也可以使用些hint进行优化。使用视图查询,还是有明细的劣势的,条件允许,尽量使用直接的sql语句查询,避免sql里面用到视图。

2023-09-22 17:23:28 1606 1

原创 oracle报错,XML节点值超过varchar(4000)截取方法。ORA-06502,ORA-06512,ORA-01706

然后再通过extract().getstringval()获取节点文本,其中extract()得到的还是XMLTYPE类型,getstringval()则返回varchar。XMLTABLE()可以直接返回一个表,里面节点获取的值可以直接指定字段类型,所以就可以用clob装下超过4000文本。使用extractValue的话,就可以一步,之前获取到节点的文本值,但是这个节点必须是末端的节点,否则就会报错。ORA-19025: EXTRACTVALUE 只返回一个节点的值。如果需要同时获取多列,则。

2023-09-22 16:30:45 1953 1

原创 电脑搜索不到部分wifi,搜索不到部分2.4G频率的wif,手机开热点电脑搜不到wifi。

之前手机开热点,电脑搜索不到wifi,明明开的2.4Gwifi,却搜索不到,就很纳闷。后来过一阵子手机开热点,电脑又搜索的到,然后又搜索到wifif。部分老的电脑wifi网卡只支持2.4G的wifi,如果wifi是5G的, wifif的频率如果不支持的话,自然也就不搜不到。之前手机开热点,信道不一样,所以也就导致有时候搜索得到,有时候,搜索不到。但是,有部分2.4G的wifi也搜索不到,就有些奇怪了。1、修改WIFI的信道,路由器的设置方式自行baidu。wifi信道导致,如图,信道只有1-11。

2022-09-18 15:26:14 13068 1

原创 oracle正则判断数据,限制整数位数,限制小数位数。

oracle正则判断数据,限制整数位数,限制小数位数。```sqlselect case when regexp_like('2.33', '^[0-9]+(\.[0-9]+)*$') then 1 else NULL end 数字, case when regexp_like('332.33897', '^[0-9]{1,2}(\.[0-9]{1,})*$') th

2022-03-10 16:52:32 1782

原创 记一次5000W的数据查询不走主键联合索引的优化

oracle一张5000万的表,里面有五个字段的主键索引,还有一个单独字段的索引,使用kettle进行插入/更新时,不走主键索引,一开始以为是字段类型不匹配,后面通过session,提取出sql,发现果然是不走主键索引,走了一个单列的索引。主键主键:PK_RY_GERENJBXX (GERENBH, SENDSYSTEMID, JIGOUBM, JIUZHENKH, JIUZHENKLX)普通索引: RY_GERENJBXX_JIGOUBM (JIGOUBM)查看执行计划五个字段都是主键的字.

2021-03-31 10:38:49 662

原创 手机刷卡变砖怎么办?900e转9008救砖!!

好久没刷机了,留个备用。刷机有风险,虽说只要硬件没问题,手机一般不会变成真砖,但是建议各位不要乱搞。变砖后,手机连电脑显示900e,这时候是连接不上电脑了,要转到9006/9008救砖。方法1:按住电源键+音量上键,连接电脑,不要松开,让手机一直重启,直到9006/9008出现。(电源键+音量上键不行可以按三个键试试)方法2:使用工程数据线连接电脑。(网上有些是自制工程线的,不建议尝试。数...

2019-09-09 10:12:43 23190 1

原创 oracle去重,根据列去重,字段去重。

distinct去重在用in实在是不好用啊,速度堪忧!根据字段去重,。根据 id和sex 字段去除重复的行,并获取其它的列:select id,name,sex from(select a.*,row_number() over(partition by a.id,a.sex order by name) su from test a )where su=1其中,partition b...

2018-11-26 19:07:01 5454 2

原创 win10引导启动设置方法

安装双系统后,可进入引导项选择默认启动项,也可删除多余的启动项,我的电脑就是无故多出了个坏掉win10的启动项,每次开机都浪费时间。方法1按快捷键win+r,打开运行界面,输入msconfig,回车,然后设置。方法2直接上图了。...

2018-10-09 17:22:52 32779 1

原创 sqluldr2字段过长报错:ora-24345: A Truncation or null fetch error occurred

用sqluld2导入数据报错ora-24345: A Truncation or null fetch error occurred 网上搜索了大半天,基本都是一个结果:safe=yes,但是我设置了也没有用。 safe = use large buffer to avoid ORA-24345 error (Yes|No) 这样设置了以后,缓冲区会增加一倍,sqluldr...

2018-09-17 15:19:20 13443 1

原创 sqlldr使用细节

最近要使用sqludr导出数据库中的数据,再通过sqlldr导入目标数据到数据库中去。 由于数据量上亿,性能上进行了测试! 参数介绍:http://dbua.iteye.com/blog/15700181.help=yes可以获取更多参数。 sqluldr2 help=yes2.rows、readsize、bindsize之间的关系 rows – 常规路径...

2018-09-07 16:45:35 1142

Wireshar抓包工具

WireShark是一款网络封包分析软件,它抓取网络封包,并尽可能显示出最详细的封包资料。

2019-03-19

winrar密码清除工具 V3.2

rar密码破解工具,压缩包在互联网上流通时,多数用户会去加密,以提高压缩包的安全性,但是有的用户却没有将密码放在互联网上。这时,winrar密码清除工具就有必要使用了。winrar密码清除工具是一个简单、易用,且功能强大的rar压缩包密码清除工具,即使不会使用的人也仅需1分钟便能学会使用。winrar密码清除工具支持所有版本的winrar/rar压缩包,并且winrar密码清除工具使用暴力破解、带掩码的暴力破解和字典破解三种模式来帮助用户快速的清除winrar/rar密码。

2018-10-31

华为一键解锁工具

华为一键解锁工具,内附教程,。

2018-10-31

ewsa_setup_en-v7.01.456

EWSA全称Elcomsoft Wireless Security Auditor。ElcomSoft是一家俄罗斯软件公司出品过的无线路由器密码破解工具软件,涉及Office、SQL、PDF、EFS等等。近日ElcomSoft又推出了“Wireless Security Auditor ”,号称可以利用GPU的运算性能快速攻破无线网络密码,运算速度相比使用CPU可提高最多上百倍。本软件的工作方式很简单,就是利用词典去**P解无线AP上的WPA和WPA2密码,还支持字母大小写、数字替代、符号顺序变换、缩写、元音替换等12种变量设定,在ATI和NVIDIA显卡上均可使用。

2018-10-08

ewsa_setup_en-v7.01.456密钥

EWSA全称Elcomsoft Wireless Security Auditor。ElcomSoft是一家俄罗斯软件公司出品过的无线路由器密码破解工具软件,涉及Office、SQL、PDF、EFS等等。近日ElcomSoft又推出了“Wireless Security Auditor ”,号称可以利用GPU的运算性能快速攻破无线网络密码,运算速度相比使用CPU可提高最多上百倍。本软件的工作方式很简单,就是利用词典去**P解无线AP上的WPA和WPA2密码,还支持字母大小写、数字替代、符号顺序变换、缩写、元音替换等12种变量设定,在ATI和NVIDIA显卡上均可使用。

2018-10-08

WIFIPR密码破解工具

wifi密码破解工具,和ewsa差不多的软件,Wireless Password Recovery是一款电脑WiFi密码破解软件,简称“WiFiPR”,其实,开发该软件的目的是为了找回忘记的WiFi密码,但是其能够破解WPA-PSK和WPA2-PSK密码,所以很多人就是那它来破解WiFi密码,经测试,破解简单WiFi密码的速度和成功还是很高的,破解复杂的WiFi密码则需要很长时间。

2018-10-08

Comview.v6.5.0.756 .rar

CommView for WiFi是一个Windows下的WiFi抓包工具,可以用来抓取WiFi网络中的数据包,并在抓取的数据包中搜索需要的字符串和数据类型,并支持报警功能,即工具嗅探到预先设定的字符串或数据类型被探测到后,会发出警报以提示用户,非常适合网络管理员以及从事网络安全方面的用户使用。

2018-10-08

CommView_6.rar

CommView for WiFi是一个Windows下的WiFi抓包工具,可以用来抓取WiFi网络中的数据包,并在抓取的数据包中搜索需要的字符串和数据类型,并支持报警功能,即工具嗅探到预先设定的字符串或数据类型被探测到后,会发出警报以提示用户,非常适合网络管理员以及从事网络安全方面的用户使用。

2018-10-08

空空如也

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

TA关注的人

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