易截截图软件、单文件、免安装、纯绿色、仅160KB

oracle10g SQL 跟踪

1.激活SQL跟踪
   从oracle10g以后提供了新的方法激活SQL的跟踪,即是使用dbms_monitor包来开启或关闭SQL跟踪。
   之前旧方法是使用 alter session set events ..  或者使用dbms_system.set_ev方式
   使用dbms_monitor包可以在会话,客户端,组件以及数据库四个层级开启SQL的跟踪。
   只有拥有dba角色的用户才能允许执行dbms_monitor包
   4个层次级别的激活调用方法:
    会 话 级:exec dbms_monitor.session_trace_enable(session_id =>1574,
                        serial_num=>36749,waits=>true,binds=>false);
             注意:使用select *  from v$session where sid=sys_context('userenv','sid');
             获得session_id和serial
             关闭用:
         exec dbms_monitor.session_trace_disable(session_id=>1574,serial_num=>36749)
    客户端级:exec dbms_monitor.cliend_id_trace_enable(
                                 client_id=''JXXXT:Administrator',
                                 waits =>true,binds=>false)
             注意:client_id即v$session表里面的client_identifier字段,默认此字段为空,
              通过dba_enabled_traces表查看那些客户端启用了SQL跟踪
        &nb


相关文档:

Oracle 10g RAC OCR 和 VotingDisk 的备份与恢复


 
Oracle RAC 中OCR 和Voting Disk 备份在我的blog: Oracle RAC 常用维护工具和命令 中已经有说明,现在再次把它单独拿出做一个说明, 因为OCR 和 Voting Disk 对于RAC 系统来说太重要了。
Oracle RAC 常用维护工具和命令 ......

Oracle创建表空间、创建用户以及授权、查看权限

创建临时表空间
CREATE TEMPORARY TABLESPACE test_temp
TEMPFILE 'C:\oracle\product\10.1.0\oradata\orcl\test_temp01.dbf'
SIZE 32M
AUTOEXTEND ON
NEXT 32M MAXSIZE 2048M
EXTENT MANAGEMENT LOCAL;
创建用户表空间
CREATE TABLESPACE test_data
LOGGING
DATAFILE 'C:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\TE ......

在存储过程中连接SQL语句字符串

CREATE PROCEDURE [dbo].[PUB_CORP_SEARCH]
    @oi_return            INT                OUTPUT    ,   ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号