-
DataSync 异构数据同步
所属栏目:[站长百科] 日期:2020-12-31 热度:53
副标题#e# RAC,?Data?Gurad,?Stream?是Oracle?高可用性体系中的三种工具,每个工具即可以独立应用,也可以相互配合。?他们各自的侧重点不同,适用场景也不同。 RAC?它的强项在于解决单点故障和负载均衡,因此RAC?方案常用于7*24?的核心系统,但RAC?方案中[详细]
-
oracle实体集合赋值
所属栏目:[站长百科] 日期:2020-12-31 热度:121
https://www.cnblogs.com/Bouger/p/4318322.html create or replace package body test_lu is ?? ---创建一个自定义数据类型 ?? TYPE c_user IS RECORD ???? (?? id number, ???????? name varchar2(30) ???? );? ?? ---根据自定义数据类型创建一个集合 ??[详细]
-
Oracle中用instr函数替代like操作
所属栏目:[站长百科] 日期:2020-12-31 热度:142
一个600万条记录的表TabA,需要执行一个含有like的语句: select count(*) from TabA where FieldB like ‘R01%‘; 原始情况下,大约需要1分钟时间。检查执行计划,是走全表扫描。 因为like是从头部开始,将FieldB加上索引,执行计划显示利用了索引,实际[详细]
-
oracle数据库基于RMAN的异机迁移
所属栏目:[站长百科] 日期:2020-12-31 热度:165
一、数据库迁移前准备 查看数据库版本 su - oracle[[email?protected] ~] $sqlplus / as sysdbaSQL select * from v$version 查看OS信息 SQL select dbms_utility.prot_string from dual; 查看数据库用户信息 SQL select * from dba_users; 查看数据库实例[详细]
-
通过恢复目录(Catalogue)进行PDB级别的PITR恢复
所属栏目:[站长百科] 日期:2020-12-31 热度:148
副标题#e# 数据库版本:Oracle 12.2.0.1 本篇为《执行PDB的PITR恢复失败的说明 (文档 ID 2435452.1)》的证明篇,通过当前控制文件,无法在PDB级别进行PITR(Point In Time Recovery)恢复出被DROP的表空间,因为当前控制文件没有记录该表空间(数据文件),[详细]
-
ORACLE存储过程,循环语法和游标
所属栏目:[站长百科] 日期:2020-12-31 热度:93
副标题#e# 1、定义 所谓存储过程(Stored Procedure),就是一组用于完成特定数据库功能的SQL语句集,该SQL语句集经过 编译后存储在数据库系统中。在使用时候,用户通过指定已经定义的存储过程名字并给出相应的存储过程参数 来调用并执行它,从而完成一个或一[详细]
-
Oracle Database - Overview of Database Patch Delivery Method
所属栏目:[站长百科] 日期:2020-12-31 热度:155
副标题#e# 介绍各种补丁集的使用方法: Oracle Database - Overview of Database Patch Delivery Methods - 12.1.0.2 and older (Doc ID 1962125.1)? APPLIES TO: Oracle Database - Enterprise Edition - Version 10.2.0.3 to 12.1.0.2 [Release 10.2 to 1[详细]
-
Oracle和Mysql数据库技术
所属栏目:[站长百科] 日期:2020-12-31 热度:169
副标题#e# 1.查资料,回答下面问题: a.Oracle公司的诞生和发展 (1)1977年程序员埃里森和另外两名程序员创建了软件开发实验室(Software Development Laboratories)。 (2)1970年IBM的一名研究人员写了一篇名为《大型共享数据库的关系数据模型》的论文,埃里[详细]
-
Oracle 存储过程—为数传递变量
所属栏目:[站长百科] 日期:2020-12-31 热度:54
副标题#e# oracle 存储过程的基本语法 create or replace procedure proc1( p_para1 varchar2, p_para2 out varchar2, p_para3 in out varchar2 )as v_name varchar2(20); begin v_name := ‘张三丰‘; p_para3 := v_name; dbms_output.put_line(‘p_para3:[详细]
-
Oracle行转列操作
所属栏目:[站长百科] 日期:2020-12-30 热度:171
副标题#e# 有时候我们在展示表中数据的时候,需要将行转为列来显示,如以下形式: 原表结构展示如下: --------------------------- 产品名称??? 销售额???? 季度 --------------------------- 奶酪????????? 50???? 第一季度 奶酪????????? 60???? 第二季[详细]
-
.net core EF oracle db first
所属栏目:[站长百科] 日期:2020-12-30 热度:156
Nuget控制台: Install-Package log4netInstall-Package Newtonsoft.JsonInstall-Package AutofacInstall-Package Autofac.Extensions.DependencyInjectionInstall-Package AutoMapperInstall-Package DapperInstall-Package Microsoft.Extensions.Options[详细]
-
开启 oracle 的闪回功能
所属栏目:[站长百科] 日期:2020-12-30 热度:174
查看是否开启闪回 SQL select flashback_on from v$database;FLASHBACK_ON------------------NO 查看是否配置了db_recover_file_dest SQL show parameter db_recoveryNAME TYPE VALUE------------------------------------ ----------- ------------------[详细]
-
RAC环境下修改字符集
所属栏目:[站长百科] 日期:2020-12-30 热度:111
跟单实例多少有点区别 ORACLE 11g RAC 两节点 第一步 查看字符集 [email?protected]select userenv(‘language‘) from dual; USERENV(‘LANGUAGE‘) ---------------------------------------------------- AMERICAN_AMERICA.AL32UTF8 /* 也可以通过下面[详细]
-
关于sparksql中设置自定义自增列的相关要点(工作共踩过的坑-1)
所属栏目:[站长百科] 日期:2020-12-30 热度:116
小白终于进入了职场,从事大数据方面的工作! 分到项目组了,搬砖的时候遇到了一个这样的问题。 要求:用spark实现oracle的存储过程中计算部分。 坑:由于报表中包含了一个ID字段,其要求是不同的区域拥有不同的区域ID,且ID在数据库表中的属性为主键。Ora[详细]
-
Failure to find com.oracle:ojdbc6:jar:11.2.0.1.0
所属栏目:[站长百科] 日期:2020-12-30 热度:119
报错原因:oracle的ojdbc.jar是收费的,maven的中央仓库是没有的,需要下载到本地,然后打包进maven仓库 1.下载ojdbc6-11.2.0.1.0.jar包 http://central.maven.org/maven2/com/jslsolucoes/ojdbc6/11.2.0.1.0/ojdbc6-11.2.0.1.0.jar 2.将ojdbc6-11.2.0.1.0[详细]
-
oracle- 审计日志
所属栏目:[站长百科] 日期:2020-12-30 热度:115
一、审计功能关闭 1、查看审计功能是否开启? su – oracle sqlplus “/as sysdba” SQL show parameter audit_trail NAME???????????????????????????????? TYPE??????? VALUE ------------------------------------ ----------- -----------------------[详细]
-
oracle 11gR2 RAC 停库和启库
所属栏目:[站长百科] 日期:2020-12-30 热度:125
grid设置环境变量后可以在任意目录下执行,如root没设置的话需要带绝对路径 export ORACLE_HOME=/u01/app/11.2.0/grid export PATH=$ORACLE_HOME/bin:$PATH --/u01/app/11.2.0/grid/bin/crsctl或srvctl 查看集群的状态 [[email?protected] ~]$ crs_stat -t[详细]
-
undo表空间丢失、损坏
所属栏目:[站长百科] 日期:2020-12-30 热度:164
1、模拟误删undo表空间 rm -rf undotbs01.dbf 2、解决步骤 SQL shutdown immediate ORA-01116: error in opening database file 3 ORA-01110: data file 3: ‘/u01/app/oracle/oradata/PROD1/undotbs01.dbf‘ ORA-27041: unable to open file Linux Error:[详细]
-
Oracle 用户管理权限
所属栏目:[站长百科] 日期:2020-12-30 热度:67
副标题#e# Oracle 用户管理 权限 一、创建用户的Profile文件 SQL create profile student limit // student为资源文件名 FAILED_LOGIN_ATTEMPTS 3 //指定锁定用户的登录失败次数 PASSWORD_LOCK_TIME 5 //指定用户被锁定天数 PASSWORD_LIFE_TIME 30 //指定口[详细]
-
Oracle块,区,段
所属栏目:[站长百科] 日期:2020-12-30 热度:103
副标题#e# 数据块( Block ) 数据块 Block 是 Oracle 存储数据信息的最小单位。注意,这里说的是 Oracle 环境下的最小单位。 Oracle 也就是通过数据块来屏蔽不同操作系统存储结构的差异。无论是 Windows 环境,还是 Unix/Linux 环境,他们的操作系统存储结[详细]
-
oracle 储存过程的创建和调试
所属栏目:[站长百科] 日期:2020-12-30 热度:117
oracle 储存过程的创建和调试 ? ? 1.先建存储过程 左边的浏览窗口选择 procedures ,会列出所有的存储过程,右击文件夹procedures单击菜单“new",弹出 template wizard窗口,name框中输入 GetSumAndSub,parameters中填入: p1 in number,p2 in number,m out[详细]
-
oracle存储过程中拼接字符串及转移逗号
所属栏目:[站长百科] 日期:2020-12-30 热度:169
? 在ORACLE中,单引号有两个作用,一是字符串是由单引号引用,二是转义。单引号的使用是就近配对,即就近原则。而在单引号充当转义角色时相对不好理解??? ? 1、从第二个单引号开始被视为转义符,如果第二个单引号后面还有单引号(哪怕只有一个) ? ? select[详细]
-
Oracle - Procedure
所属栏目:[站长百科] 日期:2020-12-30 热度:57
Procedure的创建: CREATE OR REPLACE PROCEDURE ProcedureName(参数) as 参数 参数类型; user_err1 exception; --用户定义异常 ERRSTR varchar2(200);begin --业务逻辑 --触发异常提示‘XXXXXX‘ if 条件 then ERRSTR := ‘XXXXXX‘; raise user_err1; en[详细]
-
Oracle查看占用表空间最大的表(排序)
所属栏目:[站长百科] 日期:2020-12-30 热度:197
场景:在做数据库巡检时,检查大表是必不可少的操作,可以查看各表占用表空间的大小 代码: 1 select t.owner,t.segment_name,t.tablespace_name,bytes/1024/1024/1024 as sizes,q.num_rows,t.segment_type2 from dba_segments t3 left join dba_tables q4[详细]
-
Oracle - View
所属栏目:[站长百科] 日期:2020-12-30 热度:195
Oracle View的创建 Create Or Replace View ViewName AsSelect * From Tables/View Where 条件; View Code[详细]

浙公网安备 33038102330483号