经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 Oracle

【ODI】| 数据ETL:从零开始使用Oracle ODI完成数据集成(一)

0. 环境说明及软件准备 ODI(Oracle Data Integrator)是Oracle公司提供的一种数据集成工具,能高效地实现批量数据的抽取、转换和加载。ODI可以实现当今大多数的主流关系型数据库(Oracle、DB2、SQL Server、MySQL、SyBase)的集成。 ODI...[2019/3/29]

日常监控邮件预警(视图无效测试分析)

第一次在博客园写博客,写的不好,请大家多多评论,也希望自己以后对技术探索的更深。 今天下班之后,由于晚上要发版本,所以开发同事必须留下,突然收到一封公司监控预警邮件。 瞄了几眼,大致的意思就是说 视图无效。由于视图查询的是表,所以开始做实验测试。   实验一: 当基表dr...[2019/3/29]

Oracle ora-12514监听程序当前无法识别连接描述中请求的错误

  昨天刚安装好oracle数据库,还可以登录,到今天,登录时就发出了这样的错误   到网上找了半天,上面都是说监听器服务的问题,但是试过后依旧不行。最后重启了一次,就解决了异常   原来是oracle中一个服务被我误关闭,导致监听器打不开。   就是下面oracle RDBMS 的服...[2019/3/28]

ALL_DB_LINKS

类型:View Owner:SYS 内容:记录了当前用户下可访问的所有的DB links 字段:   OWNER : DB Link的owner   DB_LINK : DB Link名称   USERNAME : 利用DB link时,登录远...[2019/3/28]

Oracle数据库操作---基础使用(二)

      此篇承接上一篇的基本原理,继续展开学习,本篇主要面向数据的使用和管理,也就是开发者常用的基础语句,开始喽…… >>>对整表的操作 >创建表   关键字 Create creat...[2019/3/28]

记一次异机rman还原后的操作

当时从主库通过rman备份到目前测试库还原之后,由于备份是在备库备份的,所以数据库还原后状态为readonly,standby_file_management参数为auto。首先需要通过alter database clear logfile group 日志组;让数据库在磁盘创建日志文件。出现问...[2019/3/28]

Oracle常见错误

  错误: ORA-28040--No matching authentication protocol 原因:客户端版本与服务器端版本不一致导致,比如客户端是11g,而服务器端是12c 解决:最根本的解决办法是安装与服务器端版本一致的客户端    网上也有其他的办法,如修改sq...[2019/3/27]

oracle 序列 视图 索引 同义词

