随笔分类 -  数据库相关

摘要:前面 在实际应用中,大多的查询都是需要多表连接查询的,但很多初学SQL的小伙伴总对各种JOIN有些迷糊。回想一下,初期很长一段时间,我常用的似乎也就是等值连接 WHERE 后面加等号,对各种JOIN也是不求甚解,今天索性就来个JOIN的小总结。 首先,设定两张表,作为下面例子的操作对象。 表1 学生 阅读全文
posted @ 2019-06-05 09:49 青衫烟雨客 阅读(2314) 评论(0) 推荐(1)
摘要:汇总数据是数据库应用中常常遇到的需求,sql 提供了 with cube 和 with rollup 语句完成数据的多维汇总,这篇博客详细的演示了 with cube 和 with rollup 的使用方法,以及 with cube 和 with rollup 之间的使用区别。 阅读全文
posted @ 2019-04-29 12:36 青衫烟雨客 阅读(1695) 评论(0) 推荐(1)
摘要:ODI(Oracle Data Integrator)是Oracle公司提供的一种数据集成工具,能高效地实现批量数据的抽取、转换和加载。常见应用于数据仓库ETL阶段、数据迁移、数据集成、数据复制等。本节主要演示如何创建一个项目,以及在项目中创建接口,执行接口完成数据抽取与推送。 阅读全文
posted @ 2019-03-29 16:35 青衫烟雨客 阅读(8649) 评论(2) 推荐(0)
摘要:ODI(Oracle Data Integrator)是Oracle公司提供的一种数据集成工具,能高效地实现批量数据的抽取、转换和加载。常见应用于数据仓库ETL阶段、数据迁移、数据集成、数据复制等。本节主要演示如何创建物理以及逻辑体系结构,然后创建模型,完成源数据库表以及目标数据库表的反向工程。 阅读全文
posted @ 2019-03-29 10:22 青衫烟雨客 阅读(6495) 评论(1) 推荐(1)
摘要:ODI(Oracle Data Integrator)是Oracle公司提供的一种数据集成工具,能高效地实现批量数据的抽取、转换和加载。ODI可以实现当今大多数的主流关系型数据库(Oracle、DB2、SQL Server、MySQL、SyBase)的集成。ODI提供了图形化客户端和agent(代理)运行程序。客户端软件主要用于对整个数据集成服务的设计,包括创建对数据源的连接架构、创建模型及反向表结构、创建接口、生成方案和计划等。Agent运行程序是通过命令行方式在ODI服务器上启动的服务,对agent下的执行计划周期性地执行。任何数据驱动的集成,都可以使用ODI,常见应用场景如:数据仓库ETL阶段、数据迁移、数据集成、数据复制等。 阅读全文
posted @ 2019-03-28 16:49 青衫烟雨客 阅读(17457) 评论(0) 推荐(1)
摘要:连接ODI,出现下面的错误:oracle.odi.core.config.WorkRepositoryResourceFailureException: ODI-10182: 资料档案库访问期间出现未分类的异常错误。进入PLSQL,用相关用户登陆,登陆失败,报错“ORA-28001: thepassword has expired”,进入解决密码过期问题。调整密码有效期,即可正常登陆ODI了。 阅读全文
posted @ 2019-03-03 15:23 青衫烟雨客 阅读(930) 评论(0) 推荐(0)
摘要:ODI如果要部署代理,需要在RUC中进行资料档案库的初始化,这样可以免去配置代理的繁琐。在RUC连接数据库时会有先决条件检查,如果出现字符集配置警告,就需要在ORACLE中修改字符集。 阅读全文
posted @ 2019-03-03 15:12 青衫烟雨客 阅读(375) 评论(0) 推荐(0)
摘要:微软抛弃了System.Data.OracleClient,在VS2012中使用 System.Data.OracleClient连接ORACLE数据库就会出现异常,本文介绍了在VS2012中直接引用Oracle.ManagedDataAccess.dll库文件连接访问ORACLE数据库。 阅读全文
posted @ 2019-03-02 17:29 青衫烟雨客 阅读(2782) 评论(1) 推荐(0)