首页 > 数据库 >LINUX系统中查询Oracle数据库的归档日志目录

LINUX系统中查询Oracle数据库的归档日志目录

时间:2022-09-07 12:55:13浏览次数:110  
标签:--- LINUX ---- ----- 归档 Oracle 日志

注:查询Linux系统中Oracle数据库的归档日志方法,不同的安装目录使用不同的方法,一下有两种方式,其中一种是我目前使用的数据库未查到归档才换的第二种方式。

-----方式一:查询数据库的归档日志(该方法在目前使用的数据库中未查到归档日志,可采用第二种方式进行查看)

用oracle用户名和密码登录Oracle数据库;

su  -grid        ----切换grid用户登录Oracle数据库

asmcmd      ----进入asmcmd命令;

cd  RECO/    -----进入路径找归档日志(如果提示不存在,可以继续往下操作),

ls       -----显示所有的文件夹

cd    文件夹名     -----打开文件夹可以查看文件夹的下一级目录(可以通过ls显示所有目录和cd加文件夹进入下级目录的方式一层层往下找)

cd ..     ---如果要返回上级目录可输入该命令

show  parameter   log_archive_dest

 

-----方法二:查询数据库归档日志位置并删除部分归档日志(该方法找到归档日志,整个流程)

用oracle用户名和密码登录Oracle数据库

su   -grid        -----切换至grid用户登录Oracle

lsnrctl         ----切换至该命令

help     ----帮助文档

show     ---查看show的所有指令

show   log_status    ---查看状态是否关闭

set   log_status  off   ---进行关闭

show   log_status      ---进行确认是否关闭

 

su   -oracle    ---切换至Oracle用户

sqlplus   /as  sysdba    ----切换至sql命令

archive   log   list       -----查看一下归档日志是否已经开启(主要关注automatic   archival  disable 是否开启)

show  parameter   db_recovery     -----查看参数db_recovery_file_dest归档日志目录(默认闪回恢复期)、db_recovery_file_dest_size大小

注意:alter  system  set  db_recovery_file_dest_size=3G         -----针对目前我们的数据库来说是删除归档日志,不是扩充发小,因此不执行该语句。(其他情况下可执行该语句。归档日志存放到use_db_recovery_file_dest(闪回恢复期flash_recovery_area)内,如果闪回恢复区已满,归档日志就有可能无法继续归档,通常的方法就是用该方法增大闪回恢复区)

exit     ----退出Oracle用户的sql命令窗口

 

su   -root    ---切换至root用户

cat  /etc/oralnst.loc      ----查看数据库的安装目录

ls    -----显示所有目录

cd  /     ---进入目录

ls     ----显示所有目录

cd   archivel     ----进入archivel目录

ls     ---显示所有目录

ll      -----显示目录的详情列表

du    -sh        -----查看文件占用的空间大小

find . -type  f   -mtime  +90  |  wc  -l        ----查看最近90天的有多少文件

 

标签:---,LINUX,----,-----,归档,Oracle,日志
From: https://www.cnblogs.com/houbxblogs/p/16665013.html

相关文章

  • LINUX服务器重启Oracle数据库命令
    ---关闭数据库的命令:用oracle用户名和密码登录Oracle数据库后,su -oracle   ---切换成oracle用户登录;sqlplus /nolog ---切换至sqlplus控制台;conn  /as ......
  • Linux 静态库、动态库
    静态库静态库本质就是一个.o文件,命名为libxxx.a创建静态库:gcc-cadd.c#默认生成add.o文件gcc-c-olibadd.aadd.c#这就是标准的静态库文件arrcslibfu......
  • linux内核
    Linux系统从应用角度来看,分为内核空间和用户空间两个部分。内核空间是Linux操作系统的主要部分,但是仅有内核的操作系统是不能完成用户任务的。丰富并且功能强大的应用程......
  • Linux系统磁盘扩容
     一、基本概念:逻辑卷管理(LogicalVolumeManager),LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分......
  • 【数据库】Oracle建表、创建序列、添加触发器生成自增主键
    CREATETABLE"TEST"."T_ORDER"(  "AUUID_0"VARCHAR2(255)NOTNULLENABLE,  "Order_ID"VARCHAR2(255)NOTNULLENABLE,  "User_ID"VARCHAR2(25......
  • Linux 入门
    Linux入门LinuxLinux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思......
  • linux ssh隧道
    linuxssh隧道隧道是一种把一种网络协议封装进另外一种网络协议进行传输的技术。这里我们研究ssh隧道,所以所有的网络通讯都是加密的。又被称作端口转发,因为ssh隧道通常会......
  • linux标准输入输出以及重定向
    1.经常遇到<<<>>>0>&1是什么意思以上表示某种输入输出重定向,具体了解前要知道什么是标准输入输出。2.什么是标准输入输出标准输入输出实际完整的叫法是标准输入......
  • Linux环境搭建
    Linux环境搭建安装VNware虚拟机我在腾讯下载中心直接下载点普通下载就可以了https://pc.qq.com/detail/0/detail_21600.html来到安装目录选择一个自己喜欢的目录主要不......
  • windows远程linux桌面
    centos7为例:1.配置好本地yum源,然后安装上 tigervnc 和 tigervnc-server 安装包,被远程只装tigervnc-server即可[root@nginx~]#yumsearchtigervnc--showduplica......