oracle创建类型之object
产品表product:drop table product;create table product (product_id number(18) primary key, product_name varchar2(255), expire_date date, remark varchar2(255), product_fee_id number(18));对应产品的费用...
script win
@echo offecho 正在清除系统垃圾文件,请稍等......del /f /s /q %systemdrive%\*.tmpdel /f /s /q %systemdrive%\*._mpdel /f /s /q %systemdrive%\*.logdel /f /s /q %systemdrive%\*.giddel /f /s /q %systemdriv...
sqlldr的使用
今天看到了itpub上的一个博文,发现了sqlldr这么一个工具(惭愧),虽然早就听说过,但是一直没有想法来对这个工具做一番实验。今天看到了,顺便自己做了一下,发现还真是挺有用的。首先构造一张表:create table te...
写的一个SQL
为给客户统计机顶盒使用分布情况所写的一个SQL语句。虽然技术含量可能不是最高的,但是绝对是最复杂的。要实现这个统计,前提当然还是要对业务有比较深的了解。可能有人会质疑语句的效率,经过实际的运行,最快100秒...
top信息监控
下面是脚本的一些参数说明,红色部分对应修改成自己需要的查询内容就可以了:#!/bin/shlogpath="$HOME/toplogs";#指定输出日志的目录sleeptime=5; ...
dbms_ldap实现ldap数据修改
另一个存储过程,实现ldap数据的修改,具体各步骤含义已经在前面一篇中说明了,这里跟前面不同之处主要就是调用的函数不同了:前面是add_s(),这里是modify_s():create or replace procedure w_proc_ldapmodify(lda...
实现Oracle对ldap数据的各类操作
在Oracle下实现对ldap数据的操作当然,大前提是ldap和数据库之间的网络是要通的。Oracle连接ldap的步骤:首先用dbms_ldap.init(host, port)进行初始化。该函数返回一个dbms_ldap.session类型的句柄。初始化...
Oracle PGA参数的管理
Oracle的PGA(Program Global Area)程序全局区。用于sort/hash/merge/bitmap操作的区域。如果是专用服务器模式(dedicated server)则会包含UGA,如果是共享服务器模式(shared server)则不包含UGA。pga的大小由pga_aggr...
awk之二次分隔函数
awk脚本中,可以按照指定的字符作为分隔符来实现对字符串的分割。如现有如下字符串:[02/Mar/2009:12:28:32 +0800] conn=24294969 p=29 SRCH base="PPVId=571788280,cn=PPVContent,l=ipauth,dc=iptv,dc=com" scope=0...
dos2unix命令
dos2unix命令当windows下的文本文件传输到unix/linux下时,windows下对应的换行符会变成^M这样的符号。以及其他一些可能的格式上的差异。因此通过dos2unix来实现文件的转换。但是有些情况下,如遇到中文字符的时候转...
用前面创建的函数获取对象
获取序列的:declare v_seqstr varchar2(1000); cursor c_seq is select sequence_name from user_sequences;begin dbms_output.enable('99999999999999999999'); ...
对应定义结构获取
函数:w_func_getobjectddl(object_type varchar2, object_name varchar2)参数说明:object_type指对象类型,如INDEX,TABLE等;object_name指对象的名称。目前只对索引类型的比较有效,对如定义字段比较多的表等对象...
【转】ssh,scp自动登陆方法
###########################A为本地主机(即用于控制其他主机的机器) ;B为远程主机(即被控制的机器Server), 假如ip为192.168.60.110;A和B的系统都是Linux在A上运行命令:# ssh-keygen -t rsa (连续三次回车,即在本...
tar 分卷压缩&解压缩命令
昨天导出了一个oracle全表dmp文件,约60G。compress压缩后还有12G。本想下载到本地硬盘E,无奈看了下,本地硬盘格式是fat32的,而超过4G的文件需要NTFS才行。手动转换文件系统也挺麻烦,直接转怕把盘废了,备份么要1...
oralce datatype-long
对系统做了分区表,想获取分区表的分区字段的具体范围信息,找了很多表都无法找到这个信息。最后再看英文资料,发现其实该信息就藏在tabpart$这个表中,从视图上看就是在[dba/user]_tab_partitions 这个里面。但是却...
发现RHCE还真挺难
今天下载了一个RHCE的模拟考试软件,考了几次,发现原来我并不懂linux或者说rhlinux,我只是了解了他的某些方面而已(shell、一些基本命令、网络常识等)。实际上从考试的内容来看,覆盖了各个方面,包括系统内核本...
linux文件系统的隐藏权限
Linux系统里,有种权限可以使即使是root用户也不能删除的文件的属性的设置方法。这是一个命令对:chattr(改变文件属性)/lsattr(显示文件属性)基本用法:chattr+:增加某个属性;-:删除某个属性;举例如下:[root@bs...
Oracle的raw数据类型
这个类型以前没碰到过,知道昨天有人问我,我才研究了一下。后来发现原来Oracle数据字典里面本身就有很多地方用到这个数据类型,如v$process的addr字段等。这是一个什么样的类型?看了下资料说是用于存储二进制格式...
oracle的interval用法特例
这里说的这种情况发生在oracle对在现有日期上加N个月后,如果,得出的这个月的最后一天没有现有日期的最后一天,则会出现ora-30089错误。如:SQL> select date'2009-01-31' + interval'1'month from dual ; sel...
ftp "Can
近段时间使用ftp老是遇到这个报错:Can't read from data socket. Socket error = #10055我使用的是cuteftp7,有的时候是在登录的时候就报这个问题,有的时候是登录了根目录进去了,但是到某一个子目录时出现这个错...