ORACLE expdp/impdp导出实例
摘要:服务器上以sys或system超级管理员登录。SQL>create directory expdp_dir as '/home/oracle/dmpdata';(dmpdata 需要建立、赋予目录权限)SQL>grant read,write on directory expdp_dir to hw...
阅读全文
posted @
2015-09-07 17:44
blogsheng
阅读(1675)
推荐(0) 编辑
Linux下的split 命令(将一个大文件根据行数平均分成若干个小文件)
摘要:将一个大文件分成若干个小文件方法例如将一个BLM.txt文件分成前缀为 BLM_ 的1000个小文件,后缀为系数形式,且后缀为4位数字形式先利用wc -l BLM.txt 读出 BLM.txt 文件一共有多少行再利用 split 命令split -l 2482 ../BLM/BLM.txt -d -...
阅读全文
posted @
2015-09-06 18:02
blogsheng
阅读(1289)
推荐(0) 编辑
使用存储过程将Oracle数据批量导出为多个csv文件
摘要:数据库有如下表结构:user_info ( user_id NUMBER primary key, user_name VARCHAR2(200) NOT NULL, user_age VARCHAR2(80), create_date DATE, create_order NUMBER)现在有...
阅读全文
posted @
2015-09-06 10:44
blogsheng
阅读(1747)
推荐(0) 编辑
批量快速的导入导出Oracle的数据(spool缓冲池、java实现)
摘要:1. Java代码实现思路BufferedWriter writefile = new BufferedWriter(new FileWriter(file));writefile.write("set feedbackoff \n");writefile.write("set trimspool ...
阅读全文
posted @
2015-09-06 10:41
blogsheng
阅读(3979)
推荐(0) 编辑
[转]Loadrunner随机生成15位数字串
摘要:Loadrunner随机生成15位数字串PS:http://www.51testing.com/html/43/6343-19789.html今天看到一个网友的问题,是想生成一个15位的数字串来进行参数化输入,要求如下:1、前4位均是04362、其余的是11位的随机数原帖地址:http://bbs....
阅读全文
posted @
2015-06-22 18:05
blogsheng
阅读(343)
推荐(0) 编辑
pl/sql developer导出数据到excel的方法
摘要:http://yedward.net/?id=92问题说明:使用pl/sqldeveloper导出数据到excel表格中是非常有必要的,一般的可能直接在导出的时候选择csv格式即可,因为该格式可以直接用excel打开。但是,在导出的时候出现了这样的问题,导出成csv格式的时候出现了数据乱码,而导出为...
阅读全文
posted @
2015-06-22 13:25
blogsheng
阅读(1299)
推荐(0) 编辑
[转]Shell脚本中发送html邮件的方法
摘要:作为运维人员,免不了要编写一些监控脚本,并将监控结果及时的发送出来。那么通过邮件发送是比较常用的一种通知方式了。通常的,如果需要发送的内容是简单的文本文件,那么使用/bin/mailx就可以了,但是如果想要发送更复杂的,比如表格,且想要结果内容版面要美观,那只是文本的方式是不够的,我们可以将结果生成...
阅读全文
posted @
2015-06-22 11:48
blogsheng
阅读(4222)
推荐(0) 编辑
[转]Shell脚本中获取SELECT结果值的方法
摘要:http://blog.itpub.net/13885898/viewspace-1670297/有时候我们可能会需要在Shell脚本中执行SELECT语句,并将结果赋值给一个变量,对于这样的情形,我们可以用以下的方法来达到目的。点击(此处)折叠或打开#!/bin/ksh## Created : 2...
阅读全文
posted @
2015-06-22 11:47
blogsheng
阅读(5291)
推荐(0) 编辑
[转]一个简单的生成随机手机/电话号码/身份证号/银行卡号/地址/电子邮件等的Oracle小程序
摘要:在某些场景下我们可能需要生成一些随机数据,比如在测试环境中生成手机号、电子邮件地址等数据用来进行功能测试。或者将生产的数据导入到测试环境中,进行简单的脱敏处理。这是我在DBMS_RANDOM的基础上进行扩展开发的能够生成:手机号码电话号码电子邮件身份证号银行卡号住址的一个Oracle Package...
阅读全文
posted @
2015-06-22 11:24
blogsheng
阅读(2505)
推荐(0) 编辑
Excel随机生成数据2
摘要:200万耗时大约 10秒以内,输出结果到txt文件。Sub GetPassword() 'by kagawa Dim i&, j&, k&, l&, m&, n&, r&, s$, s1$, s2$, t$, c1&, c2&, cnt&, tms# tms = Timer m = Acti...
阅读全文
posted @
2015-06-22 01:15
blogsheng
阅读(346)
推荐(0) 编辑
Oracle dbms_random随机数包详解
摘要:Oracle dbms_random包主要用于获得随机数,可以为数字也可以为字母等,还可以实现混拼。常用函数如下:dbms_random.value生成一个指定范围的38位随机小数(小数点后38位),若不指定范围则默认为范围为[0,1)的随机数。Oracle的官方说明为:TheVALUEfuncti...
阅读全文
posted @
2015-06-22 00:32
blogsheng
阅读(13931)
推荐(3) 编辑
[转]Oracle dbms_random函数用法快速生成多条测试数据
摘要:Java 随机生成中文姓名,手机号,邮编,住址:http://blog.csdn.net/xiaokui_wingfly/article/details/45913885Java 批量随机生成身份证号码:http://blog.csdn.net/xiaokui_wingfly/article/det...
阅读全文
posted @
2015-06-21 23:48
blogsheng
阅读(1499)
推荐(0) 编辑
Excel随机生成数据
摘要:CONCATENATE函数是一个文本连接函数,非常简单,和&的效果一样。CONCATENATE是一个文本连接函数语法:CONCATENATE(text1,text2,text3......)其中text表示一个个要连接起来的文本。随机小写字母:=CHAR(INT(RAND()*25+97))随机大写...
阅读全文
posted @
2015-06-21 23:45
blogsheng
阅读(667)
推荐(0) 编辑