精华内容
下载资源
问答
  • oracle 监听报错

    2018-07-17 16:50:46
    解决办法就是吧监听日志给清空即可,监听日志大于4g就写不进去了,所以找到监听日志路径,清空监听日志即可 实在找不到,你就在oracle的目录里全局搜索文件,名称为:listener.log   ------------------------...

    报错提示如图

     

    解决办法就是吧监听日志给清空即可,监听日志大于4g就写不进去了,所以找到监听日志的路径,清空监听日志即可

    实在找不到,你就在oracle的目录里全局搜索文件,名称为:listener.log

     

    -----------------------------以下是解决问题前的猜测

     

    1、怀疑日志文件满了,清空日志文件测试

    后继续查看listener的log文件 $ORACLE_HOME/network/trace  
    E:\oracle\product\10.2.0\db_1\NETWORK\trace 或者其他路径 
    E:\oracle\product\10.2.0\db_1\NETWORK\log
    发现listener.log 文件已经达到4G  无法再继续写入,最后写入日期也在前两天,于是删除该log文件,启动监听,正常~!!

    最终原因发现是log文件写满,看来以后要定期清理这个文件了。这么小一个问题都使应用系统无法连接上,细节决定成败。 此类文件要见一个记录一个 同时在同类系统中排查。

    日志查找路径

    $ORACLE_BASE/diag/tnslsnr/trace/
    $ORACLE_HOME/network/log/
    $GRID_BASE/diag/tnslsnr/trace/
    $GRID_HOME/network/log/
    可以通过命令:
    $ lsnrctl status


    实际服务器上的日志文件在: 
    e:/appp/administrator/diag/tnslsnr/WIN-M54QK3LJAEH/listener/trace/listener.log
    备份出来后,建立一个空文件夹放入即可。

    展开全文
  • oracle监听的设置

    2013-05-15 17:31:11
    oracle数据库监听的日志,最近在研究oracle的...listen.ora的参数配置文件:监听的日志:路径:/u01/app/oracle/diag/tnslsnr/主机名/listener/alert/log.xml查看监听日志得到的信息有,当前监听的状态,使用网络连...

    oracle数据库监听的日志,最近在研究oracle的监听,分为监听的参数文件和日志文件。

    164426506.jpg

    此为监听状态,这个status unknown 不知道是哪里出现了问题。

    listen.ora的参数配置文件:

    164637310.jpg

    监听的日志:路径:/u01/app/oracle/diag/tnslsnr/主机名/listener/alert/log.xml

    spacer.gif171741185.jpg


    查看监听日志得到的信息有,当前监听的状态,使用网络连接oracle的其他用户,如果使用PLSQL连接oracle的话,会把WINDOWS下PLSQL的路径,端口都写到监听日志里。

    转载于:https://blog.51cto.com/yuangeqingtian/1201042

    展开全文
  • 7、配置监听日志路径 22 8、开启监听日志 22 9、查看和设置监听日志目录 23 10、查看和设置监听日志名称 25 六、监听日志分析 26 1、监听日志格式分析 26 1.1日志格式 26 1.2 监听器无法找到指定服务 26 1.3 实例...
  • Oracle日志文件达到4G

    2017-01-09 09:33:58
    解决方案一:停止监听器 1)LSNRCTL进入交互模式 cmd 输入 LSNRCTL ...5)手工删除ADR指定的监听日志路径下的listener.log文件 6)start重启监听器 7)status查看状态 解决方案二:脚本定时清除...
    解决方案一:停止监听器

    1)LSNRCTL进入交互模式 cmd 输入 LSNRCTL
    2)执行set current_listener LISTENER
    3)set log_status off
    4)stop 停止监听器
    5)手工删除ADR指定的监听日志路径下的listener.log文件
    6)start重启监听器
    7)status查看状态


    解决方案二:脚本定时清除log文件


    @echo off
    rem FileSize以KB为单位指定当日志文件达到多大时进行截断,默认是2GB
    rem FileBakName指定备份的日志文件名,不能使用全路径!
    rem FileBak备份日志的文件名,需指定全路径!
    rem FileName需要截断的日志文件,需指定全路径!

    set /a FileSize=2*1024*1024
    set FileBakName="alter.log.bak"
    set FileBak="D:\工作文档\temp\alter.log.bak"
    set FileName="D:\工作文档\temp\alter.log"
    if exist %FileName% (
    for %%i in (%FileName%) do (
    set /a CurrentSize=%%~zi/1024
    if %CurrentSize% gtr %FileSize% (
    if exist %FileBak% (
    del %FileBak%
    )
    ren %FileName% %FileBakName%
    )
    )
    )

    很原始,只能监控一个日志文件,而且要手动设置几个参数,最后加入到计划任务里面就行了。
    这个问题如果是在Linux下可以用logrotate工具解决,logrotate是一个让日志文件自动按周期归档的工具,以避免日志文件过大。


    Windows下可以使用下面的命令来控制
    cd E:\app\Administrator\diag\tnslsnr\NDEAM003\listener\trace


    lsnrctl set log_status off
    rename listener.log listener20170109.old
    lsnrctl set log_status on
    展开全文
  • oracle 配置监听

    2013-05-17 10:07:02
    1、数据库目录下面的bdump目录存放的是数据库运行过程中的各个后台进程的跟踪信息,当中alert文件为警告文件,文件名称为alert_***.log,当数据库出现...查看具体路径,默认名称为db_log_archive_dest)文件夹中,以...

    1、数据库目录下面的bdump目录存放的是数据库运行过程中的各个后台进程的跟踪信息,当中alert文件为警告文件,文件名称为alert_***.log,当数据库出现问题时,首先查看此文件以找出原因。

    2、默认情况下归档日志放在log_archive_dest(可以通过show parameter db;查看具体路径,默认名称为db_log_archive_dest)文件夹中,以归档的日期命名

       当执行alter system set log_archive_dest_数字='location=具体目录' scope=both; 后,归档日志会保存在"log_archive_dest_数字"中,且归档目录可以存在多个(此时进行数据库日志归档时,每个归档目录都会归档)。

    3、新安装的oracle 11g,创建新数据库时需要检查监听器listener是否启动,如果没有需要通过Net Configure assistant添加一个新的监听器并启动,用dos命令可  以查看某个监听器是否开启:开始-运行-cmd->lsnrctl start listener,如果显示已经启动,然后再安装数据库,否则安装会出错。监听器与数据库服务之间的关  系为多对多的关系(可以用一个监听器监听多个数据库,也可以多个监听器监听一个数据库),这个操作一般在创建数据库的时候进行选择:为新数据库选择监听  程序(一个或者多个)。停止某个监听器:lsnrctl stop listener。

    4、数据库无法正常启动的时候,可以尝试:startup force;  注意startup、startup nomount和startup mount的区别。

    5、如果一个服务器上装有几个数据库,则可以这样连接数据库:用户名(sys@MyDBName as sysdba)和密码(MyDBPassword)。

    6、对于表中的NULL值,不能用=号,应该用 IS NULL 或者 IS NOT NULL。

    7、当使用 group by时可使用rollup(列名)或者cube(列名)对分组求和,rollup将求和结果放最后一行,cube将求和结果放第一行。

    8、UNION ALL 和UNION的区别是 前者形成的结果包含两个结果中重复的行,后者不包含重复的行。

    9、INTERSECT 操作的结果是两个结果集的交集,MINUS是两个结果集的差集,UNION是两个结果集的并集。

    10、获取字符的ASCII码值的函数:ASCII('字符');

      求整数的ASCII字符的函数:CHR(整数);

      连接两个字符串:CONCAT('','');

      将字符串中每个单词的首字母大写,其余字母小写:INTICAP('');

      从字符串C1第 i 个字符开始,查询C2第 j 次出现的位置:INSTR('C1','C2',i,j);

      获取字符串长度:LENGTH('');

      将字符串转化为小写:LOWER('');

      将字符串C1的左边去掉,使C1的第一个字符不在C2中:LTRIM('','');

      用字符串C3替换字符串C1中的C2字符串:REPLACE('C1','C2','C3');

      返回字符串C1中从第 i 个字符开始长度为 j 的子串:SUBSTR('C1',i,j);

    11、日期类函数(d为日期类型):

      ADD_MONTHS(d, i);

      LAST_DAY(d);

      MONTHS_BETWEEN(d1,d2);

      SYSDATE;(当期的日期和时间)

      NEW_TIME(d1,'tz1','tz2');(当时区tz1到了d1时,返回时区tz2的日期和时间);

    12、转化类函数:

      CHARTOROWID('C1');(此函数返回字符串C1对应的行Id,即rowid)

      CONVERT('C1', dset, sset);(将字符串C1由字符集sset转化为dset)

      ROWIDTOCHAR();

      TO_CHAR(x);

      TO_DATE('C1','字符串格式');

      TO_MULTI_BYTE('C1');

      TO_SINGLE_BYTE('C1');

      TO_NUMBER(表的列名);

    13、聚集类函数:




    转载于:https://blog.51cto.com/jackielieu/1202450

    展开全文
  • 路径: [grid@mi6 trace]$ cd /u01/app/oracle/diag/tnslsnr/mi6/listener/trace [grid@mi6 trace]$ [grid@mi6 trace]$ t...
  • 检查监听,发现监听hang住,查看监听日志大小,发现已经达到文件大小阈值——4G了,仅出现于Windows平台,监听日志位于如下路径中: /u01/app/grid/diag/tnslsnr/sz02dbadm01/listener/trace 处理: 1、CMD命令行...
  • 1、如果在服务下看到监听启动中: 2、再cmd 下查看监听的状态,如果反应比较慢,我们先把查看监听状态优化:lsnrctl status ...(3)、查看数据库日志多少是否超过4G 数据一般在如下路径 C:\oracle\diag\tnslsnr\ora
  •  4.1.5 Oracle监听器  4.1.6 连接描述符(connect identifier)  4.1.7 网络服务名(Net Service Name)  4.1.8 命名方法  4.1.9 配置Oracle网络的工具  4.2 Oracle网络管理  4.2.1 Oracle网络服务器端...
  • TNS-12541: TNS: 无监听程序 TNS-12560: TNS: 协议适配器错误 TNS-00511: 无监听程序 ...5)手工删除ADR指定的监听日志路径下的listener.log文件 6)start重启监听器 7)status查看状态 到此问题解决。
  • oracle asm rac

    2014-01-11 15:41:12
    chown -R oracle:oinstall /u01/app/oracle/product/11.2.0/db_1 chmod -R 775 /u01/app/oracle/product/11.2.0/db_1 mkdir –p /u01/software chmod -R 775 /u01 iscsi共享存储规划 (分为server端和client端,...
  • oracle创建数据库一直卡在85%不动

    万次阅读 2017-07-04 19:40:44
    查看日志记录: 我的tracle.log路径是F:\app\LIM\cfgtoollogs\dbca\KyeeYXT 发现如下内容循环记录, 通过pl/sql登陆数据库,发现无法登陆成功 再通过cmd在命令行执行lsnrctl status查看,发现...
  •  4.1.5 oracle监听器  4.1.6 连接描述符(connect identifier)  4.1.7 网络服务名(net service name)  4.1.8 命名方法  4.1.9 配置oracle网络的工具  4.2 oracle网络管理  4.2.1 oracle网络服务器端...
  •  4.1.5 oracle监听器  4.1.6 连接描述符(connect identifier)  4.1.7 网络服务名(net service name)  4.1.8 命名方法  4.1.9 配置oracle网络的工具  4.2 oracle网络管理  4.2.1 oracle网络服务器端...
  • 查看预警日志4-30 查看预警历史记录4-31 动态性能视图4-32 iv Oracle Internal & OAI Use OnlyOracle Only 动态性能视图:用法示例4-33 动态性能视图:注意事项4-34 小结4-35 练习概览:管理Oracle 实例4-36 5 管理...
  • §2.4.1.6 理解监听日志中信息 50 §2.4.1.7 理解连接管理器信息 53 §2.4.2 跟踪文件( Trace File ) 53 §2.4.2.1 跟踪文件的命名: 54 §2.4.2.2 参数设置与初始化文件: 54 §2.4.2.3 在控制实用程序运行中设置...
  • Oracle日常维护手册

    2018-07-19 21:57:59
    1.4 归档日志路径是否足够 ................................................................................................................................... 5 1.5 检查数据库进程状态 .....................
  • 7.5日常常用维护集群命令(启停数据库,启停集群,查看监听,教同学们怎样不死记命令,而且命令还正确) 8.打补丁   8.1打GI和ORACLE的操作系统补丁   8.2打OJVM补丁   8.3打ORA600的bug补丁 9....
  •  4.1.5 oracle监听器  4.1.6 连接描述符(connect identifier)  4.1.7 网络服务名(net service name)  4.1.8 命名方法  4.1.9 配置oracle网络的工具  4.2 oracle网络管理  4.2.1 oracle网络服务器端...
  •  4.1.5 oracle监听器  4.1.6 连接描述符(connect identifier)  4.1.7 网络服务名(net service name)  4.1.8 命名方法  4.1.9 配置oracle网络的工具  4.2 oracle网络管理  4.2.1 oracle网络服务器端...
  •  4.1.5 oracle监听器  4.1.6 连接描述符(connect identifier)  4.1.7 网络服务名(net service name)  4.1.8 命名方法  4.1.9 配置oracle网络的工具  4.2 oracle网络管理  4.2.1 oracle网络服务器端...
  •  4.1.5 oracle监听器  4.1.6 连接描述符(connect identifier)  4.1.7 网络服务名(net service name)  4.1.8 命名方法  4.1.9 配置oracle网络的工具  4.2 oracle网络管理  4.2.1 oracle网络服务器端...
  •  4.1.5 oracle监听器  4.1.6 连接描述符(connect identifier)  4.1.7 网络服务名(net service name)  4.1.8 命名方法  4.1.9 配置oracle网络的工具  4.2 oracle网络管理  4.2.1 oracle网络服务器端...
  •  4.1.5 oracle监听器  4.1.6 连接描述符(connect identifier)  4.1.7 网络服务名(net service name)  4.1.8 命名方法  4.1.9 配置oracle网络的工具  4.2 oracle网络管理  4.2.1 oracle网络服务器端...
  •  4.1.5 oracle监听器  4.1.6 连接描述符(connect identifier)  4.1.7 网络服务名(net service name)  4.1.8 命名方法  4.1.9 配置oracle网络的工具  4.2 oracle网络管理  4.2.1 oracle网络服务器端...
  • Oracle9i初始化参数中文说明 Blank_trimming: 说明: 如果值为TRUE, 即使源长度比目标长度 (SQL92 兼容) 更长, 也允许分配数据。 值范围: TRUE | FALSE 默认值: FALSE serializable: 说明: 确定查询是否获取表级...
  • Oracle专家高级编程--详细书签版

    热门讨论 2012-08-21 11:57:09
    8.3.9 直接路径导出 315 8.4 警告和错误 315 8.4.1 克隆 315 8.4.2 跨版本使用IMP/EXP 323 8.4.3 索引哪里去了 324 8.4.4 命名与默认名的约束 326 8.4.5 NLS问题 330 8.4.6 表跨越多个表空间 332 8.5 小结 ...
  • 从输出信息看出来是因为磁盘耗尽导致监听无法启动,因为 Oracle 在启动监听时需要创建监听日志文件,于是首先查看磁盘空间使用情况 # df -h 从磁盘输出信息可知,所有的分区磁盘空间都还有剩余不少,而 Oracle...
  • 1、先定位问题是不是Oracle 监听日志 listener.log文件过大   路径一般:C:\app\Administrator\diag\tnslsnr\主机名\listener\trace下面的 listener.log db版本:11.2.0.1 os版本:windows2008 现象: ...

空空如也

空空如也

1 2 3
收藏数 54
精华内容 21
关键字:

查看oracle监听日志路径