Oracle 【异常处理】RMAN恢复,遭遇ORA-00279、ORA-00280、ORA-00289报错处理方法 数据库:oracle 11.2.0.4 系统:CentOS 7.9 异常描述:rman在目标端进行恢复时,出现ORA-00279、ORA-00280、ORA-00289告警,如下: SQL> alter database open resetlogs...
Oracle ORACLE开发:oracle多表简单查询实例代码 多表查询基本语法 笛卡尔积在SQL中的实现方式既是交叉连接(Cross Join)。所有连接方式都会先生成临时笛卡尔积表,笛卡尔积是关系代数里的一个概念,表示两个表中的每一行数据任意组合。 — 笛卡尔积 select * from emp, d...
MySQL SQL开发知识:Mysql查询时间区间日期列表实例代码 1、查询时间区间日期列表,不会由于数据表数据影响 select a.date from ( select curdate() – INTERVAL (a.a + (10 * b.a) + (100 * c.a) + (1000 * d.a) )...
Oracle ORACLE开发:使用instantclient客户端连接oracle数据库 (1)首先下载instantclient_11_2 (解压如下) 修改instantclient_11_2/tnsnames.ora 文件,将你需要链接的oracle服务器地址写上,tnsnames.ora格式和部分文件内容如下: LocalDB= (DE...
MySQL SQL开发知识:MySQL数据库执行Update卡死问题的解决方法 总结 执行数据库更新update操作的时候数据库卡死了 问题分析 一般都是数据库事务未提交,导致update或者delete卡死。 解决办法 在执行完更新或删除后,记得将事务提交commit; 找到数据库客户端,执行commit操作。 如果还不行。 那么应...
Oracle 【原理】Oracle体系结构中SQL提交问题 一条SQL是如何被执行的 update t set object_id=92 where object_id=29 首先执行和select一样的工作,然后进行数据修改,最后调用DBWR进程将数据写入磁盘。 日志缓冲区保存了数据库相关日志,由LGWR进程将其从日志缓冲区写入日志文件,...
SQLSERVER SQL基础:sql中mod()函数取余数的用法 Mod(a,b) 在sql中的意思是 a / b 的余数(即 a % b ) 基础用法:如果id需要是偶数或者奇数时就可以使用mod。 mod(id,2)=1 是指id是奇数。 mod(id,2)=0 是指id是偶数。 select mod(3,2) fr...
SQLSERVER SQL开发知识:SQL Server三种锁定模式的知识讲解 sql server 锁定模式有三种:共享( S锁),更新(U锁),排他(X锁); S锁是共享锁,如果事务T对数据A加上共享锁后,则其他事务只能对A再加共享锁,不能加排他锁。获准共享锁的事务只能读数据,不能修改数据。 个人理解为,对数据A的操作就只能是SE...
SQLSERVER 教你如何处理SQL Server忘记sa账号密码重新添加新管理账号 一、停止数据库服务 打开sqlserver自带的配置管理器,停止数据库服务。 二、打开cmd窗口,执行命令(以管理员运行) 以单用户模式启动sqlserver,具体方法是以管理员方式启动命令提示符(CMD),输入如下命令: C:\Windows\syste...
MySQL 教你MySQL数据库误删回滚的解决方法 某次一不小心,用了delete from 删除了几条重要数据,在网上找了很多方法,但都比较零散,打算记录本次数据找回的过程。大致分为以下几步 1、查看binlog是否开启 # log_bin是ON,就说明打开了 OFF就是关闭状态,以下操作,只有为 ON ...
Oracle 数据恢复实战:Oracle控制文件丢失恢复归档模式方法 一、查看控制文件路径和内容 SQL> show parameter control_files NAME TYPE VALUE ————————̵...
Oracle ORACLE如何查看当前账号的相关信息 关于Oracle数据库的账号,我们在维护数据库的时候,偶尔可能需要获取一些特殊信息。例如,账号的创建时间、账号的状态、账号的锁定时间…..。正常情况下,我们可以通过DBA_USERS获取大部分相关信息。但是有一些特殊信息,还必须通过不常用底层基...