Oracle从dump文件中提取DDL语句方法
Oracle dump文件的命令有expdp/impdp。对于data数据,但是我们可以通过相关的参数,从DDL语句。(exp/imp),那么是如果是数据泵sqlfile参数。expdp/impdp提取出的exp/imp命令1、导出dump文件exp lxh/lxh file=lxh.dmpowner=lxh2、从DDL语句imp lxh/lxhfile=lxh.dmp fromuser=lxh touser=lxh indexfile=lxh.s...
计算归档日志所需要的磁盘空间
如果archivelog模式,当发生日志切换时,archive files有足够的空间是非常重要的,否则,write就会造成首先,需要确定系统发生<logfile_size>替换为(MB)。online redo logfiles的大小:SQL> selectdistinct(to_char((bytes/1024/1024),'9990.999')) size_mb from v$log;SIZE_MB 10.000...
Statspack报告说明
11g,相对于之前版本稍有不同,但大部分一样。AWR报告内容和Statspack报告内容分析也就理解了一、第一部分:数据库概要信息Cache信息等。1)、首先是数据库基本信息:(这一部分记录了数据库采样的时间,以及采样的点数,这部分信息对于Snapshot Snap Id  ...
Oracle SQL的硬解析和软解析
SQL语句在执行之前都需要经过解析,解析分为硬解析和软解析。在SQL语句,一类为DML语句(数据操纵语言),他们会根据情况要么进行硬解析,要么进行软解析。DDL:CREATE,DROP,ALTER一、SQL语句进行几个步骤的处理过程:1.语法检查(SQL的拼写是否符合语法。2.语义检查(SQL语句中的访问对象是否存在及该用户是...
Oracle Statspack的使用
一、Oracle 8.1.6开始引入,通过Oracle数据库的瓶颈所在。从Oracle推出了新的工具——Statspack需要由用户自行进行安装调度,并且其收集的信息较为有限,10g开始,Statspack工具,并且在Statspack还是Statspack在数据库中$ORACLE_HOME/rdbms/admin目录下,是一组以1、安装前数据库参数的修改Statspac...
Oracle DBWR,LGWR,CKPT,ARCH 触发条件
DBWR写磁盘数据触发条件1、当进程在辅助LRU链表上扫描以查找可以覆盖的)时,如果已经扫描的_db_block_max_scan_pct决定)时,触发_db_block_max_scan_pct表示已经扫描的LRU链表上buffer header的进程挂起,在frdd buffer wait”事件,同时增加dirty buffers inspected”的值。(DBWR在主buffer header时,如果找到的_...
Oracle 10g 11g密码策略 用户口令 大小写敏感 说明
一、1、说明Oracle 10g下,默认情况下,密码是不区分大小写的。这个是由于密码文件的默认参数有关。 这里我们看一个参数:ignorecase - passwords are case-insensitive (optional)insentive,Oracle10g的数据库,默认情况下,密码是不区分大小写的。但是在虽然口令文件里只保存具有OPER权限的用户,但是其他用户...
Oracle OS认证、口令文件、密码丢失处理
一、OS认证介绍Oracle安装之后默认情况下是启用了OS认证是指服务器端OS认证的意思是把登录数据库的用户和口令校验放在了操作系统一级。如果以安装OS,那么此时再登录USER 为SQL>不论输入什么用户(哪怕这个用户如sysdba权限连接数据库,都可以连接上,并且连接用户是2、3个参数来实...
Oracle Buffer Cache原理
一、官网说明Thedatabase buffer cache is the portion of the SGA that holds copies of data blocks read from datafiles. Allusers concurrently connected to the instance share access to the databasebuffer cache.This sectionincludes the following topics:(Organizationof the Da...
Oracle不同文件丢失/损坏的恢复方法
一、步骤:RMAN>RMAN> set dbid1354067853;RMAN> shutdownimmediate;startup;SPFILE后,数据库打不开,报错。ORA-01078: failure in processing systemparametersC:\Users\Administrator>rman target / --使用: Release 10.2.0.3.0 -Production on 星期三 13 09:38:...
Undo和Current Online Redo损坏的处理方法
一、Undo的两种管理方式Oracle undo有两种管理方式:manual。通过参数(MANUAL方式将SYSTEM表空间下的SQL> selectsegment_name,tablespace_name,bytes,next_extent from dba_segments wheresegment_type='ROLLBACK';SEGMENT_NA TABLESPACE_NAME ...
Oracle undo管理详解
一、What is undoUndo信息主要用途:Roll back transactions when a ROLLBACK statement isissued.l Provide read consistency.l Recover from logical corruptions using OracleFlashback features.当发出undo信息被用来在数据库恢复期间,undo掉所有未从...
Oracle audit 审计功能说明
Dava的原文:http://blog.csdn.net/tianlesoftware/article/details/4712932 一、 1.1 审计审计(system表空间中的dba_audit_trail查看)或操作系统审计记录中(默认位置为默认情况下审计是没有开启的。当数据库的审计是开启的,在语句执行阶段产生审计记录。审计记录包含有审计的操作、...
Oracle profile 用户资源限制 说明
一、官网说明Oracle recommends that you use the Database Resource Manager ratherthan the SQL statement to establish resource limits. The Database Resource Manageroffers a more flexible means of managing and tracking resource use.Purpose:Use the CREATEPROFILE statement to cr...
Oracle AWR(Automatic Workload Repository)使用
一、AWR说明AWR(Automatic WorkloadRepository)是Oracle的一个内置工具,它采集与性能相关的统计数据,并从那些统计数据中导出性能量度,以跟踪潜在的问题。快照由一个称为MMON的后台进程及其从进程自...
使用SQL脚本查看表空间使用率和使用dba_tablespace_usage_metrics视图的区别
传统的SQL脚本查看表空间使用率,使用的关键视图是DBA_DATA_FILES和DBA_FREE_SPACE。Oracle 11g引入了DBA_TABLESPACE_USAGE_METRICS视图。事实上,Oracle 10g中就已经引入了该视图,可以使用,但在10g官方文...
Oracle数据文件最大值
因为Oracle的dba(data block address)是32bits的,其中block id占了22bits,file id占了10bits。所以datafile能达到的最大值就是2^22*db_block_size,也就是4194304*db_block_size。blocksize为4k时,那...
Oracle查看表空间使用率SQL脚本
Oracle查看表空间使用率SQL脚本: =================================================================SELECTD.TABLESPACE_NAME, SPACE || 'M'"SUM_SPA...
操作系统ENDIAN(字节存储次序)
在各种计算机体系结构中,对于字节、字等的存储机制有所不同,因而引发了计算机通信领域中一个很重要的问题,即通信双方交流的信息单元(比特、字节、字、双字等等)应该以什么样的顺序进行传送。如果不达成一致的规...
Oracle查看表、存储过程、触发器、函数等对象定义语句
查看表、存储过程、触发器等对象的定义语句有两种方法:1、查ALL_SOURCE表2、用DBMS_METADATA包 一、通过ALL_SOURCE表先来确认一下,通过ALL_SOURCE表可以查看哪些类型的对象:SQL> select distinct typ...