博客搬家

最近感觉我的QQ空间日志太乱了,打算以后吧一些技术类的日志放到这里。

2014-12-30 23:01:57

阅读数 337

评论数 1

alter table move的用途

降低HWM,消除行移植和行链接。 我们可以通过user_segments 或 user_extents 的blocks来查看hwm SQL> select segment_name,blocks   2  from user_segments   3  where segment_n...

2015-05-07 22:03:27

阅读数 402

评论数 0

linux 服务器之间拷贝文件

scp就是secure copy,是用来进行远程文件拷贝的.数据传输使用ssh1,并且和ssh1使用相同的认证方式,提供相同的安全保证.与rcp不同的是,scp会要求你输入密码如果需要的话.   最简单的应用如下:   scp 本地用户名@IP地址:文件名1 远程用户名@IP地址:文件名2 ...

2015-03-19 13:43:51

阅读数 319

评论数 0

Oracle中的MD5加密

一、技术点  1、 DBMS_OBFUSCATION_TOOLKIT.MD5  DBMS_OBFUSCATION_TOOLKIT.MD5是MD5编码的数据包函数,但偶在使用select DBMS_OBFUSCATION_TOOLKIT.MD5(input_string =>'abc') ...

2015-02-10 21:28:23

阅读数 350

评论数 0

如何解压cpio.gz文件?

解压文件 第一种方法: zcat  lnx_920_disk1.cpio.gz | cpio -idmv zcat  lnx_920_disk1.cpio.gz | cpio -idmv zcat  lnx_920_disk1.cpio.gz | cpio -idmv 第二种方法 : ...

2015-02-03 13:17:01

阅读数 364

评论数 0

ORACLE触发器详解

本篇主要内容如下: 8.1 触发器类型 8.1.1 DML触发器 8.1.2 替代触发器 8.1.3 系统触发器 8.2 创建触发器 8.2.1 触发器触发次序 8.2.2 创建DML触发器 8.2.3 创建替代(INSTEAD OF)触发器 8.2.3 创建系统事件触发器 8...

2015-01-22 23:59:00

阅读数 281

评论数 0

ORA-16038的解决

数据库装载完毕。 ORA-16038: 日志 3 序列号 5035 无法归档 ORA-19809: 超出了恢复文件数的限制 ORA-00312: 联机日志 3 线程 1: ......REDO03.LOG' 损坏非当前联机日志:  1、启动数据库,遇到ORA-00312 or ...

2015-01-21 13:46:43

阅读数 344

评论数 0

oracle11g alert.log 文件路径

oracle 11g以前oracle的alter文件是在bdump目录下呢。 oracle 11g一改常态以XML与传统的文本两种格式提供 Alert 日志。 oracle 11g新的日志的位置由Automatic Diagnostic Respository(ADR)决定。 可以通过新的初...

2015-01-21 10:57:27

阅读数 483

评论数 0

oracle的多种字符集含义

ORACLE数据库有国家字符集(national character set)与数据库字符集(database character set)之分。两者都是在创建数据库时需要设置的。国家字符集主要是用于NCHAR、NVARCHAR、NCLOB类型的字段数据,而数据库字符集使用很广泛,它用于:CHAR...

2015-01-20 22:39:41

阅读数 648

评论数 0

oracle跨数据库通讯乱码问题

oracle不同数据库之间可以通过DBLINK进行通讯,但是如果两个数据库是不同字符集,那么在获取中文字符时可能显示的就是乱码。 假设: 数据库A字符集为SIMPLIFIED CHINESE_CHINA.ZHS16GBK 下有表AA 数据库B字符集为AMERICAN_AMERICA.WE8...

2015-01-20 21:25:14

阅读数 741

评论数 0

多字符集下PLSQL的使用

在一些情况下,我们需要同时连结不同字符集的数据库,我们可以每次登录前修改注册表,将NLS_LANG改为目标库的字符集。 如果交替使用的次数不多还好,如果两种字符集都得频繁使用那就比较麻烦了。我们不过我们可以通过批处理解决此问题

2015-01-20 21:06:42

阅读数 368

评论数 0

删除重复记录

delete from emp e where e.rowid > (select min(y.rowid) from emp y where y.empno = e.empno )

2015-01-11 18:27:20

阅读数 312

评论数 0

oracle判断字符串包含几个指定字符

比如要判断'abc,def,ghi' 中有几个逗号可以用: select length('abc,def,ghi')- length(replace('abc,def,ghi',',','')) from dual;

2015-01-11 18:11:14

阅读数 1698

评论数 0

oracle表重命名

使用方法: alter table test rename to test1; 使用场景:         对于一个很大的日志表,没有做分区表,之前也从未清理过,现在需要清理,要求只保留3个月数据。 如果直接用delete,ORACLE会记录大量的日志,并且有可能撑爆回滚表空间。最好的处理方法是新...

2015-01-07 12:55:57

阅读数 12588

评论数 1

windows 64 位系统上安装PL/SQL Developer

PL/SQL Developer是一款非常不错的ORALCE开发和管理工具。 但他目前没有for 64的版本。 在win7/WIN2008 的 64位系统上是不是就不能使用了呢? 答案是否定的。

2015-01-04 14:01:49

阅读数 563

评论数 0

Jarno详解Oracle高级分组函数(ROLLUP, CUBE, GROUPING SETS)

本文主要讲解 ROLLUP, CUBE, GROUPING SETS的主要用法,这些函数可以理解为Group By分组函数封装后的精简用法,相当于多个union all 的组合显示效果,但是要比 多个union all的效率要高。 其实这些函数在时间的程序开发中应用的并不多,至少在我工作的多年时间...

2015-01-04 10:51:38

阅读数 4952

评论数 1

用logminer排查ORA-00257 问题

环境: Redhat5.5 Oracle11g RAC 文件采用ASM管理   问题现象     有客户反映传输数据时报ORA-00257错误   用PL/SQL登录数据库同样报错   以sysdba登录,检查flash recovery area的使用情...

2014-12-30 23:20:17

阅读数 381

评论数 0

关于oracle绑定变量的测试

使用绑定变量可以减少硬解析,所以在客户端执行SQL语句时一般会写成绑定变量的形式,以增加SQL执行效率。 但在存储过程中要不要使用绑定变量,心中一直比较疑惑,前两天吃饭时和大叔聊了下,他说过程中两者应该没太大区别,又增加我一丝疑惑。今天兴致来了打算自己测下。

2014-12-30 23:12:15

阅读数 370

评论数 0

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