07 2015 档案

分享最近写的几个存储过程
摘要:CREATE OR REPLACE PROCEDURE BEATH_INSERT_BOOK_MAIN(BK_ISBN IN VARCHAR2, BK_NAME IN ... 阅读全文

posted @ 2015-07-31 17:45 Oracle-fans 阅读(183) 评论(0) 推荐(0)

中国人寿数据库死锁处理
摘要:请求锁(request,肯定是后执行的)的SQL是直接能查到的,但加载锁(block,肯定是先执行的)的SQL是通过v$lock表找不到的,因为锁信息只记录了发起锁的session信息,而没有具体SQL信息。但通过一些方法可以定位:假设有两个session分别执行SQL,第一个session修改了d... 阅读全文

posted @ 2015-07-30 22:06 Oracle-fans 阅读(284) 评论(0) 推荐(0)

合理计划 dictionary cache 大小
摘要:【数据字典缓冲区(Data Dictionary Cache) 】 用于存放Oracle系统管理自身所需要的所有信息,包括登录的用户名、用户对象、权限等。查看 data dictionary cache 的命中率 SQL> desc v$rowcache;Name Null? Type-------... 阅读全文

posted @ 2015-07-30 21:45 Oracle-fans 阅读(427) 评论(0) 推荐(0)

表空间、数据文件对应关系
摘要:SYS @ prod >select file_id,file_name,tablespace_name,bytes/1024/1024 from dba_data_files; FILE_ID FILE_NAME TABLESPACE_NAME BYTES/1024/1024---------- ... 阅读全文

posted @ 2015-07-30 21:39 Oracle-fans 阅读(320) 评论(0) 推荐(0)

查看library_cache 库缓冲区的命中率
摘要:关于library cache的命中率: SQL> desc V$librarycache NAMESPACE VARCHAR2(64) GETS NUMBER GETHITS NUMBER GETHITRATIO NUMBER PINS NUMBER PINHITS NUMBER PINHITRA... 阅读全文

posted @ 2015-07-30 21:39 Oracle-fans 阅读(578) 评论(0) 推荐(0)

Oracle oerr使用
摘要:[oracle@cuug ~]$ oerr ora 0155501555, 00000, "snapshot too old: rollback segment number %s with name \"%s\" too small"// *Cause: rollback records need... 阅读全文

posted @ 2015-07-30 21:37 Oracle-fans 阅读(230) 评论(0) 推荐(0)

转储数据文件、控制文件
摘要: 阅读全文

posted @ 2015-07-30 21:35 Oracle-fans 阅读(351) 评论(0) 推荐(0)

重复登录脚本修改02
摘要:[oracle@ora10g scripts]$ vi loop_login.sh #/bin/bash####################export ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2... 阅读全文

posted @ 2015-07-30 21:34 Oracle-fans 阅读(154) 评论(0) 推荐(0)

我和Thomas Kyte
摘要: 阅读全文

posted @ 2015-07-30 21:33 Oracle-fans 阅读(128) 评论(0) 推荐(0)

添加主键约束
摘要: 阅读全文

posted @ 2015-07-30 21:32 Oracle-fans 阅读(235) 评论(0) 推荐(0)

使用top工具,找出消耗CPU 较多的进程
摘要:1.使用top工具,找出消耗CPU 较多的进程[oracle@cuug ~]$ toptop - 10:48:27 up 23:15, 4 users, load average: 1.09, 0.43, 0.15Tasks: 161 total, 3 running, 158 sleeping, ... 阅读全文

posted @ 2015-07-30 21:31 Oracle-fans 阅读(906) 评论(0) 推荐(0)

收缩段空间
摘要:查看oracle给 对象分配的空间SQL> select segment_name,segment_type,tablespace_name,bytes/1024/1024 "MB" ,blocks from user_segments where segment_name='TEST';SEGME... 阅读全文

posted @ 2015-07-30 21:31 Oracle-fans 阅读(358) 评论(0) 推荐(0)

利用TOAD实现把EXCEL数据导入oracle数据库
摘要:利用TOAD实现把EXCEL数据导入oracle数据库 工具: Toad11.7z(百度搜索,直接下载)1、将Excel文件中某些字段导入到Oracle数据库的对应表连接想要导入的数据库 ,然后Database->Import->Table Data打开了导入窗口,如下图选择一个数据库表,点击Sho... 阅读全文

posted @ 2015-07-30 21:30 Oracle-fans 阅读(1552) 评论(0) 推荐(0)

查看触发器的源代码
摘要:创建触发器SYS @ prod > CREATE OR REPLACE TRIGGER drop_trigger BEFORE DROP ON hr.SCHEMA BEGIN RAISE_APPLICATION_ERROR ( num => -20000, msg => 'Cannot drop... 阅读全文

posted @ 2015-07-30 21:25 Oracle-fans 阅读(809) 评论(0) 推荐(0)

查看视图的定义
摘要: 阅读全文

posted @ 2015-07-30 21:25 Oracle-fans 阅读(598) 评论(0) 推荐(0)

检查表的某个列是否有索引
摘要:SQL> select index_owner,index_name,table_owner,table_name from dba_ind_columns where table_name='EMP';INDEX_OWNER INDEX_NAME TABLE_OWNER TABLE_NAME SC 阅读全文

posted @ 2015-07-30 21:24 Oracle-fans 阅读(565) 评论(0) 推荐(0)

查看表的源代码
摘要: 阅读全文

posted @ 2015-07-30 21:23 Oracle-fans 阅读(263) 评论(0) 推荐(0)

检查数据块是否是脏块
摘要: 阅读全文

posted @ 2015-07-30 21:22 Oracle-fans 阅读(318) 评论(0) 推荐(0)

strace 使用
摘要: 阅读全文

posted @ 2015-07-30 21:21 Oracle-fans 阅读(165) 评论(0) 推荐(0)

scn转换为十进制
摘要: 阅读全文

posted @ 2015-07-30 21:20 Oracle-fans 阅读(291) 评论(0) 推荐(0)

show_space.sql.txt
摘要:create or replace procedure SHOW_SPACE(P_SEGNAME IN VARCHAR2, P_OWNER IN VARCHAR2 DEFAULT USER, P_TYPE IN VARCHAR2 DEFAULT 'TABLE', P_PARTITION IN VAR... 阅读全文

posted @ 2015-07-30 21:20 Oracle-fans 阅读(197) 评论(0) 推荐(0)

RAC检查各资源
摘要: 阅读全文

posted @ 2015-07-30 21:18 Oracle-fans 阅读(234) 评论(0) 推荐(0)

oracle死锁模拟
摘要:环境介绍:用户test01 创建表tab01,用户test02创建表tab02。Test01 更新tab01不提交,test02 更新表tab02不提交。然后test01 更新test02下的表tab02,此时有锁阻塞、锁等待情况发生。接着test02 更新test01下的tab01,那么此时就会有... 阅读全文

posted @ 2015-07-30 21:17 Oracle-fans 阅读(610) 评论(0) 推荐(0)

Oracle10g、 Oracle11g完美共存
摘要:Oracle10g、 Oracle11g完美共存环境描述客户服务器上已经安装Oracle9i软件并部署多套数据库,现在客户要求安装Oracle11g软件,并且创建11g数据库,然后把某10g版本的库导入11g,导入成功。但是客户用Plsql软件 可以连接10g的库连不上11g的库Oracle10g数... 阅读全文

posted @ 2015-07-30 21:16 Oracle-fans 阅读(662) 评论(0) 推荐(0)

Oracle_Flashback_技术_总结
摘要:Oracle Flashback 技术 总结Flashback 技术是以Undo segment中的内容为基础的, 因此受限于UNDO_RETENTON参数。要使用flashback 的特性,必须启用自动撤销管理表空间。在Oracle 10g中, Flash back家族分为以下成员: Flashb... 阅读全文

posted @ 2015-07-30 21:15 Oracle-fans 阅读(212) 评论(0) 推荐(0)

ORACLE_DBA管理脚本
摘要:SYS @ prod >col index_name for a10SYS @ prod >col table_name for a10SYS @ prod >col start_monitoring for a20SYS @ prod >col end_monitoring for a20SYS ... 阅读全文

posted @ 2015-07-30 21:14 Oracle-fans 阅读(390) 评论(0) 推荐(0)

说说RMAN里的obsolete
摘要:RMAN> report obsolete;RMAN retention policy will be applied to the commandRMAN retention policy is set to redundancy 1no obsolete backups foundRMAN> b... 阅读全文

posted @ 2015-07-30 21:11 Oracle-fans 阅读(785) 评论(0) 推荐(0)

metalink下载补丁包
摘要:以下截图 截取自 某 升级包中携带的 readme文档把以上图片转换为 文字Download and Install Patch UpdatesRefer to the My Oracle Support Web site for required patch updates for your in... 阅读全文

posted @ 2015-07-30 21:09 Oracle-fans 阅读(500) 评论(0) 推荐(0)

loop_login.sh
摘要:[oracle@ora10g scripts]$ cat loop_login.sh #/bin/bash####################export ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.... 阅读全文

posted @ 2015-07-30 21:07 Oracle-fans 阅读(149) 评论(0) 推荐(0)

EXPDP IMPDP 知识总结
摘要:Data Pump ExportATTACHDefault: job currently in the user's schema, if there is only onePurpose(目的)Attaches the client session to an existing export jo... 阅读全文

posted @ 2015-07-30 21:06 Oracle-fans 阅读(2139) 评论(0) 推荐(0)

exp、imp简单测试
摘要:imp分为以下几个测试场景imp name1/password1 file=xxxx.dmp full=y fromuser=name2 touser=name3场景1 name1正确、password1 错误场景2name2 错误场景3name3 错误场景4name1错误、password1 错误... 阅读全文

posted @ 2015-07-30 21:04 Oracle-fans 阅读(1143) 评论(0) 推荐(0)

图书管理系统简单 过程
摘要:---用意:首先插入数据,然后执行 commit 。接着检查数据是否存在,如果不存在 报错 NO_DATA_FOUND,重复执行该操作 。如果存在 抽取最大的 rownu 赋值 V_PID,然后输出 V_PIDCREATE OR REPLACE PROCEDURE BEATH_INSERT_BOOK... 阅读全文

posted @ 2015-07-29 17:38 Oracle-fans 阅读(472) 评论(0) 推荐(0)

Data Types
摘要:原地址:Home / Database / Oracle Database Online Documentation 11g Release 2 (11.2) / Database AdministrationData TypesEach value manipulated by Oracle Da... 阅读全文

posted @ 2015-07-26 21:18 Oracle-fans 阅读(383) 评论(0) 推荐(0)

Oracle 创建分页存储过程(转帖)
摘要:原贴地址:http://19880614.blog.51cto.com/4202939/1316560ps:源代码还有很多错误,我修改了---------------------------------------------这是分割线--------------------------------... 阅读全文

posted @ 2015-07-21 22:15 Oracle-fans 阅读(192) 评论(0) 推荐(0)

绑定变量赋值
摘要:之前一直有个疑问:当where条件中中使用 绑定变量,该怎么给变量赋值。如 where n1:= v1;sql语句的执行过程中 根本没机会输入v1值。在程序的最开始,我们可以定义变量v1 并且给v1赋值非常简单! 阅读全文

posted @ 2015-07-19 21:35 Oracle-fans 阅读(427) 评论(0) 推荐(0)

Oracle10g、 Oracle11g完美共存
摘要:Oracle10g、 Oracle11g完美共存环境描述客户服务器上已经安装Oracle9i软件并部署多套数据库,现在客户要求安装Oracle11g软件,并且创建11g数据库,然后把某10g版本的库导入11g,导入成功。但是客户用Plsql软件 可以连接10g的库连不上11g的库Oracle10g数... 阅读全文

posted @ 2015-07-19 21:24 Oracle-fans 阅读(773) 评论(0) 推荐(0)

Oracle11G 数据库 expdp、impdp使用示例
摘要:expdp 备份数据库、expdp/impdp简单测试操作系统层面创建目录[root@Oracle11g ~]# mkdir -p /home/oracle/db_back/修改目录的所属用户、所属组[root@Oracle11g ~]# chown -R oracle:oinstall /home... 阅读全文

posted @ 2015-07-18 18:49 Oracle-fans 阅读(441) 评论(0) 推荐(0)

创建 序列 存储过程 job
摘要:1.目的:写job 每三个小时 为单元,头一个三个小时 从 1到100 插入测试表 第二个三个小时 从 101到200插入测试表 第三个三个小时 从 301到400插入测试表.2.处理方法:2.1 创建序列. 初始值 1 增量 1 最大值无限制2.2 创建存储过程, 利用for循环顺序读取序列的ne... 阅读全文

posted @ 2015-07-14 22:14 Oracle-fans 阅读(635) 评论(0) 推荐(0)

Windows8安装Oracle11.2.0.1-0624,附带 DBCA建库、netca创建监听、配置PLSQL、定义客户端的环境变量 NLS_LANG、定义客户端的环境变量 TNS_ADMIN03
摘要:5、配置PLSQL在64位系统上安装64位的Oracle数据库,但是没有对应的64位PL/SQL Developer,此时就不能使用PL/SQL Developer来进行直接连接的,所以要想实现连接还得需要其他途径来完成。下面就来说明如何实现连接。5.1下载Oracle客户端下载地址:http://... 阅读全文

posted @ 2015-07-12 21:44 Oracle-fans 阅读(2122) 评论(0) 推荐(0)

Windows8安装Oracle11.2.0.1-0624,附带 DBCA建库、netca创建监听、配置PLSQL、定义客户端的环境变量 NLS_LANG、定义客户端的环境变量 TNS_ADMIN02
摘要:3、NETCA 配置监听程序进入dos窗口 运行 NETCA4、DBCA建库同配置监听程序,在 dos窗口 运行 DBCA设置数据库名称不需要EM给数据库中的用户设置密码为方便管理,建议 使用统一密码 oracle密码输入时,有提示警告,不符合Oracel建议时不用管。 (因Oracel建议的密码规... 阅读全文

posted @ 2015-07-12 21:39 Oracle-fans 阅读(405) 评论(0) 推荐(0)

Windows8安装Oracle11.2.0.1-0624,附带 DBCA建库、netca创建监听、配置PLSQL、定义客户端的环境变量 NLS_LANG、定义客户端的环境变量 TNS_ADMIN01
摘要:Windows8安装Oracle11.2.0.1操作系统:Windows 8 企业版 64bitOracle:11.2.0.1 64bit1、Oracle下载地址win 64位oracle 下载地址: http://download.oracle.com/otn/nt/oracle11g/1120... 阅读全文

posted @ 2015-07-12 14:18 Oracle-fans 阅读(498) 评论(0) 推荐(0)