数据库
webajax
成功源自不断努力的结果,但努力并不一定会成功!
展开
-
Oracle定时调用存储过程
--创建测试表名create table job_table(run_date date);--创建存储过程create or replace procedure job_proc asbegin insert into job_table (run_date) values (sysdate);end;--创建job并指定一分钟执行一次declare原创 2011-11-03 13:22:32 · 966 阅读 · 0 评论 -
RMAN 备份与恢复 实例
1. 检查数据库模式: sqlplus /nolog conn /as sysdba archive log list (查看数据库是否处于归档模式中) 若为非归档,则修改数据库归档模式。 startup mount alter database archivelog alter database open2.连接到target转载 2014-02-19 17:24:07 · 657 阅读 · 0 评论 -
ORA-12560: TNS: 协议适配器错误的解决方法
造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个:1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,启动oraclehome92TNSlistener服务。2.database instance没有起起来。windows平台如下操作:开始---程序---管理工具---服务,打开服务面板,启动oracle转载 2014-02-19 17:25:10 · 1082 阅读 · 0 评论 -
oracle定时备份-增量备份
一、 导出/导入(Export/Import) ---- 利用Export可将数据从数据库中提取出来,利用Import则可将提取出来的数据送回Oracle数据库中去。 ---- 1. 简单导出数据(Export)和导入数据(Import) ---- Oracle支持三种类型的输出: ---- (1)表方式(T方式),将转载 2014-02-19 08:45:03 · 943 阅读 · 0 评论 -
windows下的oracle 如何生成awr报告
1、运行,cmd。然后进入到 oracle的安装目录,这里以我的电脑为例: E:\app\Administrator\product\11.2.0\dbhome_1\2、再进入到下面的目录 RDBMS\ADMIN。确保E:\app\Administrator\product\11.2.0\dbhome_1\RDBMS\ADMIN 下面有 awrrpt.sql这个文件3、输入 sqlplus原创 2013-03-25 12:48:06 · 2275 阅读 · 0 评论 -
oracle表空间转换
将oracle从一个表空间转换到另一个表空间时。主要需要考虑转换以下几个内容:1、数据表的表空间2、索引的表空间3、lob字段的表空间对于表空间的的转换,可以使用下面的使用,生成整库的数据表的修改select 'alter table '||table_name||' move tablespace new_tablespace;' from user_tables;原创 2013-04-03 14:53:53 · 1082 阅读 · 0 评论 -
IMP-00013: 只有 DBA 才能导入由其他 DBA 导出的文件 解决
连接到: Oracle Database Enterprise Edition Release 10.2.0.1.0 - 64bit ProductionWith the Partitioning, OLAP and Data Mining options经由常规路径由 EXPORT:V10.02.01 创建的导出文件IMP-00013: 只有 DBA 才能导入由其他 DBA 导出转载 2013-04-03 15:59:15 · 972 阅读 · 0 评论 -
在Oracle中如何调整 I/O 相关的等待
本文主要介绍的是在出现了I/O竞争等待的时候如何去优化Oracle数据库。对Oracle数据库进行调整优化,基本上最终都可以归结到I/O调整上,因此,了解如何来优化Oracle数据库的I/O对于一个DBA来说就显得至关重要了。 一、 Oracle数据库I/O相关竞争等待简介当Oracle数据库出现I/O相关的竞争等待的时候,一般来说都会引起Oracle数据库的性能低下,发现数据转载 2013-03-20 11:27:54 · 806 阅读 · 0 评论 -
Oracle日常性能查看
判断回滚段竞争的SQL语句:(当Ratio大于2时存在回滚段竞争,需要增加更多的回滚段)select rn.name, rs.GETS, rs.WAITS, (rs.WAITS / rs.GETS) * 100 ratiofrom v$rollstat rs, v$rollname rnwhere rs.USN = rn.usn 判断恢复日志竞争的SQL语句:(immediat转载 2013-03-19 17:36:48 · 12661 阅读 · 0 评论 -
查询oracle锁定的表及杀掉锁表的进程
1、首先查看锁定的表太进程:SELECT substr(v$lock.sid,1,4) "SID", serial#, V$SESSION.sid, substr(username,1,12) "UserName", substr(object_name,1,25) "ObjectName", v$lock.type原创 2012-09-27 13:37:46 · 794 阅读 · 0 评论 -
Oracle数据泵导出导入与传统导出导入的区别
数据泵导出导入(EXPDP和IMPDP)的作用1、实现逻辑备份和逻辑恢复。2、在数据库用户之间移动对象。3、在数据库之间移动对象4、实现表空间搬移。 数据泵导出导入与传统导出导入的区别:在10g之前,传统的导出和导入分别使用EXP工具和IMP工具,从10g开始,不仅保留了原有的EXP和IMP工具,还提供了数据泵导出导入工具EXPDP和IMPDP.使用EXPD转载 2012-08-23 10:46:01 · 767 阅读 · 0 评论 -
[Data Pump]Learning Data Pump Step by Step -- (2) Data Pump Export
1. What Is Data Pump Export? 简单来说,Data Pump Export是Oracle提供的从数据库导出(unload)数据及元数据(metadata)到一系列的文件中(dump file set)的这么一种工具(utility). 这些生成的dump file set只可以被Data Pump Import导入到目标数据库中, 目标数据库既可以是在同一个Sev转载 2012-08-23 11:15:37 · 728 阅读 · 0 评论 -
Oracle层次查询及应用(start with connect by)
摘要:本文将根据对层次查询语句简单例子的说明来理解应用,并举例实际的应用案例。========================================================================================================start with connect by 层次查询(Hierarchical Queries)===转载 2012-07-02 17:48:17 · 1228 阅读 · 0 评论 -
oracle job使用详解及job不运行的检查方法
每天1点执行的oracle JOB样例DECLAREX NUMBER;BEGINSYS.DBMS_JOB.SUBMIT( job => X,what => 'ETL_RUN_D_Date;',next_date => to_date('2009-08-26 01:00:00','yyyy-mm-dd hh24:mi:ss'),interval => 'trunc转载 2012-03-13 09:08:52 · 775 阅读 · 0 评论 -
ORACLE PL/SQL编程之 把触发器说透
本篇主要内容如下: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.2.4 系统触发器事件属性8.2.5 使用触发器转载 2012-03-07 11:17:31 · 766 阅读 · 0 评论 -
oracle IO 优化
数据库的作用就是实现对数据的管理和查询。任何一个数据库系统,必然存在对数据的大量读或者写或者两中操作都大量存在。IO问题也往往是导致数据库性能问题的重要原因。在这篇文章中,主要帮助大家在理解Oracle的读写操作机制的基础上,灵活解决遇到的各种常见的IO问题。1 Oracle中IO的产生IO当然包括了读、写两部分,先介绍Oracle中写操作的产生。1.1 写介绍写操转载 2014-08-05 14:52:45 · 8246 阅读 · 0 评论