oca专题

OCA/OCP Oracle 数据库12c考试指南读书笔记:第7章: Retrieving, Restricting, and Sorting Data Using SQL

推荐 在篇首强烈推荐Oracle Blogs中的Technology / Database, SQL and PL/SQL专栏。 SQL SELECT的能力 SQL是声明式(declarative )编程语言,因此简单,而且灵活。另一类是命令式(imperative ),如C语言。 SQL除了简单外,另一个好处是行业标准,因此比较成熟。 DESCRIBE table命令 To get

OCA/OCP Oracle 数据库12c考试指南读书笔记:第9章: Group Functions

上一章讲了单行函数,就是对于结果集中的每一行只返回一个值。而本章介绍的多行函数是针对多行执行操作,称为Group或Aggregate函数。通常用于报表。 描述Group函数 单行函数: F(x, y, z, . . .) = result Group函数: F(g1, g2, g3, . . . , gn) = result1, result2, result2, . . . , result

OCA/OCP Oracle 数据库12c考试指南读书笔记:第8章: Single-Row and Conversion Functions

描述和使用字符、数字和日期函数 函数时一个黑盒,包含3要素,入参,封装实现,返回一个值 函数分为一次处理一行和一次处理多行两种(aggregation 或group函数)。 函数可嵌套 大小写转换:lower, upper, initcap SQL> select lower(sysdate), upper(sysdate), initcap('good') from dual;LOWER(S

OCA/OCP Oracle 数据库12c考试指南读书笔记:第33章:Managing Storage, Security, Availability, Performance in CDB/PDB

多租户环境下的空间管理 多租户环境下,表空间和数据文件都是与容器关联的,或者是CDB或者是PDB。 表空间架构 容器ID和表空间名唯一确定表空间。 SQL> select con_id, c.name c, t.name t, d.name d from v$containers c join v$tablespace t using (con_id) join v$datafile d

OCA/OCP Oracle 数据库12c考试指南读书笔记:第32章:Creating and Managing Multitenant Container and PDB

创建容器数据库 最方便方法是DBCA。 在创建时必须设定实例参数ENABLE_PLUGGABLE_DATABASE=TRUE 使用DBCA创建CDB 当然DBCA也可以创建non-CDB。 GUI不说了,下面是命令行示例,参见这里: ## CDB with 1 PDB$ dbca -silent -createDatabase \-templateName General_Purpose

OCA/OCP Oracle 数据库12c考试指南读书笔记:第31章:Multitenant Container and Pluggable Database Architecture

多租户选件将多个数据库整合为一个,但数据库仍可以独立管理和使用。对于用户和开发者改变不大,但DBA需要学习新东西。 多租户需要在企业版基础上额外购买多租户选件,否则只能使用non-CDB。但non-CDB会逐渐淘汰。 unequivocal = 毫不含糊 多租户容器数据库架构 整合的驱动力是运维和费用(硬件和许可)。 可以一台服务器多个数据库,一个数据库多个schema,甚至虚拟化,但都没有多

OCA/OCP Oracle 数据库12c考试指南读书笔记:第29章: Upgrading Oracle Database Software and Migrating Data

从11.2.x开始,主版本升级或应用patchset都需要新的Oracle Home。升级数据库软件同时,也需升级数据库,或将数据库迁移到新的数据库软件。 描述升级方法 升级包括升级数据库软件和数据数据库两步。两者最终必须版本一致。软件升级通过OUI,数据库升级通过DBCA或手工。 软件升级 软件版本可查询v$version: SQL> select banner_full from v

OCA/OCP Oracle 数据库12c考试指南读书笔记:第28章: Encrypting, Securing, Monitoring, and Tuning RMAN Backups

RMAN的高级功能,包括加密,口令或wallet保护。 OSB(Oracle Secure Backup)是基于RMAN的磁带备份,命令行工具为obtool。 创建加密的RMAN备份 备份加密可采取透明加密,口令加密和双模式加密。默认加密是关闭的。 以下为默认加密设置: configure encryption for database off;configure encryption a

OCA/OCP Oracle 数据库12c考试指南读书笔记:第27章: Duplicating a Database

可传输表空间可将表空间从一个数据库拷贝到另一数据库,而无需耗时的export/import。 可传输数据库是可传输表空间的扩展,可创建新数据库,并将非系统表空间拷贝到新数据库。 还可以复制整个数据库,源数据库可以不停机,无需RMAN中间文件,因此可节省时间和空间。 描述和使用可传输表空间和可传输数据库 数据在数据库间的传递可使用Database Link,Data Pump和可传输表空间。数据

OCA/OCP Oracle 数据库12c考试指南读书笔记:第26章:Flashback

flashback,以下简称闪回,解决的是用户错误,如误删表,输入错数据等。可以闪回整库,某表或事务。 闪回技术简介 闪回数据库 效果和不完整恢复类似,在闪回点之后的事务全部丢失,数据库以resetlogs模式打开。 闪回查询,事务和表 此3技术均使用undo segment。闪回技术产生于9i。 闪回查询可以查询某一时间点的数据库。这样通过比较就可以知道发生了什么修改。 闪回事务将修复

关于OCA,OCP,OCM证书的区别

关于Oracle有以下几个常谈的证书:OCA、OCP、OCM,可能大家还不清楚其中的区别,这边文章就对比的讲下。 区别一:英文原意   ■Oracle数据库管理员认证专员(OCA):Oracle Certified Associate   ■Oracle数据库管理员认证专家(OCP): Oracle Certified Professional   ■Oracle数据库管理员认证大师(OCM)

开始读OCA/OCP Oracle Database 12c All-in-One Exam Guide

今天开始,还是系统的读一遍吧。光做实验是不够的。 所有的实验基于数据库版本为12.2.0.1,OS为Oracle Linux。 Mark下,2019年9月4日开读,2020年1月4日读完。整整4个月。 2023年6月10日重读,以19c为数据库环境。

关于OCA(Oracle Contributor Agreement)的事情

吾提交代码到jdk8u后,收到一个消息: 必须是OCA才能被接受 打开链接 Oracle Contributor Agreementhttps://oca.opensource.oracle.com/ 选择公司或个人 本公司不在列表中  点击 My employer is not on the list 登录后的界面 选择国家 确认信息 显示OC