
ORACLE
文章平均质量分 95
曼巴24Flag
su - root
展开
-
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 · 1203 阅读 · 0 评论 -
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 · 255 阅读 · 0 评论 -
9 - 实施Oracle审计
第九课实施Oracle审计Oracle 12c推出一套全新的审计架构,称为统一审计功能。 Oracle提供细粒度的授权控制来限制数据库访问。 Oracle支持通过高级安全选件来使用高级验证技术(如基于令牌、生物学和证书的身份识别技术)。 即使经过授权和验证的用户有时也会钻系统漏洞。为了跟踪用户活动和确定可疑活动的变化趋向,Oracle提供了很多审计工具。如果审计设置不当,则会...原创 2019-09-03 12:37:46 · 695 阅读 · 0 评论 -
10 - 管理数据并发
第十课会话必须先锁定要修改的数据,之后数据库才允许会话修改相应数据。事务处理可以锁定单个数据行、多个数据行、甚至整个表。Oracle DB 支持手动锁定和自动锁定。Oracle实例使用多种类型的锁来保持内部一致性。本课只重点介绍用于保护行和表的锁定机制。事务处理修改数据时会获取行级锁,而不是块级或表级锁。修改对象(如表移动)时会获取对象级锁,而不是整个数据库锁或方案锁。如果多个事务需...原创 2019-09-05 08:20:43 · 139 阅读 · 0 评论 -
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 · 162 阅读 · 0 评论 -
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在许多情况下,失败的实例并没有完全关闭,但是不能继续工作。故障场景:数据文件被rm删除,但是实例未终止。解决方案:此时不要再执行业务操作,防止实例终止。当实例还...原创 2019-09-07 22:37:42 · 395 阅读 · 0 评论 -
第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 · 509 阅读 · 0 评论 -
第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 · 445 阅读 · 0 评论 -
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 · 6374 阅读 · 0 评论 -
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 · 333 阅读 · 0 评论 -
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 · 223 阅读 · 0 评论 -
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 · 278 阅读 · 0 评论 -
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 · 278 阅读 · 0 评论 -
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 · 422 阅读 · 0 评论 -
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 · 327 阅读 · 0 评论 -
8.1 - 用户概要文件
第八课8.1 用户概要文件概要文件(profile)和用户一次只能向用户分配一个概要文件。概要文件: 控制资源使用 管理账户状态和口令策略概要文件是用于限制数据库使用和实例资源的一组指定资源限制条件。select * from dba_profiles;resource_limit为true,资源限制生效。cpu_per_session:会话占用的CPU时间ORA-0...原创 2019-09-02 08:06:00 · 597 阅读 · 0 评论 -
7.2 - oracle管理用户安全与权限
第七课7.2 管理用户安全数据库用户账户:方案:schema模式数据库对象的集合,这些对象称为模式对象。表,索引,视图,存储过程。视图:dba_users预置管理账户:SYS:拥有数据字典和AWR(自动工作资料档案库)、启动关闭实例。SYSTEM:拥有另外一些管理表和视图。SYSBACKUP:RMAN备份恢复操作SYSDG:dataguard操作brokerSYSKM:透明...原创 2019-09-01 09:35:57 · 323 阅读 · 0 评论 -
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 · 773 阅读 · 0 评论 -
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 · 2804 阅读 · 0 评论 -
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 · 260 阅读 · 0 评论 -
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 · 6255 阅读 · 0 评论 -
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 · 1435 阅读 · 0 评论 -
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 · 2388 阅读 · 0 评论 -
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 · 5684 阅读 · 0 评论 -
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 · 7469 阅读 · 0 评论 -
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 · 139 阅读 · 0 评论 -
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 · 968 阅读 · 0 评论 -
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 · 377 阅读 · 0 评论 -
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 · 353 阅读 · 0 评论 -
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 · 241 阅读 · 0 评论 -
4 - 配置Oracle网络环境(监听配置)
第四课4.1配置Oracle网络环境Oracle监听(listener)是客户端连接到数据库的必经之路。日常问题: 我的数据库和监听都启动了,为什么我的客户端还是连不上数据库。 为什么我的监听无法注册服务。 为什么我能tnsping数据库,但是无法连上数据库。监听相关配置文件:$ORACLE_HOME/network/admin目录下listener.oratnsname...原创 2019-08-23 17:30:56 · 791 阅读 · 0 评论 -
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 · 1540 阅读 · 0 评论 -
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 · 1453 阅读 · 0 评论 -
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 · 541 阅读 · 0 评论 -
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 · 1545 阅读 · 0 评论