序列   Oracle 12C 之后,Oracle 之中提供的是一种手工的自动增长列控制,而这样的控制在 Oracle 之中使用序列(对象)完成。 序列的创建: CREATE SEQUENCE 序列名称 [INCREMENT BY 步长] [START WITH 开...[2019/3/27]

oracle 表的创建与管理 约束

在 Oracle 之中数据表就被称为数据库对象,而对象的操作语法一共有三种:· 创建对象:CREATE 对象类型 对象名称 [选项];· 删除对象:DROP 对象类型 对象名称 [选项];· 修改对象:ALTER 对象类型 对象名称 [选项]。 创建表...[2019/3/26]

[20190324]奇怪的GV$FILESPACE_USAGE视图.txt

[20190324]奇怪的GV$FILESPACE_USAGE视图.txt-- 发现GV$FILESPACE_USAGE定义很奇怪,做一个记录.1.环境:SCOTT@book> @ ver1PORT_STRING      &nbs...[2019/3/26]

java.sql.SQLSyntaxErrorException: ORA-01722: 无效数字

java.sql.SQLSyntaxErrorException: ORA-01722: 无效数字

### Error updating database. Cause: java.sql.SQLSyntaxErrorException: ORA-01722: 无效数字 ### The error may involve com.lecar.user.mapper.StationManage...[2019/3/26]

oracle 子查询 where having from ,from子查询提高效率

where 子查询主要功能是控制数据行的,返回结果一般都是单行单列、多行单列、单行多列数据 单行单列 SELECT * FROM emp WHERE hiredate=(   SELECT MIN(hiredate)   FROM emp) ; ...[2019/3/26]

数据库更新 新增 修改 删除

数据增加   INSERT INTO 表名称 [(字段,字段,...)] VALUES (值,值,...) ; 考虑到日后代码的可维护性,一定要使用完整的语法进行数据的增加。   数据修改 UPDATE 表名称 SET 字段=值,字段=值,.. [WHE...[2019/3/26]

RHEL 7.6 安装 Oracle 18c RAC

RHEL 7.6 安装 Oracle 18c RAC

  RHEL 7.6 安装 Oracle 18c RAC   第一部分 安装规划 虚拟环境 VirtualBox 6.0 OS 版本 Red Hat Enterprise Linux Server re...[2019/3/26]

oracle 事务 数据伪列

在用户进行数据更新操作(DML)事务一定会起作用。 事务的出现会保证数据的完整性、一致性。在整个事务的处理过程之中主要使用两个操作命令: · 事务的提交(COMMIT):是真正的向数据库之中发出更新指令;· 事务的回滚(ROLLBACK):回滚到最初的状态。 ...[2019/3/26]

oracle 单行函数

  字符串函数 1、 大小写转换函数:· 转大写:字符串 UPPER(字符串 | 数据列);· 转小写:字符串 LOWER(字符串 | 数据列)。 2、 首字母大写,其余字母小写:字符串INITCAP(字符串 | 列) 3、 取得字符串长度:数...[2019/3/26]

oracle 分组查询

oracle 分组查询

组函数 COUNT()(个数)、SUM()(求和)、AVG()(平均)、MAX()(最大值)、MIN()(最小值)。 · COUNT(*):会实际的统计出表中的数据量; · COUNT(字段): |- 如果统计的字段上不包含有 null,那么与 COUN...[2019/3/26]

索引小结

Insert,delete,update对btre索引的影响 对insert语句负面影响最大,有百害而无一利,只要有索引,插入就慢,越多越慢。对于插入的相对应的索引列是无序的则更慢。 对delete语句来说,有好有坏,在海量数据库定位删除少数记录时,这个条件列是索引列显然是必要的,但是...[2019/3/25]

[20190322]测试相同语句遇到导致cursor pin S的疑问.txt

[20190322]测试相同语句遇到导致cursor pin S的疑问.txt-- 昨天测试遇到的情况,链接:http: blog.itpub.net/267265/viewspace-2638857/-- 我一直认为打散sql语句,避开cursor: pin S等待事件,能够提高执行效率.而测试...[2019/3/25]

Oracle dblink的连接模式的关系测试总结

Oracle dblink的连接模式的关系测试总结

这篇主要介绍一下database link由于连接数据库的方式不同遇到的一些问题,我们知道连接ORACLE服务器的模式一般有两种方式:专用服务器连接(dedicated server)和共享服务器连接(shared server)。这次遇到的案例服务是dblink跟连接ORACLE方式有关,当然本...[2019/3/25]

oracle sql developer 出现 : 适配器无法建立连接问题解决方案 The Network Adapter could not establish the connection

直接上图比较直观    tips one:先看看自己 控制台的 SQLplus 可以登录不 可以直接往下面走 ,如果不可以就现在服务里面找到 Oracle 开头的服务启动就好     实在不会可以百度 注:由于该步太简单且Oracle的服务默认开启 博主就不多赘述了  ...[2019/3/25]

Oracle 18c 数据库中scott用户不存在的解决方法

Oracle 18c 数据库中scott用户不存在的解决方法 注:该文为转载 上面标题可直接跳转   原文地址:http: www.cnblogs.com/zangdalei/p/5482732.html -- 使用超级管理员登录 CONN sy change_on_install ...[2019/3/25]

Oracle数据库操作---入门(一)

        由于工作原因,近期可能会开始多复习一些数据库相关的知识了,想深入了解的,也可以一起复习.学习~         前期先巩固一下基础操作,后期会一点点的加深向运维方向深入。开篇主要介绍一些数据库理论知...[2019/3/22]

解决:Cannot load ocl.dll library(error code 126). The ocil.dll library may be missing from the system

       因为这两天在做将springboot 项目使用的数据库MySQL转换为Oracle数据库,所以在网上查找相关资料后开始使用 Convert-Mysql-to-Oracle4.0做转换; 但是在连接oracle数据库时候始终报错:Cannot...[2019/3/22]

Oracle 11g R2 Backup Data Pump(数据泵)之expdp/impdp工具

Oracle 11g R2 Backup Data Pump(数据泵)之expdp/impdp工具

正文 Oracle Data Pump(以下简称数据泵)是Oracle 10g开始提供的一种数据迁移工具,同时也被广大DBA用来作为数据库的逻辑备份工具和体量较小的数据迁移工具。与传统的数据导出/导入工具,即exp/imp工具相比,数据泵更为高效和安全,数据泵主要包含以下三个部分: 操作系统命...[2019/3/22]

DBlink的创建与删除

DBlink的创建与删除

创建方式一: create [public] database link link名称 connect to 对方数据库用户identified by 对方数据库用户密码 using  ''对方数据库ip:端口/服务名''; 创建...[2019/3/22]

[20190321]smem的显示缺陷.txt

[20190321]smem的显示缺陷.txt1.smem 加入-m参数显示存在缺陷,map的信息不全:# smem -tk -m -U oracle -P "oraclepeis|ora_"Map        &n...[2019/3/22]

oracle创建用户和角色、管理授权以及表空间操作

show user 显示当前用户connect username/pa word@datebasename as sysdba 切换用户和数据库 和用户身份 Oracle登录身份有三种: normal普通身份 sysdba系统管理员身份 sysoper系统操作员身份创建永久表空间 creat...[2019/3/21]

[20190320]测试相同语句遇到导致cursor pin S的情况.txt

[20190320]测试相同语句遇到导致cursor pin S的情况.txt-- 前面测试链接:http: blog.itpub.net/267265/viewspace-2636342/-- 各个会话执行语句相同的,很容易出现cursor: pin S等待事件.看看如果各个会话执行的语句不同....[2019/3/21]

[20190319]shared pool latch与library cache latch的简单探究.txt

[20190319]shared pool latch与library cache latch的简单探究.txt-- 昨天看Oracle DBA手记3:数据库性能优化与内部原理解析.pdf 电子书,看了eygle的关于latch之类的测试.-- 自己也重复测试看看.-- 首先说明一下11g已经不存...[2019/3/20]

数据字典DBA_OBJECTS

  视图DBA_OBJECTS记录了数据库中所有的对象,该视图的OWNER是SYS   视图描述如下:   OWNER:对象的Owner   OBJECT_NAME:对象名称   SUBOBJECT_NAME:子对象名字,例如分区   OBJECT_...[2019/3/19]

数据库面试题

  什么是事务 事务(Transaction),一般是指要做的或所做的事情。数据库中事务是指多个sql语句,要么全部执行成功,要么全部执行失败。 begin; # 开始事务      commit; # 提交事务 &...[2019/3/18]

Group By Rollup

Rollup与group by组合使用,可对分组结果进行进一步的汇总。   创建数据表 select * from emp_test   (1) rollup单个字段 如按照country字段进行分组,并在最后追加一条汇总所有country...[2019/3/15]

Linux环境下将Oracle11g数据库模式由非归档模式(Noarchivelog)修改为自动归档模式(archivelog)

1、查看Oracle当前版本 select * from v$version 如图所示: 2、切换到Oracle用户 su - oracle 如图所示: 3、进入sqlplus(此时尚未登录oracle) sqlplus /nolog 如图所示: 4、以管理员登录...[2019/3/15]

oracle nvl,nvl2,coalesce几个函数的区别

oracle nvl,nvl2,coalesce几个函数的区别

1.nvl(exp1,exp2)该函数是处理表达式中的空值: 假设表达式exp1是空值,则该函数返回表达式exp2的值, 假设表达式exp1没有是空值,则该函数返回表达式exp1的值。 2.nvl2(exp1,exp2,exp3)该函数决定exp1是空值和非空值时返回哪个表达式:假...[2019/3/15]

[20190312]关于增量检查点的疑问(补充).txt

[20190312]关于增量检查点的疑问(补充).txt-- 有人问我以前写一个帖子的问题,关于增量检查点的问题,链接如下:http: blog.itpub.net/267265/viewspace-2136817/-- 实际上我自己看以前写的帖子一下子有点蒙,主要出现low_rba16=0xff...[2019/3/14]

python通过cx_oracle操作数据库过程简单记录

1、环境配置   环境配置过程中,需要关注软件版本是否一致,主要包括:oracle客户端版本、cx_oracle版本、python版本; 2、操作记录   (1)验证环境是否正常;(无报错即为正常)   import cx_Oracle   (2)创建数据库连接,方式大致三种;...[2019/3/13]

[20190312]视图v$datafile字段OFFLINE_CHANGE#, ONLINE_CHANGE#.txt

[20190312]视图v$datafile字段OFFLINE_CHANGE#, ONLINE_CHANGE#.txt

[20190312]视图v$datafile字段OFFLINE_CHANGE#, ONLINE_CHANGE#.txt-- 视图v$datafile存在2个字段OFFLINE_CHANGE#, ONLINE_CHANGE#,想当然会认为数据文件offline时记录scn号的改变.-- 真的吗?通过...[2019/3/13]

AWR报告中Top 10 Foreground Events存在”reliable message”等待事件的处理办法

操作系统版本:HP-UNIX B.11.31 数据库版本:11.2.0.4 RAC (一) 问题概要 (1)在AWR报告的Top 10 Foreground Events中发现reliable me age占用了较高的DB Time,如下: Top 10 Foreground Ev...[2019/3/13]

Connect By

connect by 用于存在父子,祖孙,上下级等层级关系的数据表进行层级查询。   语法格式:    { CONNECT BY [ NOCYCLE ] condition [AND condition]... [ START WITH condition ]    | STAR...[2019/3/12]

GROUP BY你都不会!ROLLUP,CUBE,GROUPPING详解

Group By Group By 谁不会啊?这不是最简单的吗?越是简单的东西,我们越会忽略掉他,因为我们不愿意再去深入了解它。 1 小时 SQL 极速入门(一) 1 小时 SQL 极速入门(二) 1 小时 SQL 极速入门(三)——Oracle 分析函数 SQL 高级查询——(层次化查询,递归)...[2019/3/11]

SQL 练习一 字符型函数

处理字符串时,利用字符型函数的嵌套组合是非常有效的,试分析一道考题: create table customers(cust_name varchar2(20));   insert into customers values(''Lex De Hann''); inse...[2019/3/11]

Redhat6.8下安装Oracle11gR2

Step1.配置本地yum源,方便安装依赖包 df -h    补充: df命令查看 linux系统磁盘空间以及使用情况,-h代表方便阅读方式显示  ;/dev r0为光驱设备名 mkdir cdrom mount /dev r0 /mnt...[2019/3/11]

只能在工作时间内更新某表

例如规定只能在工作时间内更新Student表,可以定义如下触发器,其中sysdate为系统当前时间 CREATE OR REPLACE TRIGGER secure_student   BEFORE INSERT OR UPDATE OR DELETE  ...[2019/3/11]

Oracle下载与Oracle安装图解(Oracle19c,Oracle18c,Oracle12c,Oracle11g)

Oracle下载与Oracle安装图解(Oracle19c,Oracle18c,Oracle12c,Oracle11g)

Oracle下载与Oracle安装图解(Oracle19c,Oracle18c,Oracle12c,Oracle11g) 1、Oracle下载(Oracle11g) oracle下载方法,请根据以下步骤与图示来下载oracle11g版本: oracle11g下载第1步:打开oracle...[2019/3/11]

Oracle字符到数值转换错误

【错误】      【问题分析】   line 3: 定义 NUM_VAL varchar2(500);   line 9: NUM_VAL := ''NUM''+1;  NUM_VAL是一个varchar类型的数据,而在数据库语法中,字符串拼接要使用&nb...[2019/3/8]

[20190306]共享服务模式与SDU.txt

[20190306]共享服务模式与SDU.txt-- 一些文档提到共享服务模式,服务端SDU=65535,测试验证看看.-- 链接:https: blogs.sap.com/2013/02/07/oracle-sqlnet-researching-setting-se ion-data-unit-...[2019/3/8]

使用instantclient_11_2 和PL/SQL Developer工具包连接oracle 11g远程数据库

使用instantclient_11_2 和PL/SQL Developer工具包连接oracle 11g远程数据库

1,先到Oracle站点下载Instant Client : http: www.oracle.com/technology/global/cn oftware/tech/oci/instantclient/index.html 依据你的操作系统选择不同的Instant Client版本号...[2019/3/7]

如何连接别人电脑上的Oracle数据库?

如何连接别人电脑上的Oracle数据库?

需要一些前提条件: 1、对方的主机能被连接(如在同一局域网内) 2、需要知道对方数据库IP、端口号、服务名 3、需要知道对方提供的管理数据库的用户名及密码 连接方法: 1、在本地的oracle安装目录,找到tnsnames.ora文件,一般在~\oracle\product\1...[2019/3/7]

实践千万条,基础第一条——数据库范式

  在当前互联网流行架构下,Redis、MongoDB等非关系型数据库(NoSQL)正逐渐抢占更多的视野,然而正如其释义(Not Only SQL)所说,NoSQL在当前仍然只作为传统关系型数据库的补充。当前的的大部分持久化场景下,关系型数据库仍然占据不可替代的地位。因此,能够设计出规范合理的关系...[2019/3/7]

121
13
记录数:937 页数:12/19首页上一页78910111213141516下一页尾页
 友情链接:直通硅谷  点职佳  北美留学生论坛
加载更多

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号