自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 问答 (1)
  • 收藏
  • 关注

原创 oracle 触发器

触发器的种类和触发事件 触发器必须由事件才能触发。触发器的触发事件分可为3类,分别是DML事件、DDL事件和数据库事件。 每类事件包含若干个事件,如下所示。数据库的事件是具体的,在创建触发器时要指明触发的事件。 种  类 关 键 字 含    义Sql代码 DML事件(3种)   INSERT  在表或视图中插入数据时触发       UPDATE  修改表或视图中的数...

2011-04-04 19:58:07 202

原创 ORACLE——一点一点学RMAN备份4

做一个简单的采用批命令方式备份数据库。 连接到RMAN中:[oracle@LabOracle ~]$ rmanRecovery Manager: Release 10.2.0.1.0 - Production on ÐÇÆÚÈý 3ÔÂ 2 20:16:08 2011Copyright (c) 1982, 2005, Oracle.  All rights reserved....

2011-03-02 20:42:26 127

原创 Linux下修改用户密码

如果是以root身份登录,修改root密码.只要输入passwd就会出现:New password: Retype new password: 按提示输入密码确认即可.如果想更改其他用户密码,只要输入passwd username即可.如:passwd lsyerNew password: Retype new password:可以输入passwd --help来查看该命令的使用方法....

2011-03-02 20:12:44 123

原创 oracle Set 命令介绍

