Oracle启动问题处理
sqlplus 启动数据库(startup)的时候报如下错误:Errors in file /oracle/admin/lyon/udump/lyon_ora_4236.trc:ORA-00600: internal error code, arguments: [keltnfy-ldmInit], [46], [1], [], [], [], [], []USER: ...
sqlplus下使用copy命令
今天学到了一个新的命令,感觉挺有意思的。我们知道,通常情况下,我们要从一个数据库复制数据到另一个数据库或者导入数据,可以使用imp/exp、impdp/expdp(10g)、sqlldr、高级复制等。现在发现,原来在sqlplus下还有...
shell base
一些技巧:前截取字符串:${1##*.}后截取字符串:${1%%.*}截取字符串: ${str:pos:len} 类似于substr[oracle@vmlinux .aa]$ export...
Oracle db_recovery_file_dest空间不足报ora-00257问题解决
今天在虚拟机上用impdp导入数据,到index部分的时候,突然硬盘不转了用plsql dev客户端登录报ORA-00257: archiver error. Connect internal only, until freed这样的错误,跟昨天客户现场遇到的问题一样。[oracle@lo...
用多种SQL方式实现一个万年历(含年、月、周日...周六、当月天数字段)
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <style.st1\:*{behavior.:url(#ieooui) }</styl...
linux下的PS1环境变量
PS1 linux 設置linux路径显示PS1:提示符的设置 PS1(是数字1而不是字母l),每个版本bash的PS1变量内的特殊符号可能有些小的差异,你可以先man bash 一下。下面是FC4环境下默认的特殊符号所代表的意义: \d :代...
Oracle 跟踪事件【转】
转载描述:很系统、很详细的列举了Oracle中各个事件的操作及其含义。原始链接:http://blog.csdn.net/hailang99/archive/2007/10/12/1821623.aspx一、Oracle跟踪文件Oracle跟踪文件分为三种类型,一种是后台报警日...
oracle下interval类型的用法总结
什么都不说,先上例子:select date '2010-01-01' + interval '21' year from dualselect date '2010-01-01' + interval '123-2' year(4) to month from dualselect date '2010-01-01' + interval '100' month from ...
oracle10201 plsql 中max的Ora-06502异常
先看例子:SQL> select * from v$version; BANNER----------------------------------------------------------------Personal Oracle Database 10g Release 10.2.0.1.0 - ProductionPL/SQL Release 10.2.0.1.0...
execute immediate 语法小结
execute immediate 语法小结查询语句:单条记录:execute immediate 'select a.dummy from dual' into v_dummy;多条记录:execute immediate 'select dbms_random.value(0,1) from dual connect by rownum <= 10' b...
V$SQL_BIND_DATA
V$SQL_BIND_DATA
linux命令行大小写转换
linux bash命令行下对标准输出进行大小写转换。今天刚好想到了这个问题,于是搜索了下,发现方法还不少:1、用tr命令,有两种:> cat file1 | tr a-z A-Z> cat file1 | tr [:lower:] [:upper:]2、用awk:> cat file1...
Oracle plsql session间通信处理
Oracle中,要实现session间的通信,并不能像C++或java一样直接实现。而要通过dbms_pipe或dbms_alert包实现。dbms_pipe的概念类似于unix下的管道,可以异步输出中间结果。dbms_pipe的用途:我们知道,在plsql执行过程...
ssh登录慢问题处理
这两天搞了个linux虚拟机,用来处理windows上一些比较麻烦的文本文件。其他都还好,就是在登录的时候速度比较慢。用ssh或者pscp(windows下的scp)访问的时候,在密码输入框输入密码后大概需要过6s左右的时间才能登...
vim正则表达式
原始字符串:tt.c_fundacco, tt.c_fundcode, tt.c_sharetype, tt.c_agencyno希望能转换为:tt.c_fundacco = t2.c_fundaccott.c_fundcode = t2.c_fundcodett.c_sharetype = t2.c_sharetypett.c_agencyno = t2.c_age...
rowid与10进制和2进制之间的转换
通过对rowid的各种转换的实现,更进一步的了解了它的组成,下面是一段rowid在10进制和2进制之间的转换过程,只显示了部分内容(全部内容见附件):这里有些背景知识再罗嗦一下。我们知道,rowid是oracle中标识一条记...
Oracle 工具包记录
平时接触了很多Oracle的包,但是一直没有做一个系统的总结。于是只能是书到用时方恨少啊,知道有这么个功能,但是就是不知道从哪里去获取。所以今天暂时罗列一些能记起来的:系列包名包描述常用功能 DB...
【转】Oracle 9i客户端导出10g数据库时报ora-33262错误
Bug 号 7155407 已归档 05-JUN-2008 已更新 25-JUL-2008 产品 Oracle OLAP 产品版本 10.2.0.3 平台 Linux x86 平台版本 无数据 数据库版本 10.2.0.3 影响平台 Generic 优先级 Severe Loss of Service 状...
oracle wrap加密包破解问题
之前从itpub上找到了关于Oracle10g下wrap包的破解方法:http://www.itpub.net/thread-1154232-1-2.html总得来说,Oracle加密的原理就是先对源码进行lz压缩lzstr,然后对压缩数据进行SHA-1运算得到40位的加密串shstr...
oracle 动态语句中的returning用法
一般情况下,在plsql语句中,对一个表做update的时候,我们可以直接通过returning子句来得到更新的数据的情况(包括更新的和未更新的),如:DECLARE type rec_return is record(ename varchar2(30), sa...