自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (5)
  • 收藏
  • 关注

转载 linux的时间操作

修改linux的时间可以使用date指令 修改日期: 时间设定成2009年5月10日的命令如下: #date -s 05/10/2009 修改时间: 将系统时间设定成上午10点18分0秒的命令如下。 #date -s 10:18:00 修改时区: 找到相应的时区文件 /usr/share/zoneinfo/Asia/Shanghai替换当前的/etc/localti

2014-07-23 11:27:41 584

原创 sqlplus 的 dbms_output.put_line 用法

SQL> set serveroutput on;SQL> declare  2  begin  3  dbms_output.put_line('diy');  4  end;  5  /diyPL/SQL 过程已成功完成。

2014-07-22 10:03:42 6933

转载 ORA-03113错误比较全面的分析

ORA-03113错误分析版本历史2003-5-22  v0.1  Created by Fenng  ([email protected])版权声明转载请注明作者及出处----------------------前言----------------------每一个DBA在进行数据库管理的过程中不可避免的要遇到形形色色的错误(ORA-xxxx).有些错误由

2014-07-03 11:41:38 2173

转载 Oracle DB备份恢复篇之丢失控制文件

一、实验目的本篇主要模拟控制文件丢失后,如何根据实际情况恢复数据库,才能使数据库尽可能不丢失数据。二、实验环境1)Linux系统环境[oracle@DG1 ~]$ lsb_release -aLSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarchDistributor

2014-03-10 17:10:18 1361

转载 Oracle逻辑读详解

1.物理读(physical read)当数据块第一次读取到,就会缓存到buffer cache 中,而第二次读取和修改该数据块时就在内存buffer cache 了以下是例子:1.1  第一次读取:C:"Documents and Settings"Paul Yi>sqlplus "/as sysdba"SQL*Plus: Release 9.2.0.4.0 - Producti

2014-03-05 16:27:57 2248 1

转载 启动监听报错TNS-12547: TNS:lost contact

今天上午,遇到一个问题,客户容灾库其中一个节点启动监听报错 TNS-12547: TNS:lost contact (另外一个节点启动正常)根据报错,怀疑是lintener.log日志文件太大了,超过2G了,所以无法启动,还有一个可能是/etc/hosts 目录下没有 127.0.0.1 loopback localhost 记录,这是通常导致此错误的常见原因查看lintener.lo

2014-02-21 09:51:52 1483

原创 oracle Policy的应用--DBMS_RLS.ADD_POLICY

本文通过以下两篇文章整理所得:http://www.knowsky.com/386463.htmlhttp://www.itpub.net/thread-1004775-1-1.html1 前言  数据访问权限控制,是一个古老而又实际的问题。  在大部份系统中,权限控制主要定义为模块进入权限的控制和数据列访问权限的控制(如:某某人可以进入某个控制,仓库不充许查看有关金额的字

2014-02-20 15:38:59 5865

原创 ORACLE B树索引概念的理解

B树索引的概念:B树索引是一个典型的树结构,不紧oracle,很多实际应用都用到,在oracle里面分三个索引块1 - 叶子节点块(leaf block):直接指向表里的数据行。2 - 分支节点块(branch block):指向分支节点或者是叶子节点。3 - 根节点块(root node):也属于分支节点,只是最顶端的分支节点。上面三个专业名词都很形象的表现了B树索引的特点,

2014-02-13 14:26:15 6878 2

转载 ORACLE EM报错:出现Io 异常:Unknown host specified

启动EM成功,可以登录EM,但点击菜单功能的时候弹错:Io异常:Unknownhostspecified补充:即便是使用其他机器连接此机的oracle,也是出现如此情况,但使用命令可以操作,可以创建net配置。解决办法:第一步:找到 10.2.0\db_1\数据库实例名\sysman\config\emd.properties不知道实例名可以根据以下查找SQL> sel

2014-02-12 11:52:45 11279

