oracle oracle_sid sid
Oracle账号expired状态修改
概述, 开发反馈账号过期了,不能正常登陆。通过dba_users表的查询,账号状态为expired,现进行修改恢复账号正常使用。 1、查询dba_users表查看用户的状态 SQL> select username, account_status from dba_users where usern ......
oracle 常用查询语句
1、常用查询语句--1.查看emp表的所有信息select * from emp; --2.查看有哪些部门,部门有哪些人,每个人的工作是什么select dname,ename,job from emp,dept where emp.deptno=dept.deptno;select dname,e ......
NBU上Oracle数据库恢复演练手册
目录 2. 1|01.1 Oracle数据库恢复 4 3.1 1|11.1.1 安装新的客户端 6 3.2 1|21.1.2 新建异机恢复文件 6 3.3 1|31.1.3 新建数据库实例 6 3.4 1|41.1.4 建立spfile文件 6 3.5 1|51.1.5 建立数据文件夹 11 3.6 ......
Oracle11G安装在Linux7.下版本上BUG处理
1.Java页面框无法拖拽拉伸,需要加上jre环境变量 ./runInstaller -jreLoc /usr/lib/jvm/jre-1.8.0 2.安装执行到68%左右时报错 解决方法: cd $ORACLE_HOME/sysman/lib cp ins_emagent.mk ins_emage ......
正确停止Oracle expdp/impdp 操作方法
平时导入导出时由于命令错误想终止操作,于是就按ctr + c 中进入export交互界面,然后exit退出然后查 看操作系统进程发现没有expdp进程了以为就是停掉了,但发现导出的dmp文件还在一直增加,其实任务 并没有停止。 正确方法 1.查看视图dba_datapump_jobs select ......
7.Oracle里的常见的执行计划
索引唯一扫描:index unique scan scott@ORCLPDB01 2023-04-02 22:44:32> create table employee(gender varchar2(1),employee_id number); Table created. Elapsed: 00 ......
ORACLE之PACKAGE-包、存储过程、函数
原文地址:https://www.cnblogs.com/hoaprox/p/5316444.html 1,简单的包。 创建包规范: create or replace package pack_test1 is -- 定义过程1 procedure p_test1(p_1 in varchar2) ......
ORACLE PL/SQL 程序包的创建与应用
原文地址:https://www.cnblogs.com/huyong/archive/2011/05/26/2057973.html 本篇主要内容如下: 第七章 程序包的创建和应用 7.1 程序包简介 7.2 程序包的定义 7.3 包的开发步骤 7.4 包定义的说明 7.5 子程序重载 7.6 加 ......
在docker中配置Oracle11g
在docker中配置Oracle11g docker镜像拉取及相关配置 1.在docker打开的情况下,使用下方命令拉去镜像,大概需要下载3个G的image文件 docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g 2.启动 ......
Oracle11g补丁
Oracle环境 Centos7.6.1810 Docker version 20.10.21 Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production Oracle补丁类型 Oracle CPU全称Cr ......
Oracle 创建表语句
一、前言oracle 创建表时,表名称会自动转换成大写,oracle 对表名称的大小写不敏感。 oracle 表命名规则: 1、必须以字母开头 2、长度不能超过30个字符 3、避免使用 Oracle 的关键字 4、只能使用A-Z、a-z、0-9、_#S 二、语法2.1 创建表 create tabl ......
Oracle 执行Update 或 select for update 是卡着
原因和解决方法 这种只有update无法执行其他语句可以执行的其实是因为记录锁导致的,在oracle中,执行了update或者insert语句后,都会要求commit,如果不commit却强制关闭连接,oracle就会将这条提交的记录锁住。 通过执行下列语句查询当前卡着的会话 SELECT s.si ......
sql oracle mysql 数据库 基础 知识 窗口函数 lag与lead函数 LISTAGG函数 connect by 结构化查询 with as 备份和恢复 mysql5.7 mysql8.0 oracle_11g docker
sql oracle mysql 数据库 基础 知识 窗口函数 lag与lead函数 LISTAGG函数 connect by 结构化查询 备份和恢复 mysql5.7 mysql8.0 oracle_11g docker ##ORACLE数据库基础知识 ORACLE 启动和关闭 Oracle Do ......
oracle 备份和恢复
oracle 备份和恢复 逻辑备份:逻辑备份工具Exp / Imp(Expdp / Impdp 数据泵工具) ; 导出或导入数据时,实现逻辑备份和逻辑恢复。通过使用EXP,可以将数据库对象备份到转储文件中;当表被意外删除或其他误操作时,可以使用IMP将转储文件中的对象和数据导入数据库中。 物理备份: ......
LISTAGG函数 oracle_11g
LISTAGG函数 oracle_11g LISTAGG函数语法: LISTAGG (measure_expr:any [, delimiter_expr:VARCHAR]) WITHIN GROUP(ORDER BY column_expr) 语法注解: LISTAGG函数一般配合GROUP BY ......
with as oracle_11g
with as oracle_11g 使用With…As定义,以便提高Sql的查询效率和代码的简洁 -- with as 可以理解为一张临时表或者理解成sql片段,在多次查询语句相同的时候可以抽取出来,达到'一次解析,多次使用' -- 如果每个部分都去执行一遍的话,则成本比较高,可以使用with a ......
connect by 结构化查询 oracle_11g
connect by 结构化查询 oracle_11g 用于存在父子,祖孙,上下级等层级关系的数据表进行层级查询 语法格式: { CONNECT BY [ NOCYCLE ] condition [AND condition]... [ START WITH condition ] | START ......
lag与lead函数 oracle_11g
lag与lead函数 oracle_11g lag与lead函数都可以实现跨行引用,语法如下: lag( col [,n1] [,n2] ) over( [分区子句] 排序子句 ) lead( col [,n1] [,n2] ) over( [分区子句] 排序子句 ) 语法注解: 参数: col,n ......
Oracle 数据库基础
Oracle 数据库基础 DUAL表 dual是Oracle提供的最小的工作表,只有一行一列,具有某些特殊功用。 不论进行何种操作(不要删除记录),它都只有一条记录——'X'。 select * from dual; 用户 用户:对数据库的访问,需要以适当用户身份通过验证,并具有相关权限来完成一系列 ......
Oracle与Mysql 的区别(对比学习)
Oracle与Mysql 的区别(对比学习) 使用范围 Oracle是大型的数据库。Oracle是收费的,且价格昂贵 Mysql是中小型数据库。Mysql是开源的 安装部署 Oracle有3G左右,且使用的时候Oracle占用特别大的内存空间和其他机器性能 Mysql安装完后才152M 端口用户 O ......
ORACLE 启动和关闭
ORACLE 启动和关闭 数据库的启动 sqlplus “/as sysdba” SQL> startup ORACLE 例程已经启动。 ORACLE instance started (启动引擎) Total System Global Area 135339940 bytes (开辟SGA区) ......
Oracle Docker安装及连接
Oracle Docker安装及连接 拉取镜像 运行镜像 进入容器 修改oracle配置 修改root密码 passwd 切换oracle用户 su oracle 匿名登录oracle sqlplus /nolog dba身份登录 conn /as sysdba 修改用户system、sys用户的密 ......
ORACLE数据库基础知识
ORACLE数据库基础知识 Oracle 简介 Oracle数据库系统是美国Oracle公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目 前最流行的客户/服务器(client/server)或B/S体系结构的数据库之一。Oracle数据库是目前世界上使 用最为广泛的数据库管理系统,作为一 ......
窗口函数 oracle_11g
窗口函数 oracle_11g 数据库中的窗口函数也叫分析函数,顾名思义,窗口函数可用于一些复杂的统计分析计算,另外,窗口函数还具有优越的性能表现,可以节约时间和资源,因此窗口函数经常用于数据仓库和大型报表应用中。 窗口函数的结构 窗口函数由四部分组成,分别是分析函数名、分区子句、排序子句和开窗子句 ......
oracle的各版本的名称
我最早接触的是oracle的版本8那个时候是8i i是internet后来是9i然后到10,就是版本10g g是grid的意思然后是11g然后12就变成了C,就是12c c是cloud的意思然后后面的版本是18c 19c 21c现在23c还处于研发阶段现在主推的版本是19c————————————— ......
oracle 禁用job任务
参考(17条消息) Oracle 11g自带的系统Job介绍_oracle11gjob_shayuwei的博客-CSDN博客 SQL> select job_name from dba_scheduler_jobs; SQL> set lin 160 SQL> col owner for a10 S ......
Oracle启动报错:ORA-00214 控制文件版本不一致恢复过程
1、报出的错误: SQL> alter database mount; alter database mount * ERROR at line 1: ORA-00214: control file '/home/oracle/app/oracle/oradata/helowin/control01 ......
基于oracle数据库存储过程的创建及调用
plsql 是oracle对sql语言的过程化扩展 通过sql命令语言中增加了过程处理语句(分支,循环),使sql语言具有过程处理能力 declare 声明变量和游标 begin end;方法体 dbms_output.put_line('');//打印 set serveroutput on 打开 ......