1). 设置当前session是否对修改的数据进行自动提交 SQL>SET AUTO[COMMIT] {ON|OFF|IMM[EDIATE]| n}2).在用start命令执行一个sql脚本时,是否显示脚本中正在执行的SQL语句 SQL> SET ECHO {ON|OFF}3).是否显示当前sql语句查询或修改的行数 SQL> SET FEED[BACK] {6|n|ON|OFF...

2011-03-02 19:39:44 196

原创 ORACLE——一点一点学RMAN备份3

RMAN备份批命令。采用run{}进行备份,大括号里面是RMAN备份命令。 FORMAT字符串格式化使用FORMAT参数时可使用的各种替换变量,如下(注意大小写)所示:%a:Oracle数据库的activation ID即RESETLOG_ID。 %c:备份片段的复制数(从1开始编号,最大不超过256)。 %d:Oracle数据库名称。 %D:当前时间中的日...

2011-03-01 22:39:19 80

原创 ORACLE——一点一点学RMAN备份2

RMAN增量备份0级备份:连接到目标数据库:RMAN> connect target / 查看数据库的备份集:RMAN> list backupset; 进行0级备份:RMAN> backup incremental level=0 database; 备份完成,查看备份集:RMAN> list backupset; ...

2011-03-01 17:52:41 131

原创 ORACLE——一点一点学RMAN备份1

今天开始学习RMAN备份。本文主要是将关闭的数据库状态修改为开启状态,并对数据库执行全备份。 首先打开oracle服务,进入oracle数据库的sql*plus [oracle@LabOracle ~]$ sqlplus /nologSQL> conn /as sysdbaConnected to an idle instance.SQL> startup ORAC...

2011-02-28 20:37:23 262

原创 Oracle 导入命令Imp举例

1. 获取帮助 imp help=y2. 导入一个完整数据库 imp system/manager file=bible_db log=dible_db full=y ignore=y3. 导入一个或一组指定用户所属的全部表、索引和其他对象 imp system/manager file=seapark log=seapark fromuser=seapar...

2011-02-24 10:36:47 91

原创 Oracle的启动过程

oracle的启动过程共经历四个阶段:  shutdown→nomount→mount→open  1.shutdown→nomount过程:  读初始参数文件  分配物理内存  启动后台进程  定位到控制文件  打开/写alert文件  nomount过程可以访问的动态性能视图:v$parameter,v$sga,v$option,v$process,v$ve...

2011-01-24 16:04:30 78

原创 oracle删除表空间及其数据库文件datafile

删除表空间,使用命令drop tablespace ‘表空间名’  但是有3个选项需要注意: INCLUDING CONTENTS:指删除表空间中的segments; INCLUDING CONTENTS AND DATAFILES:指删除segments和datafiles; CASCADE CONSTRAINTS:删除所有与该空间相关的完整性约束条件。  例如: DROP TABLES...

2011-01-24 14:30:36 470

Windows下启动Oracle服务

方法一:          启动监听:lsnrctl start           启动服务:oradim -startup -sid orcl 方法二:                    1.C:\>lsnrctl status  查看oracl监听的状态     2.C:\>lsnrctl start  如果oracl监听处于启动状态跳过此部   ...

2011-01-24 10:03:11 525

原创 Java面向对象设计的61条经验原则

     (1)所有数据都应该隐藏在所在的类的内部。    (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。    (3)尽量减少类的协议中的消息。    (4)实现所有类都理解的最基本公有接口,例如,拷贝操作(深拷贝和浅拷贝)、相等性判断、正确输出内容、从ASCII描述解析等等.    (5)不要把实现细节(例如放置共用代码的私有函数)放到类的公有接口中。如果类...

2011-01-21 11:26:42 80

exp 报EXP-00026:指定了冲突模式

今天用exp导出备份数据库 报EXP-00026:指定了冲突模式导出脚本是:exp system/oracle@orcl file=E:\databackup\xwrj_%date:~0,10%.dmp owner=xwrj,xwrj_0,xwrj_1 full=y如果把full=y去掉就可以成功导出。原因:FULL     = 全库导出.OWNER = 导出指定用...

2011-01-04 18:03:08 759

原创 Oracle数据库启动各个状态查看

SQL> startup nomount;ORACLE 例程已经启动。Total System Global Area  135340020 bytesFixed Size                   454644 bytesVariable Size             109051904 bytesDatabase Buffers           25165824 byt...

2010-11-12 10:49:23 503

原创 数据库启动问题: parameter LOG_ARCHIVE_DEST_1 destination string cannot be translated

在尝试做一些实验时,修改了oracle文件: alter system set log_archive_dest_1="location=/oradata/archive mandatory reopen" scope=spfile;然后将数据库关闭了。再次启动数据库时,发现数据库无法启动,报如下错误:SQL> startupORA-16032: parameter LOG_...

2010-11-12 10:22:44 807

原创 应该具备的Oracle基本功(2)

---PL/SQL 一个简单的存储过程 分为四块1.声明declare 2.begin 3.exception 4.endset serveroutput on;   declare v_num number :=0;  begin v_num :=2/v_num;  dbms_output.put_line(v_num);  exception  when others then dbms_...

2010-10-27 11:38:31 92

原创 应该具备的Oracle基本功(1)

以下的文章,主要为大家在实际工作中提供一种解决方法。---用户名:scott---密  码:tiger---*********Oracle表连接与子查询示例************---求部门中哪些人的薪水最高select ename,sal from emp  join (select max(sal) max_sal, deptno from emp group by ...

2010-10-27 10:26:09 85

原创 Java获取各种常用时间方法

Java代码 package com.hefeng.test;      import java.text.DateFormat;  import java.text.ParsePosition;  import java.text.SimpleDateFormat;  import...

2010-10-14 10:44:22 130

原创 javascript 获取单选按钮的值(转载)

原文:javascript 获取单选按钮的值 Javascript代码 var cslb="";//获取单选按钮的值  var radios=document.getElementsByName("cslb");  for(var i=0;i<...

2010-10-14 10:40:46 644

原创 javascript面向对象技术基础(六)(转载)

原文:javascript面向对象技术基础(六)作用域、闭包、模拟私有属性先来简单说一下变量作用域,这些东西我们都很熟悉了,所以也不详细介绍。Js代码 var sco = "global";  //全局变量  function t() {       var sco = "local";  ...

2010-10-14 10:38:27 90

原创 javascript面向对象技术基础(五)(转载)

原文:javascript面向对象技术基础(五)类变量/类方法/实例变量/实例方法先补充一下以前写过的方法:在javascript中,所有的方法都有一个call方法和apply方法.这两个方法可以模拟对象调用方法.它的第一个参数是对象,后面的参数表示对象调用这个方法时的参数(ECMAScript specifies two methods that are defined f...

2010-10-14 10:37:21 62

原创 javascript面向对象技术基础(四)(转载)

原文:javascript面向对象技术基础(四)类、构造函数、原型先来说明一点:在上面的内容中提到,每一个函数都包含了一个prototype属性,这个属性指向了一个prototype对象(Every function has a prototype property that refers to a predefined prototype object  --section8....

2010-10-14 10:36:21 78

原创 javascript面向对象技术基础(三)

原文:javascript面向对象技术基础(三)函数javascript函数相信大家都写过不少了,所以我们这里只是简单介绍一下.创建函数:function f(x) {........}var f = function(x) {......}上面这两种形式都可以创建名为f()的函数,不过后一种形式可以创建匿名函数函数定义时可以设置参数,如果传给函数的参数个数不...

2010-10-14 10:35:32 55

原创 javascript面向对象技术基础(二)(转载)

原文:javascript面向对象技术基础(二)数组我们已经提到过,对象是无序数据的集合,而数组则是有序数据的集合,数组中的数据(元素)通过索引(从0开始)来访问,数组中的数据可以是任何的数据类型.数组本身仍旧是对象,但是由于数组的很多特性,通常情况下把数组和对象区别开来分别对待(Throughout this book, objects and arrays are oft...

2010-10-14 10:34:39 61

原创 javascript技术基础1(转载)

javascript面向对象技术基础(一)看了很多介绍javascript面向对象技术的文章,很晕.为什么?不是因为写得不好,而是因为太深奥.javascript中的对象还没解释清楚怎么回事,一上来就直奔主题,类/继承/原型/私有变量....结果呢,看了大半天,有了一个大概的了解,细细一回味,好像什么都没懂...这篇文章是参考<<javascript-t...

2010-10-14 10:31:28 64

原创 oracle 外键删除、禁用、启用约束

执行以下sql生成的语句即可删除所有外键约束 Sql代码 alter table  "||table_name||"  drop constraint  "||constraint_name||" ;   禁用所有外键约束Sql代码 alter table  "||table_name||...

2010-10-14 08:49:21 93

原创 oracle数据库中常用经典SQL查询

 1、查看表空间的名称及大小  select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size  from dba_tablespaces t, dba_data_files d  where t.tablespace_name = d.tablespace_name  group by t.tablespac...

2010-10-11 20:47:56 343

原创 Oracle RMAN简单备份

Oracle数据库RMAN备份  准备工作~~~~~~~~查询数据库是否为归档模式:SQL>select name,log_mode from v$database; 对于非归档模式的数据库该为归档模式(主要以Oracle 10g为参考)使用以下步骤:1. SQL> alter system set log_archive_dest_1='lo...

2010-10-08 10:37:17 78

原创 Oracle sql语句优化

     (1)选择最有效率的表名顺序 ( 只在基于规则的优化器中有效 ) :  ORACLE 的解析器按照从右到左的顺序处理 FROM 子句中的表名, FROM 子句中写在最后的表 ( 基础表 driving table) 将被最先处理,在 FROM 子句中包含多个表的情况下 , 你必须选择记录条数最少的表作为基础表。如果有 3 个以上的表连接查询 , 那就需要选择交叉表 (intersec...

2010-09-30 15:33:47 72

Oracle 行转列

oracle 行转列: 表结构如下: 产品名称 销售额 季度奶酪 50 第一季度奶酪 60 第二季度啤酒 50 第二季度啤酒 80 第四季度 想要转换成如下格式:产品名称 第一季度销售额 第二季度销售额 第三季度销售额...

2010-09-30 10:06:59 252

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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