自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 Oracle 数据迁移

一、数据迁移课程概述Oracle 跨平台跨版本数据迁移停机时间 100G 4小时,20TB 2小时数据量数据库版本11.2.0.1 11.2.0.4操作系统平台 win->linux,aix->linux,hpxu->linux 字节序 大端还是小端 x86合适的迁移技术数据迁移技术:dataguardRMAN异机恢复exp/imp、expdp/impdp...

2020-07-16 18:26:10 1061

原创 18 - Oracle Scheduler调度

第十八课18、Oracle Scheduler调度 作业job 程序program 调度schedule 链chain 窗口window 作业类CJQ0进程:作业队列协调器Jnnn进程:运行作业参数:job_queue_processes创建作业:18.1 调度schedule–基于时间的调度BEGIN sys.dbms_scheduler.create...

2019-09-23 16:08:33 287

原创 17 - Oracle数据库资源管理器

第十七课17、 数据库资源管理器dbms_resource_manager_privs程序包administer_resource_manager权限快速创建一个资源计划:BEGIN dbms_resource_manager.create_simple_plan(simple_plan => 'simple_resplan1' ...

2019-09-21 21:51:29 342

原创 16 - Oracle的SQL调优

第十六课16、 SQL调优一般情况下,效果最明显的优化工作是SQL 优化。没有很好地优化的SQL 会不必要地使用过多资源。可以使用一组SQL 指导来确定和优化语句(单独优化或集体优化)。SQL Tuning Advisor:STA SQL优化指导SQL Access Advisor:SAA SQL访问指导SQL Performance Analyzer:SPA SQL性能分析...

2019-09-21 19:51:40 248

原创 15 - Oracle性能管理

第十五课15、 性能管理EMDE性能界面:活动类: 等待 用户I/O CPU都是基于性能视图。ASH top 10如果将STATISTICS_LEVEL 设置为TYPICAL 或ALL,则将自动收集抽样统计信息。概要、活动、工作量、监视的SQL、ADDM监视会话性能:EMCC->性能->top活动begin for i in 1 .....

2019-09-21 12:13:49 234

原创 14 - Oracle数据库维护

第十四课14、 数据库维护预先和被动查看预警历史记录AWR:Automatic Workload RepositoryBEGIN dbms_workload_repository.create_snapshot();END;select * from dba_hist_snapshot;BEGIN dbms_workload_repositor...

2019-09-21 10:31:16 172

原创 13 - 移动数据

第十三课13、 移动数据Data Pump有以下三个部分组成:客户端工具: expdp/impdp Data Pump API (即DBMS_DATAPUMP) Metadata API(即DMBS_METADATA)一个Data Pump job由以下三部分组成:主进程(master process):控制整个job,是整个job的协调者。主表(master table...

2019-09-12 15:34:58 253

原创 ORA-00742:oracle数据库服务器断电后文件丢失恢复(非归档模式下noarchive)

错误提示:SQL> startupORACLE instance started.Total System Global Area 5368709120 bytesFixed Size 8632016 bytesVariable Size 2281703728 bytesDatabase Buffers 3070230528 bytesRedo Buffers...

2019-09-11 12:31:53 6046

原创 第2部分: Oracle RMAN备份与恢复-高级篇

一、课程内容:01-课程概述02-配置备份集-备份片-压缩03-配置备份加密04-执行数据库恢复-情形105-执行数据库恢复-情形1补充06-执行数据库恢复-情形207-使用Recovery Advisor进行数据恢复08-使用块跟踪加速备份09-增量备份-差异增量备份10-增量备份-累积增量备份11-增量备份-增量更新备份12-基于增量备份的数据恢复13-使用Catal...

2019-09-11 09:21:53 365

原创 第1部分:Oracle RMAN备份与恢复-基础篇

课程内容:1.RMAN备份与恢复概述2.使用RMAN3.在归档和非归档模式下备份数据库4.使用list-report命令5.热备与冷备-联机与脱机备份-备份集-备份片6.使用crosscheck命令-手工注册备份集|归档日志7.使用validate验证数据库8.delete-obsolete9.备份spfile-控制文件-归档文件-映像副本10.configure-set一、...

2019-09-11 09:21:36 440

原创 12 - 执行数据库恢复

第十二课12 执行数据库恢复nomount:读取参数文件,SGA+后台进程mount:读取控制文件open:读取数据文件,redoselect * from v$recover_file;(数据库故障后才有信息)在许多情况下,失败的实例并没有完全关闭,但是不能继续工作。故障场景:数据文件被rm删除,但是实例未终止。解决方案:此时不要再执行业务操作,防止实例终止。当实例还...

2019-09-07 22:37:42 348

原创 11.3 - 执行数据库备份

第十一课11.3 执行数据库备份OSB可以备份非数据库文件。OSB增加了备份到磁带功能和操作系统文件备份。alter tablespace tbs begin backup;alter tablespace tbs end backup;使用备份集时,不会存储空数据块,因此备份集在磁盘或磁带上占用的空间比较小。通过压缩备份集可进一步降低备份的大小。映像副本会备份每个数据...

2019-09-07 10:24:00 164

原创 11.2 - 配置备份恢复

第十一课11.2 配置备份恢复alter system set db_recovery_file_dest_size = 100G scope=both;alter system set db_recovery_file_dest = ‘/u01/fra’ scope=both;视图:vcontrolfile![在这里插入图片描述](https://img−blog.csd...

2019-09-06 19:11:17 174

原创 11.1 - Oracle备份和恢复概念

第十一课11.1备份和恢复概念MTBF:Mean Time Between Failures,平均故障间隔时间MTTR:Mean Time To Recover,平均故障恢复时间MTTF: Mean Time To Failure, 平均失效前时间,指某个元器件预计的可运作平均时间。PMON进程如果使用purge选项,可以使用PITR,RMAN恢复表,闪回技术。LogM...

2019-09-06 19:10:29 140

原创 10 - 管理数据并发

第十课会话必须先锁定要修改的数据,之后数据库才允许会话修改相应数据。事务处理可以锁定单个数据行、多个数据行、甚至整个表。Oracle DB 支持手动锁定和自动锁定。Oracle实例使用多种类型的锁来保持内部一致性。本课只重点介绍用于保护行和表的锁定机制。事务处理修改数据时会获取行级锁,而不是块级或表级锁。修改对象(如表移动)时会获取对象级锁,而不是整个数据库锁或方案锁。如果多个事务需...

2019-09-05 08:20:43 102

原创 9 - 实施Oracle审计

第九课实施Oracle审计Oracle 12c推出一套全新的审计架构,称为统一审计功能。 Oracle提供细粒度的授权控制来限制数据库访问。 Oracle支持通过高级安全选件来使用高级验证技术(如基于令牌、生物学和证书的身份识别技术)。 即使经过授权和验证的用户有时也会钻系统漏洞。为了跟踪用户活动和确定可疑活动的变化趋向,Oracle提供了很多审计工具。如果审计设置不当,则会...

2019-09-03 12:37:46 573

原创 8.2 - Oracle体系架构

第八课8.2 Oracle体系架构体系架构:内存架构+进程架构Oracle DB 服务器体系结构包含以下三种主要结构:内存结构、进程结构和存储结构。实例=SGA+后台进程SGA:系统全局区System Global Area。PGA:程序全局区Program Global Area,服务器进程对PGA的访问是独占式的,每个服务器进程和后台进程都有自己的PGA,服务器进程的数据及...

2019-09-02 08:06:17 205

原创 8.1 - 用户概要文件

第八课8.1 用户概要文件概要文件(profile)和用户一次只能向用户分配一个概要文件。概要文件: 控制资源使用 管理账户状态和口令策略概要文件是用于限制数据库使用和实例资源的一组指定资源限制条件。select * from dba_profiles;resource_limit为true,资源限制生效。cpu_per_session:会话占用的CPU时间ORA-0...

2019-09-02 08:06:00 542

原创 7.2 - oracle管理用户安全与权限

第七课7.2 管理用户安全数据库用户账户:方案:schema模式数据库对象的集合,这些对象称为模式对象。表,索引,视图,存储过程。视图:dba_users预置管理账户:SYS:拥有数据字典和AWR(自动工作资料档案库)、启动关闭实例。SYSTEM:拥有另外一些管理表和视图。SYSBACKUP:RMAN备份恢复操作SYSDG:dataguard操作brokerSYSKM:透明...

2019-09-01 09:35:57 259

原创 7.1 - oracle管理undo数据

第七课管理undo数据还原撤销undo数据:oerr ora 01555 快照过旧实例自动恢复:1、前滚—应用redo2、回滚—应用undo,回滚未提交事务redo不能丢,undo也不能丢,否则数据库无法openselect * from v$transaction;create table t_undo(id int,name varchar2(20));insert i...

2019-09-01 09:35:28 476

原创 6 - 存储空间管理(块空间、段空间管理及压缩)

第一课1.1安装Oracle 12c数据库安装步骤:Linux系统配置(Centos/Redhat7)DB软件安装NETCA监听安装DBCA安装数据库安装后配置1.2 常见开发及管理工具常见工具:SQLPLUSSQL DeveloperPLSQL DeveloperToadEMDE(Enterprise Manager Database Express)...

2019-08-30 18:02:02 1380

原创 5 - 数据库存储结构(表空间、段、区和块)

第五课5.1 表空间、段、区和块物理和逻辑存储结构:Tablespace:表空间(dba_tablespaces,v$tablespace, dba_free_space)Segment:段(dba_segments,表,index,分区表)select distinct segment_type from dba_segments;(堆表)TABLE:堆表结构INDEX:索引段...

2019-08-28 11:54:52 1404

原创 4 - 配置Oracle网络环境(监听配置)

第四课4.1配置Oracle网络环境Oracle监听(listener)是客户端连接到数据库的必经之路。日常问题: 我的数据库和监听都启动了,为什么我的客户端还是连不上数据库。 为什么我的监听无法注册服务。 为什么我能tnsping数据库,但是无法连上数据库。监听相关配置文件:$ORACLE_HOME/network/admin目录下listener.oratnsname...

2019-08-23 17:30:56 711

原创 3.5 - oracle数据字典和动态性能视图

第三课3.5数据字典和动态性能视图Oracle系统视图分两类: 静态数据字典 动态性能视图静态数据字典中的视图分为三类,它们分别由三个前缀够成: user_、 all_、 dba_*查询所有的数据字典视图:SELECT * FROM dictionary;SELECT * FROM dict;SELECT * FROM dict_columns;user_:该视...

2019-08-22 18:32:24 183

原创 3.4 - oracle数据库诊断文件

第三课3.4数据库诊断文件/u01/app/oracle/diag/rdbms/zydb/zydb/traceADR(Automatic Diagnostic Repository,自动诊断资料档案库)是一个目录结构,用来存储跟踪文件,日志文件等。参数:DIAGNOSTIC_DEST可以使用vdiaginfo查看此目录。select∗fromvdiag_info查看此目录。sele...

2019-08-22 18:32:11 311

原创 3.3 - 管理oracle数据库实例(记)

第三课3.3管理数据库实例(记)参数文件:当启动一个数据库实例的时候,oracle会读取服务器参数文件(server parameter file,spfile,二进制文件)或者文本初始化参数文件(text initialization parameter file,pfile,文本文件)。位置:cd ORACLEHOME/dbs[oracle@ouzy01dbs]ORACLE_HOME/...

2019-08-22 18:31:57 338

原创 3.2 - 常用oracle开发及管理工具介绍

第三课3.2 常见开发及管理工具常见工具:SQLPLUSSQL DeveloperPLSQL DeveloperToadEMDE(Enterprise Manager Database Express)EMCC(Enterprise Manager Cloud Control)1.SQLPLUS命令行工具sqlplus hr/hr./fx.shsqlplus hr/h...

2019-08-22 18:31:14 890

原创 3.1 - 安装Oracle 12c数据库

第三课3.1安装Oracle 12c数据库安装步骤:Linux系统配置(Centos/Redhat7)DB软件安装NETCA监听安装DBCA安装数据库安装后配置1️⃣选择OLTP(联机事务处理)15min左右安装完成2️⃣选择是否创建容器数据库3️⃣建议选择SGA、PGA分别配置管理4️⃣设置进程,设置大一些(3000)5️⃣设置字符集,医保一般ZHS16GBK...

2019-08-22 18:30:00 118

原创 EMCC监控_ORACLE

目录:01-EMCC课程概述02-EMCC架构概述03-EMCC安装部署-104-Redhat配置使用yum05-EMCC安装部署-206-OMS管理07-agent管理08-使用EMCC在Linux系统部署agent代理09-使用EMCC监控Oracle数据库10-使用EMCC监控CDB容器数据库11-使用EMCC监控RAC集群12-在Windows系统手工部署agent...

2019-08-16 22:51:56 7148

原创 LINUX高级指令

一、高级指令1、hostname2、id指令3、whoami4、ps -ef查看服务器进程5、top查看服务器查看进程占用资源

2019-08-14 13:30:02 164

原创 CentOS 7-12c安装步骤

1.准备虚拟机vmware和oracle软件2.安装Linux系统Centos73.配置IP、系统参数4.配置VNC远程安装数据库5.安装Oracle软件6.配置监听和使用DBCA安装数据库7.EM Express使用及常用操作命令一、安装Linux系统Centos7注意:查看联机文档确定系统版本1、创建虚拟机:自定义安装-稍后安装操作系统-选择安装路径“CentOS 7-12...

2019-08-12 21:44:06 5990

原创 Oracle启动报错ORA-03113解决

问题:mount->open:提示ORA-03113:通讯通道的文件结尾ORA-01034ORA-27101原因:开启过归档日志,归档日志暂用空间4G。导致空间不足。解决参考网址:https://www.cnblogs.com/jyzhao/p/4305598.html(Oracle启动报错ORA-03113解决)步骤摘要:1.启动报错ORA-031132.查看aler...

2019-08-10 17:13:12 5422

原创 1 - Linux系统基础笔记(OCP学习)

一、Linux系统基本配置注意:系统使用英文,选择中文支持界面英文,alert,???,关键字MOS 英文文档。包选择:服务器GUI,开发包认证的操作系统:redhat、oracle linux、 修改主机名 修改IP地址 关闭防火墙和Selinux 系统时区和时间查看Linux系统版本:[root@ouzy ~]# cat /etc/redhat-release[...

2019-08-08 10:49:03 1000

原创 基本网络配置-网络基础

第一课1、课程内容介绍管理备份恢复多租户SQL网络基础Linux基础应用部署+RAC+Dataguard2、认识网络设备网线、光纤、网线钳、水晶头、测线仪、查线仪、交换机、路由器1.网络设备网线网线有两种做法:8根线、电话线4根线1.交叉线2.直通线线序:T568A标准:绿白 绿 橙白 蓝 蓝白 橙 棕白 棕T568B标准:橙白 橙 绿白 蓝 蓝白 绿 棕白...

2019-08-01 07:37:55 3327

原创 Oracle逻辑备份(exp,imp,expdp,impdp)

一、exp 导出案例及参数详解备份方式:1.物理方法:块拷贝方式,rman2.逻辑方式:exp|imp expdp|impdpexp 优势:①.方便,开发人员经常数据。②.imp 导入非常方便③.数据迁移,alert 日志imp 速度比 impdp慢exp 导出 4 种模式:完全、表空间、用户、表exp 导出的文件的位置:服务器,本地?expdp 存储在服务器上面NFS...

2019-07-27 09:46:49 2206

翻译 Oracle11g RAC_Windows2008搭建

总体规划https://www.cnblogs.com/yhfssp/p/7821593.html服务器规划1、建议使用两台硬件配置一模一样的服务器来作为 RAC 环境的两个物理节点2、服务器至少需要配置两块物理网卡3、服务器规划表:网络规划1、网络规划表(根据实际情况来定):2、其中虚拟 IP 地址和 SCAN IP 地址必须为能够使用但未被其他设备配占用的地址,并且需要与公...

2019-07-10 08:53:37 1363

原创 12c Oracle基础

第01课-Oracle数据库介绍文档位置: Concepts->11.1 Introduction to Physical Storage Structures什么是 Oracle 数据库1.1 Oracle 介绍网址,下载docs.oracle.com查看系统版本:[oracle@ouzy ~]$ lsb_release -idDistributor ID: CentO...

2019-07-01 17:05:06 710

原创 CentOS 6-11g安装步骤

一、虚拟机准备1、创建虚拟机:自定义安装-稍后安装操作系统-选择安装路径“CentOS 6-11g” -处理器数量“2个”-选择内存-磁盘200g,选择存储为单个文件-完成编辑移除不需要的打印、声卡-选择使用IOS文件 CentOS-6.9 启动-时间选择上海,不勾选System clock uses UTC-选择自定义分区(Create Custom Layout)-Create -标准分...

2019-06-27 14:18:57 225

原创 Oracle 11g RAC集群日常运维与管理

01-RAC基本维护命令查看环境:/etc/hosts#cat /etc/hosts[root@ouzy01 ~]# cat /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4::1 localhost localhost.localdomain localhost6# Public192...

2019-06-26 23:25:20 2636

转载 RAC重建scan监听

重建scan监听命令(1)查看集群各资源状态crsctl stat res -t(2)停止现有scan监听srvctl stop scan_listener(3)移除集群中scan监听srvctl remove scan_listener(4)添加新的scan监听srvctl add scan_listener -l LISTENER(5)查看集群监听是否添加成功crsctl ...

2019-06-26 00:50:02 1404

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除