2024/6/21

ora-01840 输入值对于日期格式不够长

最近项目上因为某些原因,视图突然间报错了,之前是一点问题也没有,突然之间就报了异常,查询就报错,完全查不出数据。 对于资深开发来说,这种之前是好的,突然间就用不了的情况下,要是来排查情况,也是相当懵的…

  • Oracle
  • 2024/6/21
  • 175
  • 2024/4/24

    oracle 多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成

    今天项目上突然出现了很多未完成的订单,大概知道就是服务的问题,应该是哪里报错,导致服务无法正常运行导致的。 多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。 看到这个错误…

  • Oracle
  • 2024/4/24
  • 199
  • 2024/4/23

    Oracle null 等于 null 是true 还是 false

    对于做项目来说,跟数据打交道,是不可避免的事情,接下来,我们就来看看,最近在优化项目视图所遇到的一些小问题。 最近项目新增了字段,旧数据的新字段肯定就是null值了,项目反应之前的项目通过视图查询不出来,…

  • Oracle
  • 2024/4/23
  • 165
  • 2024/4/16

    oracle 字符串排序引起的BUG

    最近项目上,因为一个字符串排序的问题,导致了系统内部的一些BUG出现,这也让我很是头痛,毕竟花太多时间在处理这些BUG上边。 我们就没有更多的时间跟精力支开发跟研发更的项目,为此,一发现这些BUG, 我们采取的…

  • Oracle
  • 2024/4/16
  • 169
  • 2024/4/12

    ORACLE TNS Listener远程注册投毒(Poison Attack)漏洞

    最近很多项目都进行了安全漏洞检查,其中一个项目就提出了 "ORACLE TNS Listener远程注册投毒(Poison Attack)漏洞" 这样一个问题,如下图: 看了下图,是不是觉得很专业,看一下,好像被吓倒了,其实后边已经给出…

  • Oracle
  • 2024/4/12
  • 216
  • 2024/4/9

    Oracle 视图查询时快时慢分析解决

    最近项目准备验收了,但是有两个报表,在经过修改之后,就一直查询不出来,导致项目无法正常验收。 为此,顶着验收压力,赶紧分析了这两个报表。 首先,我们用的是视图,视图查询肯定是会慢的,但也不可能一直查询…

  • Oracle
  • 2024/4/9
  • 237
  • 2024/3/29

    Oracle 在某个时间查询某表超慢,排查优化历程

    最近项目出了个问题,报表经常查询超时,最开始是以为写的sql有问题,或是界面上设置的查询时间过短导致的。 在对sql进行优化后,界面超时时长也做了一定修改后,重新发版本,到了第2天,项目上的人还是在叫,说是…

  • Oracle
  • 2024/3/29
  • 162
  • 2024/3/27

    oracle 无法为表空间 DATA01 中的段创建 INITIAL 区

    最近做项目,因为这边的库太久没更新了,想着从正式环境导下最新的库下来,谁知道导完,居然很多表都没有数据。 重新导了几次库之后 ,才发现原来导库过程中已经报错了,无法为表空间 DATA01 中的段创建 INITIAL 区…

  • Oracle
  • 2024/3/27
  • 172
  • 2024/2/27

    oracle 11G 不支持 string_agg 函数 解决方案

    对于经常开发项目来说,我们是需要经常导库,我是对数据库进行开发,就好比本地是12G的数据库,客户服务器是 11G的数据库,这就会产生相当多的问题了。就好比我们本次要讨论的 这个 string_agg 就会出现问题。 最近…

  • Oracle
  • 2024/2/27
  • 238
  • 2023/3/21

    oracle 导库语句

    一. 作为一名开发者来说,经常需要导库是相当正常的事情,这里简单介绍下几种需要导库的情况跟背景。 1. 就好比说有些情况,在自己本地的数据库,无法重现出问题,最好导库过来。    因为不知道整个库是哪些脚本没…

  • Oracle
  • 2023/3/21
  • 597
  • 2023/3/13

    wm_concat 处于无效状态的解决方案

    一. 今天一个项目报表,突然间报错了,最烦的就是这情况,明明什么也没有改,就突然间不行了,跑不动了,直接报错了。 首先我们要排查一下问题的原因,再从根本上来解决问题。 那根据实际情况,报表确实没有进行过…

  • Oracle
  • 2023/3/13
  • 606
  • 2023/2/16

    oracle报表优化经历

    一.作为开发人员来说,随着项目运行越来越久,数据越来越多,也就意味着报表的查询会越来越慢,这样下来就避免不了,要对以往的报表 进行优化,让查询速度更快。或是随着逻辑的增多,修改后速度变慢,一系列的问题…

  • Oracle
  • 2023/2/16
  • 384
  • 2023/1/19

    oracle 触发器或函数不能读它”的出现原因,以及解决方案

    一.某次在给某表添加了触发器后,居然直接报错了,对数据库的插入操作居然无法完成了。 1.0 交代下背景,在对表进行插入的同时,又对表字段进行更新。其实很少会出现这样的业务需求,插入自己又更新自己,但有时候…

  • Oracle
  • 2023/1/19
  • 392
  • 2023/1/18

    oracle 生成序号函数并返回表

    一.对于自增序列号的需求,做项目或是写报表的时候,是经常会用到的,所以对于开发来说,就是家常便饭的事情。 对于用习惯sqlserver 的开发人员来说,oracle 在生成自增序列号的时候就没有这么方便,这是要单独写…

  • Oracle
  • 2023/1/18
  • 512