精华内容
下载资源
问答
  • 所有并发请求查看日志>工具>复制文件..报错如下: 其中内容如下: An error occurred while attempting to establish an Applications File Server connection with the node FNDFS_. There may be a network...

    所有并发请求查看日志>工具>复制文件..报错如下:

    其中内容如下:
    An error occurred while attempting to establish an Applications File Server connection with the node FNDFS_. There may be a network configuration problem, or the TNS listener on node FNDFS_ may not be running. Please contact your system administrator.

    解决方法如下:
    Path:系统管理员>配置文件>系统
    1.修改配置文件“RRA:已启用”的地点层为“是”

    2.修改配置文件“RRA:服务前缀”的地点层为空
    ​​​​​​

    展开全文
  • Oracle日志查看

    万次阅读 2010-08-17 11:02:00
    Oracle日志查看 一.Oracle日志的路径: 登录:sqlplus "/as sysdba" 查看路径:SQL> select * from v$logfile; SQL> select * from v$logfile;(#日志文件路径) 二.Oracle日志文件包含哪些内容:(日志的数量...
    Oracle日志查看
    一.Oracle日志的路径: 登录:sqlplus "/as sysdba" 查看路径:SQL> select * from v$logfile; SQL> select * from v$logfile;(#日志文件路径)
    二.Oracle日志文件包含哪些内容:(日志的数量

    Oracle日志查看

    一.Oracle日志的路径:

    登录:sqlplus "/as sysdba"

    查看路径:SQL> select * from v$logfile;

    SQL> select * from v$logfile;(#日志文件路径)

    二.Oracle日志文件包含哪些内容:(日志的数量可能略有不同)

    control01.ctl example01.dbf redo02.log   sysaux01.dbf undotbs01.dbf

    control02.ctl redo03.log   system01.dbf users01.dbf

    control03.ctl redo01.log     SHTTEST.dbf temp01.dbf

    三.Oracle日志的查看方法:

    SQL>select * from v$sql   (#查看最近所作的操作)

    SQL>select * fromv $sqlarea(#查看最近所作的操作)

    Oracle 数据库的所有更改都记录在日志中,从目前来看,Oracle日志的唯一方法就是使用Oracle公司提供的LogMiner来进行,因为原始的日志信 息我们根本无法看懂,Oracle8i后续版本中自带了LogMiner,而LogMiner就是让我们看懂日志信息的工具,通过这个工具可以:查明数据 库的逻辑更改,侦察并更正用户的误操作,执行事后审计,执行变化。



    四.LogMiner的使用:

    1、创建数据字典文件(da ta-dictionary)

    1).首先在init.ora初始化参数文件中,添加一个参数UTL_FILE_DIR,该参数值为服务器中放置数据字典文件的目录。如:UTL_FILE_DIR = ($ORACLE_HOME/logs) ,重新启动数据库,使新加的参数生效:

    SQL> shutdown;

    SQL>startup;

    2).然后创建数据字典文件
       SQL> connect /as sysdba
       SQL> execute dbms_logmnr_d.build(dictionary_filename => 'dict.ora',dictionary_location => '/data1/oracle/logs');

    PL/SQL procedure successfully completed

    2、创建要分析的日志文件列表
       1).创建分析列表,即所要分析的日志
         SQL>execute dbms logmnr.add logfile(LogFileName => '/data1/oracle/oradata/akazamdb/redo01.log',Options => dbms_logmnr.new);
         PL/SQL procedure successfully completeds    
       2).添加分析日志文件,一次添加1个为宜 linux
         SQL>execute dbms_ logmnr.add_ logfile(LogFileName => '/data1/oracle/oradata/akazamdb/redo01.log',Options => dbms_logmnr.ADDFILE);
         PL/SQL procedure successfully completed

    3、使用LogMiner进行日志分析(具体要查询什么内容可以自己修改)
    (1)无限制条件
    SQL> EXECUTE dbms_logmnr.start_logmnr(
    DictFileName=>'/data1/oracle/logs/v816dict.ora ');
    (2)有限制条件
         通过对过程DBMS_ LOGMNR.START_LOGMNR中几个不同参数的设置,可以缩小要分析日志文件的范围。通过设置起始时间和终止时间参数我们可以限制只分析某一时间范围的日志。如下面的例子,我们仅仅分析2007年9月18日的日志:
    SQL> EXECUTE dbms_logmnr.start_logmnr(
    DictFileName => ' /data1/oracle/logs/ v816dict.ora ',
    StartTime => to_date('2007-9-18 00:00:00','YYYY-MM-DD HH24:MI:SS')
    EndTime => to_date(''2007-9-18 23:59:59','YYYY-MM-DD HH24:MI:SS '));
    也可以通过设置起始SCN和截至SCN来限制要分析日志的范围:
    SQL> EXECUTE dbms_logmnr.start_logmnr(
    DictFileName => ' /data1/oracle/logs/ v816dict.ora ',
    StartScn => 20,
    EndScn => 50);
    4、观察分析结果(v$logmnr_contents)
    到现在为止,我们已经分析得到了重作日志文件中的内容。动态性能视图v$logmnr_contents包含LogMiner分析得到的所有的信息。
    SELECT sql_redo FROM v$logmnr_contents;
    如果我们仅仅想知道某个用户对于某张表的操作,可以通过下面的SQL查询得到,该查询可以得到用户DB_ZGXT对表SB_DJJL所作的一切工作。
    SQL> SELECT sql_redo FROM v$logmnr_contents WHERE username='DB_ZGXT' AND tablename='SB_DJJL';
    需 要强调一点的是,视图v$logmnr_contents中的分析结果仅在我们运行过程'dbms_logmrn.start_logmnr'这个会话 的生命期中存在。这是因为所有的LogMiner存储都在PGA内存中,所有其他的进程是看不到它的,同时随着进程的结束,分析结果也随之消失。 linux
    最后,使用过程DBMS_LOGMNR.END_LOGMNR终止日志分析事务,此时PGA内存区域被清除,分析结果也随之不再存在。
    5、查看LogMiner工具分析结果
    SQL> select * from dict t where t.table_name like '%LOGMNR%';-看所有与logmnr相关的视图
    TABLE_NAME                       COMMENTS
    ------------------------------ --------------------------------------------------------------------------------
    GV$LOGMNR_CALLBACK               Synonym for GV_$LOGMNR_CALLBACK
    GV$LOGMNR_CONTENTS               Synonym for GV_$LOGMNR_CONTENTS
    GV$LOGMNR_DICTIONARY             Synonym for GV_$LOGMNR_DICTIONARY
    GV$LOGMNR_LOGFILE               Synonym for GV_$LOGMNR_LOGFILE
    GV$LOGMNR_LOGS                   Synonym for GV_$LOGMNR_LOGS
    GV$LOGMNR_PARAMETERS             Synonym for GV_$LOGMNR_PARAMETERS
    GV$LOGMNR_PROCESS               Synonym for GV_$LOGMNR_PROCESS
    GV$LOGMNR_REGION                 Synonym for GV_$LOGMNR_REGION
    GV$LOGMNR_SESSION               Synonym for GV_$LOGMNR_SESSION
    GV$LOGMNR_STATS                 Synonym for GV_$LOGMNR_STATS
    GV$LOGMNR_TRANSACTION           Synonym for GV_$LOGMNR_TRANSACTION
    V$LOGMNR_CALLBACK               Synonym for V_$LOGMNR_CALLBACK
    V$LOGMNR_CONTENTS               Synonym for V_$LOGMNR_CONTENTS
    V$LOGMNR_DICTIONARY             Synonym for V_$LOGMNR_DICTIONARY
    V$LOGMNR_LOGFILE                 Synonym for V_$LOGMNR_LOGFILE
    V$LOGMNR_LOGS                   Synonym for V_$LOGMNR_LOGS
    V$LOGMNR_PARAMETERS             Synonym for V_$LOGMNR_PARAMETERS
    V$LOGMNR_PROCESS                 Synonym for V_$LOGMNR_PROCESS
    V$LOGMNR_REGION                 Synonym for V_$LOGMNR_REGION
    V$LOGMNR_SESSION                 Synonym for V_$LOGMNR_SESSION oracle
    TABLE_NAME                       COMMENTS
    ------------------------------ --------------------------------------------------------------------------------
    V$LOGMNR_STATS                   Synonym for V_$LOGMNR_STATS
    V$LOGMNR_TRANSACTION             Synonym for V_$LOGMNR_TRANSACTION
    GV$LOGMNR_LOGS 是分析日志列表视图
    分析结果在GV$LOGMNR_CONTENTS 视图中,可按以下语句查询:
    select scn,timestamp,log_id,seg_owner,seg_type,table_space,data_blk#,data_obj#,data_objd#,
    session#,serial#,username,session_info,sql_redo,sql_undo from logmnr3 t where t.sql_redo like 'create%';
    如果不能正常查询GV$LOGMNR_CONTENTS视图,并报以下错误,ORA-01306: 在从 v$logmnr_contents 中选择之前必须调用 dbms_logmnr.start_logmnr() 。可采用如下方法: unix
    create table logmnr3 as select * from GV$LOGMNR_CONTENTS;

    展开全文
  • 这个是vc9.0平台,oracle数据库为11g数据库,具有重连机制,日志文件输出机制,文件配置机制。
  • Windows平台下Oracle监听服务启动过程中日志输出记录。 日志目录:D:\app\Administrator\diag\tnslsnr\WIN-RU03CB21QGA\listener\trace\listener.log 日志输出内容: Sat Aug 06 20:38:44 2016 系统参数文件为D:\...

    Windows平台下Oracle监听服务启动过程中日志输出记录。

    日志目录:
    D:\app\Administrator\diag\tnslsnr\WIN-RU03CB21QGA\listener\trace\listener.log

    日志输出内容:

    Sat Aug 06 20:38:44 2016
    系统参数文件为D:\app\Administrator\product\11.2.0\dbhome_1\network\admin\listener.ora
    写入d:\app\administrator\diag\tnslsnr\WIN-RU03CB21QGA\listener\alert\log.xml的日志信息
    写入d:\app\administrator\diag\tnslsnr\WIN-RU03CB21QGA\listener\trace\ora_2816_320.trc的跟踪信息
    跟踪级别当前为0
    
    以 pid=2816 开始
    监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
    监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=WIN-RU03CB21QGA)(PORT=1521)))
    Listener completed notification to CRS on start
    
    TIMESTAMP * CONNECT DATA [* PROTOCOL INFO] * EVENT [* SID] * RETURN CODE
    Sat Aug 06 20:40:07 2016
    Dynamic address is already listened on (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=WIN-RU03CB21QGA)(PORT=1521)))
    06-8月 -2016 20:40:07 * service_register * orcl * 0
    Sat Aug 06 20:40:17 2016
    06-8月 -2016 20:40:17 * service_update * orcl * 0
    06-8月 -2016 20:40:23 * service_update * orcl * 0

    转载于:https://www.cnblogs.com/xusweeter/p/5744847.html

    展开全文
  • oracle配置log4jdbc打印sql日志输出

    千次阅读 2019-01-25 15:38:40
    1、下载log4jdbc-1.2alpha1 添加对应jar,log4jdbc3.jar(对应jdk版本1.4和1.5),log4jdbc4.jar(对应jdk版本1.6和1.7) 2、修改jdbc配置文件中driver(全改)和url(加log4...url = jdbc:log4jdbc:oracle:thin...

    1、下载log4jdbc-1.2alpha1

    添加对应jar,log4jdbc3.jar(对应jdk版本1.4和1.5),log4jdbc4.jar(对应jdk版本1.6和1.7)

    2、修改jdbc配置文件中driver(全改)和url(加log4jdbc)

    driver = net.sf.log4jdbc.DriverSpy
    url = jdbc:log4jdbc:oracle:thin:@172.25.14.22:1521:g22u1
    name = taiping_hk_dev
    password = taiping_hk_devpwd

    3、添加log4jdbc配置文件

    log4j.logger.jdbc.sqlonly=DEBUG,console
    log4j.appender.console=org.apache.log4j.ConsoleAppender 
    log4j.appender.console.layout=org.apache.log4j.PatternLayout
    log4j.appender.console.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss.SSS} %m%n%n
    log4j.logger.jdbc.sqltiming=INFO,console  
    log4j.logger.jdbc.connection=INFO,console

    控制台效果如下 

    展开全文
  • oracle管道输出

    千次阅读 2013-12-12 10:43:35
    通常我们会在sql中用dbms_output输出调试信息,但dbms_output只能在调用过程完成才返回结果,不能实时输出的。这意味着通常我们经常要等几分钟或更长的时间才能看到调试信息,那怎么才能实现实时输出呢?
  • logback封装了输出日志到oracle、mysql等主流关系型数据库的适配器,但由于考虑mongoDB非关系数据库的存取速度和性能比较好以及可以满足日志存储的需求,所以需要自定义实现一个mongoDB的适配器,把日志输出到...
  • oracle存储过程执行中输出日志文件 (转载学习) create or replace procedure p_outputdebug(a varchar2,b varchar2,c varchar2) is vFileName varchar2(100); OutputFile UTL_FILE.FILE_TYPE; begin ...
  • Logback 日志异步输出数据库(Oracle

    千次阅读 2017-11-18 10:11:19
    参考资料: Logback官方文档: ...,DBAppender章节 ...logback-classic/src/main/java/ch/qos/logback/classic/db/script  ...中下载相应数据库的建表脚本,在...启动工程,在数据库中查看日志输出情况,大功告成!
  • create or replace procedure p_outputdebug(a varchar2,b varchar2,c ...--需要注意的一点是:日志目录需创建在oracle所在服务器上,否则报错。 转载于:https://www.cnblogs.com/xinxin1994/p/5468214.html
  • 日志路径:/u01/app/oracle/diag/rdbms/itgs/itgs1/trace/itgs1_ora_15432.trc 查询oarcle的日志文件路径sql:  SQL> show parameter dump;   NAME TYPE VALUE ---------------
  • Oracle Database 12.2 alert日志中多输出了一些os相关的信息.
  •  使用Log4Net - 文件日志 和 Oracle日志 Log4Net.config 配置文件,如下: <!-- Register a section handler for the log4net section --> , log4net"/> <!-- Define some ...
  • 文章目录Oracle数据库开启归档日志和补充日志归档日志补充日志 Oracle数据库开启归档日志和补充日志 项目中要对Oracle的redo.log进行解析,实现数据同步,由于项目逻辑原因,需要开启归档日志和补充日志。 归档日志 ...
  • 如何解决“归档日志已满问题” 问题描述:所用数据库为...oem打开oracle 10g 数据库操作界面,会显示如下错误信息: “ 由于输出设备已满或不可用, 归档程序无法归档重做日志。” 数据库无法使用 现将解决办法...
  • oracle 重做日志详解

    千次阅读 2012-07-19 21:37:14
    重做日志文件(redologfile)对于Oracle数据库至关重要。它们是数据库的事务日志。通常只用于恢复,不过也可以用于以下工作: oracle视频详解教程视频地址 q系统崩溃后的实例恢复 q通过备份恢复数据文件之后恢复...
  • EBS查看日志输出方式

    千次阅读 2018-07-09 14:22:08
    1.浏览器输出EBS日志 配置文件 浏览器:文本 设置为Browser   2.EBSform界面输出EBS日志 配置文件 浏览器:文本 设置为空值 3.直接下载        ...
  • 转载别人的,在这里记录一下 ...第一步、创建日志表,用来存放oracle存储过程的日志 create table TBL_WLF_SYS_LOG ( S_TIME VARCHAR2(32) not null, S_LEVEL VARCHAR2(32), S_PROCNAME VARCHAR2(64), ...
  • 考虑是操作系统字符集和DB的字符集不符导致的日志写入错误 解决思路是重定向导出过程到test.txt,查看完整导出过程是否有报错信息 eg: 在备份脚本中expdp一行添加windows命令行重定向,查看完整导出过程: ...
  • oracle 输出显示

    2010-04-07 11:58:40
    用dbms_output.put_line 不显示
  • ORACLE重做日志文件基础知识

    千次阅读 2018-05-24 14:31:42
    要保证oracle数据库正常工作,至少需要2个重做日志组,多数oracle版本默认3个重做日志组3、什么是重做日志成员重做日志组中的每个重做日志文件叫做重做日志成员。oracle默认每个重做日志组只有一个成员,但是oracle...
  • 删除oracle监听日志

    千次阅读 2018-08-09 15:15:03
    set log_status off (此时便可删除监听日志文件listener.log,然后再新建一个listener.log,日志文件位置: E:\app\XXXX\diag\tnslsnr\lenovo-PC\listener\trace下面)     LSNRCTL&gt;...
  • Oracle中sqlPlus -oracle 输出变量

    万次阅读 2010-03-29 17:45:00
    Sqlplus是oracle提供的一个工具程序,既可以在oracle服务器使用,也可以在oracle客户端使用。在windows下分两种,sqlplus.exe是命令行程序,sqlplusw.exe是窗体程序,通常我们在开始菜单中启动的是后者,两者的功能...
  • Oracle 12c 新特性---password expired 的用户会输出到alert日志
  • Oracle静默安装日志

    千次阅读 2014-06-28 22:53:42
    [oracle@ora10g ~]$ [oracle@ora10g ~]$ cd database/ [oracle@ora10g database]$ ./runInstaller -silent -force -responseFile /tmp/eee 正在启动 Oracle Universal Installer... 正在检查安装程序要求... ...
  • 可使用oracle
  • log4oracle-plsql 框架是一组对象,用于帮助 PL/SQL 程序员将日志语句输出到各种输出目标。 log4oracle-plsql 基于 Apache log4j/log4net 框架。 它使使用特别是配置尽可能与 log4x 相似,以便为开发人员提供已知...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 65,534
精华内容 26,213
关键字:

oracle日志输出