原创 Environment variable ORACLE_SID not defined. Please define it.启动EM报错

启动EM管理器报错:C:\Users\diy>emctl start dbconsoleEnvironment variable ORACLE_SID not defined. Please define it.解决方法:1.先查询启动的oracle实例SQL> select instance_name from V$instance;INSTANCE_NAME--------

2014-02-12 11:52:15 7191 2

原创 ORACLE DBA_JOBS_RUNNING,DBA_JOBS/USER_JOBS/ALL_JOBS 字段解释

DBA_JOBS/USER_JOBS/ALL_JOBS字段(列) 数据类型 描述 JOB NUMBER 任务的唯一标示号 LOG_USER VARCHAR2(30) 提交任务的用户 PRIV_USER

2014-02-11 17:39:05 10183

转载 创建ORACLE JOB

主要格式:dbms_job.submit(job,What,next_date,interval,no_parse);参数解析:job:  这个值用来唯一标识一个工作what:  执行的存储过程next_date: 意思是下一次运行的时间(我的理解是第一次在什么时候执行what)interval: 何时这个工作将被重执行(我的理解是下一次运行的时间)no_parse:

2014-02-07 15:37:47 738

原创 oracle无法查询,更新,删除的表,但确实存在数据库里面的解决方法

当一张表存在数据库,但用语句执行它却报以下错误:SQL> drop table diy_test;drop table diy_test *第 1 行出现错误:ORA-00942: 表或视图不存在 查询user_table表SQL> select table_name from user_tables;TABLE_NAME--------------

2014-01-24 16:33:34 2089

原创 oracle trigger(触发器)字段触发

说到oracle的触发器,一直以来都以为只能以表触发,今天有需求某个字段的值改变后触发一系列动作,原来想这个表改变再触发,后来想了一下,触发器本来很耗性能,如果这个表的每个字段更改都触发,这样做就造成性能浪费,查了一下发现原来可以字段触发:语法:CREATE [OR REPLACE] TRIGGER trigger_name {BEFORE | AFTER } {INSERT | DE

2014-01-21 15:28:24 15264

原创 ORACLE记录登录登出以及控制连接数(注意:是连接数而不是会话数)

最近做了一下关于登录登出以及控制连接数的功能,今天做一下总结,功能:只记录建立连接的那一个会话,建立连接后再产生的会话不做记录。(如:登录PLSQL Developer,再从PLSQL Developer里打开sql窗口执行语句,这样就会产生两个会话,再打开就会继续产生会话,我只记录登录PLSQL Developer那会的会话,在里面打开sql窗口所产生的会话不记录)连接和会话的区别请参考

2013-12-30 12:53:03 2161

转载 ORACLE Checkpoint-检查点队列与增量检查点

此文转自:http://blog.chinaunix.net/uid-26762723-id-3271558.html    检查点的主要目的是以对数据库的日常操作影响最小的方式刷新脏块。脏块不断的产生,如何将脏块刷新到磁盘中去呢?在8i之前,Oracle定期的锁住所有的修改操作,刷新Buffer cache中的所有脏块,这种刷新脏块的方式被称为完全检查点,这极大的影响了效率,从9i之后只有当

2013-08-29 11:01:18 1394

ORACLE AWR 报告

ORACLE AWR 报告

2017-03-23

分析所需要的AWR和ASH报告

只是个人分析原件

2016-10-09

Linux命令大全(中文版)CHM格式

Linux命令大全(中文版)帮助您快速找到自己想查询的命令意思,提高效率

2013-05-27

rlwrap-0.37

在linux显示sql的上下左右功能键使用,支持oracle下sqlplus历史命令的回调功能,提高效率

2013-05-27

ibatis最新版

ibatis最新版框架,搭建oracle,mysql等数据库的应用,比起其他全自动的框架,这半自动的框架可以解决一些特殊问题

2011-12-08

空空如也

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

TA关注的人

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