JMS监听Oracle AQ

该文档中,oracle版本为11g,jdk版本1.8,java项目为maven构建的springboot项目,springboot的版本为2.1.6,并使用了定时任务来做AQ监听的重连功能,解决由于外部原因导致连接断裂之后,需要手动重启项目才能恢复连接的问题 一、创建队列 1.1.管理员登录执行 管 ... »

DBF 文件 ORACLE 数据库恢复

DBF 文件 ORACLE 数据库恢复 清·魏源《庸易通义》:“至道问学之有知无行,分温故为存心,知新为致知,而敦厚为存心,崇礼为致知,此皆百密一疏。” 起因 在我们的生产活动中,意外总是在不经意间发生。那天一个安装有 oracle 数据库的盘符不小心被格式化了,好几个项目都炸了。不过还好有备份,不 ... »

测试常用sql语句

一、查询数值型数据:SELECT * FROM tb_name WHERE sum > 100;查询谓词:>,=,<,<>,!=,!>,!<,=>,=< 二、查询字符串SELECT * FROM tb_stu WHERE sname = ‘小刘’SELECT * FROM tb_stu WHERE ... »

核算两个时间之间时长

一、需求:需要核算固定日期到当前日期之间的相隔时长;或者需要核算两个日期期间的相隔时长。 二、Oracle语法如下: select--这个是核算的,核算20200927到当前日期相隔时长,设置固定日期为20200927-- floor(months_between(sysdate, to_date( ... »

三分钟带你分清Mysql 和Oracle之间的误区

摘要:Mysql 和Oracle,别再傻傻分不清。 mysql 和Oracle 在开发中的使用是随处可见的,那就简单去了解一下这俩款火的不行的数据库。 本质区别: Oracle数据库是一个对象关系数据库管理系统(收费) MySQL是一个开源的关系数据库管理系统(免费) 数据库的安全性: mysql使 ... »

ORA-28000错误解决方案

当使用SQL*Plus登录时,Oracle数据库时提示“ORA-28000:帐号被锁定”。 导致出现改错误的原因是:在oracle database 11g中,默认在default概要文件中设置了“FAILED_LOGIN_ATTEMPTS=10”,当输入密码错误次数达到设置值将导致此问题。 解决办 ... »

Oracle体系结构概述与SQL解析剖析

Oracle服务器 是一个数据库管理系统,它提供了一种全面、开放、集成的方法来管理信息。 Oracle服务器由Oracle数据库和Oracle实例组成。 oracle数据库软件和Oracle数据库软件可以分开存储。oracle数据库软件一般存放在oralce服务器的本地硬盘上,而Oracle数据库实 ... »

Oracle报错>记录被另外一个用户锁定

原因 当一个用户对数据进行修改时,若没有进行提交或者回滚,Oracle不允许其他用户修改该条数据,在这种情况下修改,就会出现:“记录被另外一个用户锁定”错误。 解决 查询用户、数据库锁、以及类型等 select object_id,session_id,locked_mode from v$lock ... »

Oracle - ascii为0的陷阱

一、概述 ascii0是个空字符,如果将这个字符插入到oracle数据库中会是什么现象,是null吗? 二、正式实验 创建一张测试表 create table test(id int, name varchar2(10), comm varchar2(30)); 向这张测试表中插入以下数据 inse ... »

SpringBoot多数据库连接(mysql+oracle)

出于业务需求,有时我们需要在spring boot web应用程序中配置多个数据源并连接到多个数据库。 使用过Spring Boot框架的小伙伴们,想必都发现了Spring Boot对JPA提供了非常好的支持,在开发过程中可以很简洁的代码轻松访问数据库,获取我们想要的数据。 因此在这里,使用Spri ... »

CentOS7安装Oracle 11g数据库

一、准备 1. Oracle11g安装包: p13390677_112040_Linux-x86-64_1of7.zip p13390677_112040_Linux-x86-64_2of7.zip 2. 虚拟机配置参考: 虚拟机安装CentOS7具体过程参见:https://blog.51cto. ... »

Oracel中coalesce函数的用法

1、coalesce函数的用法 1.1 取出第一个不为空的列的数据。 ​ 1.2 coalesce函数里面的数据类型,必须全部都跟第一列的数据类型一致。 ​ 原因为第一个参数为数值,第二个参数为字符串;可通过转换数据类型来使用,如下图: ​ ... »

测试从业人员常用的数据库技能整理

本篇文章主要列举一些测试人员常用的SQL技能,作为一名测试从业人员,一般涉及到数据库的那些方面,希望给一些入门但是没头绪的小伙伴一些帮助。 首先梳理一下本人在工作中遇到的一些数据库使用场景(我目前从事的是管理系统网站的测试): 本地搭建测试环境,数据库的导出导入 页面上报SQL异常分析 数据库简单的 ... »

Oracle知识点总结

一:概述 一、简介 1. 概念:Oracle 数据库是 ORACLE 公司提供的以分布式数据库为核心的一组软件产品,是使用最为广泛的大型数据库管理系统。 2. 特点 1. 开放性:Oracle能在所有主流平台上运行(包括Windows),完全支持所有的工业标准,采用完全开放策略,可以使客户选择最适合 ... »

C/C++语言的学习方向

这个世界上有太多的坑,如果我们不具备查阅资料的能力和对现实世界的思考能力,入坑是大概率的事情。 C/C语言能做什么?C/C程序员在做什么?企业需要什么样的C/C++程序员?对初学者来说,要搞清楚这些问题并不容易。 一个农民种菜之前,会考虑菜的行情(包括销量和价钱),如果您打算学习C/C语言,也应该先 ... »