- 浏览: 105897 次
- 性别:
- 来自: 杭州
-
最新评论
-
longying2008:
JavaBeanToXML.java
你生成的XML文件,中文 ...
castor demo
文章列表
--================================================
-- 使用外部表管理Oracle 告警日志(ALAERT_$SID.LOG)
--================================================
Oracle 告警日志时DBA维护数据库经常需要关注的一部分内容。然而告警日志以文本文件,按时间的先后顺序不断累积的形式来存储,久而
久之,势必造成告警日志的过大,难于维护和查找相关的信息。使用外表表方式来管理告警日志将大大简化维护工作量,也更直关的获取所需的
信息。
有关外部表的使用请参考:Ora ...
- 2011-02-18 11:42
- 浏览 561
- 评论(0)
--===============================
-- SQL 基础--> NEW_VALUE 的使用
--===============================
通常的使用方法为:
column column_name new_value var_name
new_value是将所获得的列值赋予到变量名,然后该变量名可以参与后续处理
下面演示new_value的用法
- 2011-02-18 11:31
- 浏览 763
- 评论(0)
--==============================
-- 使用ASMCMD 工具管理ASM目录及文件
--==============================
在ASM实例中,所有的存储于ASM磁盘组中的文件对于操作系统命令而言是不可访问的,因此也无法使用常规的命令来操纵ASM磁盘中的文
件。 ...
- 2011-01-13 11:37
- 浏览 831
- 评论(0)
--========================
-- ASM 磁盘、目录的管理
--========================
ASM磁盘是ASM体系结构的重要组成部分,ASM磁盘由ASM实例来定位、管理,本文主要讲述ASM磁盘组、故障组等等。
有关ASM实例及ASM数据库的创建请参考:创建ASM实例及ASM数据库
一、相关概念
1.ASM 磁盘组
- 2011-01-13 11:15
- 浏览 546
- 评论(0)
--====================================
-- 表段、索引段上的LOGGING与NOLOGGING
--====================================
在有些情况下,对于表段和索引段可以采用记录日志的模式,也可以使用不记录日志的模式。如在对表段、索引段使用数据泵导 ...
- 2011-01-12 14:17
- 浏览 841
- 评论(0)
--==================================================
-- 日志记录模式(LOGGING 、FORCE LOGGING 、NOLOGGING)
--==================================================
一、日志记录模式(LOGGING 、FORCE LOGGING 、NOLOGGING)
1.三者的含义
LOGGING:当创建一个数据库对象时将记录日志信息到联机重做日志文件。LOGGING实际上是对象的一个属性,用来表示在创建对象时是
否记录REDO日志,包括在做DML时是否 ...
- 2011-01-12 12:27
- 浏览 699
- 评论(0)
--============================
-- PL/SQL --> 动态SQL的常见错误
--============================
动态SQL在使用时,有很多需要注意的地方,如动态SQL语句结尾处不能使用分号(;),而动态PL/SQL结尾处需要使用分号(;),但不能使用正
- 2011-01-05 15:18
- 浏览 874
- 评论(0)
--====================
-- PL/SQL --> 动态SQL
--====================
使用动态SQL是在编写PL/SQL过程时经常使用的方法之一。很多情况下,比如根据业务的需要,如果输入不同查询条件,则生成不同的执行
SQL查询语句,对于这种情况需要使用动态SQL来完成。再比如,对于分页的情况,对于不同的表,必定存在不同的字段,因此使用静态
- 2011-01-05 15:06
- 浏览 578
- 评论(0)
--==========================================================
-- Oracle 闪回特性(Flashback Version、Flashback Transaction)
--==========================================================
Oracle闪回特性为数据的快速回复某一对象的特定数据提供了更多的便利。前面介绍了闪回的几种特性,包括flashback database,
flashback drop ,flashback query ,flashback ...
- 2011-01-02 22:07
- 浏览 604
- 评论(0)
--==================================================
-- Oracle 闪回特性(Flashback Query、Flashback Table)
--==================================================
Oracle 闪回查询是指针对特定的表来查询特定的时间段内的数据变化情况来确定是否将表闪回到某一个特定的时刻以保证数据无讹误存在。
这个特性大大的减少了采用时点恢复所需的工作量以及数据库脱机的时间。 闪回查询通常分为Flashback Query(闪回查询),
Flashbac ...
- 2011-01-02 17:15
- 浏览 611
- 评论(0)
--==============================================
-- Oracle 闪回特性(FLASHBACK DROP & RECYCLEBIN)
--==============================================
FLASHBACK DROP 特性允许在不丢失任何数据库的情况下将指定的表恢复至其被删除的时间点,并保持数据库为当前状态。闪回删除并不是
真正的删除表,而是把该表重命名并放入回收站,类似于Windows的回收站一样。当某个活动对象需要使用该表所占用的空间时,该表才会被真
正删除。只要空间未被复 ...
- 2010-12-29 16:28
- 浏览 576
- 评论(0)
--=====================================
-- Oracle 闪回特性(FLASHBACK DATABASE)
--=====================================
闪回技术通常用于快速简单恢复数据库中出现的认为误操作等逻辑错误,从闪回的方式可以分为基于数据库级别闪回、表级别闪回、事务
级别闪回,根据闪回对数据的影响程度又可以分为闪回恢复,闪回查询。闪回恢复将修改数据,闪回点之后的数据将全部丢失。而闪回查询则可
以查询数据被DML的不同版本,也可以在此基础之上确定是否进行恢复等。本文主要描述flashback dat ...
- 2010-12-27 13:32
- 浏览 607
- 评论(0)
--==============================
-- PL/SQL --> INSTEAD OF 触发器
--==============================
INSTEAD OF 触发器常用于管理编写不可更新的视图,INSTEAD-OF触发器必须是行级的。
可以用INSTEAD OF触发器来解释INSERT、UPDATE和DELETE语句,并用备用的程序代码替换那些指令。
一、不可更新视图
基于下列情形创建的视图,不可直接对其进行DML操作
使用了集合操作运算符(UNION,UNION ALL ,INTERSECT,MI
- 2010-12-25 20:07
- 浏览 471
- 评论(0)
--=======================
-- PL/SQL --> DML 触发器
--=======================
何谓触发器?简言之,是一段命名的PL/SQL代码块,只不过该代码块在特定的条件下被触发并且执行。对于这样的代码我们称之为触发器
。触发器根据触发类型的不同又分为不同级别的触发器,下面将给出触发器的分类,定义,以及使用的示例。
一、触发器的相关概念
1.触发器的分类
通常根据触发条件以及触发级别的不同分为DML触发器,INSTEAD OF 触发器,系统事件触发器。
- 2010-12-25 20:01
- 浏览 588
- 评论(0)
--=============================
-- PL/SQL --> DBMS_DDL包的使用
--=============================
为了便于建立性能良好的PL/SQL程序,Oracle提供了大量的系统包供使用。Oracle提供的这些包扩展并增强了数据库的一些功能,以及突
破了PL/SQL的一些限制。本文讲述了Oracle提供的包DBMS_DDL,以及其使用方法。
一、 使用DBMS_DDL包可以对包,包体,存储过程,函数,触发器等等进行编译,以及为数据库对象提供一些统计信息。
下面列出几个常用的过程
- 2010-12-25 19:54
- 浏览 709
- 评论(0)