当前位置: 首页 > news >正文

西安网站建设定中国今日新闻

西安网站建设定,中国今日新闻,建站公司外贸,洛阳网站建设好做不ORA-12514, TNS:listener does not currently know of service requested in connect descriptor 问题排查 数据库连接不上,我们直接服务器进入命令行 无法进入命令行,报错:Oracle 数据库尝试创建审计追踪文件,由于没有空间无法创…

ORA-12514, TNS:listener does not currently know of service requested in connect descriptor

在这里插入图片描述

问题排查

  1. 数据库连接不上我们直接服务器进入命令行

image-20231205192146251

无法进入命令行,报错:Oracle 数据库尝试创建审计追踪文件,由于没有空间无法创建。

审计追踪文件的作用:

Oracle 数据库审计追踪文件用于记录数据库中发生的安全相关事件和活动,以提供有关数据库的详细审计信息。这些文件有助于监视和追踪数据库的使用情况,以确保数据库的安全性、合规性和可追溯性。以下是审计追踪文件的一些主要作用:

  1. 安全监控: 审计追踪文件记录了数据库中的登录、注销、授权、权限更改等安全相关事件。通过审计文件,数据库管理员可以检查是否有未经授权的访问尝试,以及数据库用户的活动是否符合预期。

  2. 合规性: 许多行业和法规要求数据库系统实施严格的安全审计和监控。审计追踪文件可以用于满足这些合规性要求,例如,PCI DSS(支付卡行业数据安全标准)要求对数据库的访问和操作进行详细的审计记录。

  3. 问题排查: 当出现数据库性能或安全性问题时,审计追踪文件可用于进行问题排查。通过查看文件,管理员可以了解在特定时间数据库发生了什么,有助于快速定位和解决问题。

  4. 用户行为分析: 审计追踪文件记录了用户的活动,包括 SQL 语句的执行、表的访问等。这些信息对于分析用户行为、优化查询以及进行容量规划等方面都是有用的。

  5. 数据库性能优化: 通过审计追踪文件,可以了解数据库中哪些查询经常被执行,哪些表被频繁访问,从而帮助优化数据库性能。

在 Oracle 数据库中,可以通过配置审计选项和参数来控制审计追踪文件的生成。审计追踪文件通常包含详细的事件信息,如时间戳、事件类型、用户、主机信息、SQL 语句等。

  1. 查询剩余空间

image-20231205192313922

可以看到我们的根目录已经全部占用了,应该就是因为我们的审计追踪文件创建在这个目录之下,所以没有足够的空间继续创建了

解决问题

  1. 查看我们的初始化配置文件,看一下审计追踪文件的默认创建位置

一般是在这个路径下的 init.ora 文件

cd $ORACLE_HOME/dbs/

image-20231205165432183

可以看到我们的 audit_file_dest 路径就是我们的审计追踪文件的位置

audit_trail 是我们审计追踪文件的策略

  • NONE(默认):不进行审计。
  • OS:使用操作系统级别的审计功能。这种情况下,审计追踪文件的管理由操作系统处理。
  • DB:审计信息存储在数据库中,可以通过 SQL 查询来检索。数据库管理员需要定期清理过时的审计数据。

定期清理sql

DBMS_AUDIT_MGMT.CLEAN_AUDIT_TRAIL(audit_trail_type     => DBMS_AUDIT_MGMT.AUDIT_TRAIL_AUD_STD,use_last_arch_timestamp => TRUE
);
  1. 找到审计追踪文件并删除

查看环境变量

cat /etc/profile

image-20231205194220565

进入 $ORACLE_BASE/admin/orcl/adump

直接删除这个文件夹下所有文件

rm -rf adump/*
  1. 进入oracle命令行重启服务器实例

由于我的数据库实例使用的是PDB,所以我需要打开我指定的PDB

[root@oracledb dbs]# su oracle
[oracle@oracledb dbs]$ sqlplus /nologSQL*Plus: Release 19.0.0.0.0 - Production on Tue Dec 5 16:55:51 2023
Version 19.3.0.0.0Copyright (c) 1982, 2019, Oracle.  All rights reserved.SQL> conn /as sysdba
Connected to an idle instance.SQL> startup
ORACLE instance started.Total System Global Area 4.0400E+10 bytes
Fixed Size		   30393616 bytes
Variable Size		 7381975040 bytes
Database Buffers	 3.2883E+10 bytes
Redo Buffers		  103821312 bytes
Database mounted.
Database opened.         " - rest of line ignored.SQL> ALTER PLUGGABLE DATABASE ORCLPDB1 OPEN;Pluggable database altered.
http://www.hkea.cn/news/237195/

相关文章:

  • 动态网站订单怎么做搜索引擎优化营销
  • html5行业网站最近有哪些新闻
  • 做网站业务的怎么寻找客户在哪里打广告效果最好
  • 广东深圳seo服务内容
  • 做网站怎么备案网络服务有限公司
  • 网站主页特效欣赏百度官网下载电脑版
  • php mysql开发网站开发任何小说都能搜到的软件
  • the7 wordpress主题宁波seo外包费用
  • 云南建筑培训网seo刷点击软件
  • 男女做暖网站h5页面制作平台
  • 可以做puzzle的网站百度关键词排名提升工具
  • 竞网网站建设南宁网站seo大概多少钱
  • 114黄页信息网宝鸡seo培训
  • 东南亚做棋牌网站挖掘爱站网
  • 中国工程建设招标网官方网站谷歌查询关键词的工具叫什么
  • wordpress管理员密码忘记成都seo招聘
  • 武汉企业建站系统模板下载官方正版百度
  • 上海做网站国际财经新闻
  • 用废旧盒子做家用物品网站seo排名工具
  • 企业铭做网站域名解析在线查询
  • 怎么注册自己的小程序网站优化分析
  • 荆州网站建设流程网站设计培训
  • 网站支付怎么做的seo职业技能培训班
  • 做csgo直播网站上海知名网站制作公司
  • 深圳住建局官方网站seo网站关键词优化快速官网
  • 网站建设需要php吗企业的互联网推广
  • 苏中建设集团官方网站电商软文广告经典案例
  • 网站开发需要什么开发工具代做百度首页排名价格
  • 北京网站设计多少钱微信引流推广
  • 网站建设实施背景分析百度指数里的资讯指数是什么