自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 xtts数据迁移过程,嘎嘎详细

srclink=TTSLINK #表示从目标库指向源库的db_link,由于这里采用的是rman方式,所以不需要db_link。/oracle/xtts/target_incr_back #表示目标库增备文件存放目录。/oracle/xtts/target_data #表示目标库正式文件存放目录。/oracle/xtts/target_back #表示目标库备份文件存放目录。/oracle/xtts/source_back #表示源库备份文件存放目录。parallel=3 #表示备份转化并行度。

2024-04-16 18:19:00 999

原创 RMAN数据迁移

在目标库中查看是否有源库参数文件的路径,没有则需创建。在目标库中的操作,开启数据库到nomount状态。目标库如果有参数文件,删掉目标库的参数文件。在目标库查看参数文件init.ora。此时发现报错,则通过以下命令执行。然后在dbs目录下删除参数文件。#如果目标库跟源库一致则不用。修改目标库环境变量跟源库一致。#源库和目标库都创建此目录。在源库中查看参数文件路径。源库复制参数文件到目标库。#如果存在路径则不用创建。RESETLOGS启库。更改数据库为归档模式。将这归档文件拷贝过去。打开RMAN开始恢复。

2024-04-16 18:10:57 1864

原创 Oracle 19c单实例的adg的搭建

环境的基本信息:类型 IP 主机名 ORACLE_HOME ORACLE_SID ORACLE_UNQNAME主库 192.168.145.150 master /opt/oracle/product/19c/dbhome_1 itpuxdb itpuxdb。

2024-04-16 17:57:22 1906

原创 oracle19c静默安装

1.删除redhat7.0系统自带的yum软件包;2.自行下载所需要的软件包。包名会更新,根据当前最新的下载。如有有依赖问题,下载依赖包进行安装。阿里云网络源地址:https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/网易163网络源地址:http://mirrors.163.com/ CentOS网络源地址:http://centos.ustc.edu.cn/centos/

2024-04-16 17:51:54 442

原创 oaracle 19c单机补丁升级

打补丁完成,接下来我们将补丁更新的bug等组件加载数据库中。1.本次是单实例打补丁,不需要GI,所需的补丁如下。根据查看的readme文档我们需要进行冲突检测。接着将readme.html下载下来查看一下。然后验证Oracle Inventory。2.备份opatch和数据库文件。4、打补丁前需要关闭监听和数据库。3.替换高版本opatch。将更新的东西加载到数据库中。8.最后查看数据库版本。

2024-04-16 17:50:36 352

原创 oracle 19c ADG补丁升级

备份oracle_home目录的主要目地是为了一旦补丁应用失败可以立即进行回滚。升级操作与备库相同(主库注册补丁后切换至备库,备库自动完成补丁的注册)主备切换开始时,主库启动到open 状态,备库启动到mount状态。##压缩db_1目录的内容完成oracle数据库软件备份。注意:如果主备在生产期间需要停止备库的同步服务。##进入oraclehome目录。##删除当前Opatch目录。##查看OPatch版本。##检查完成开始注册补丁。##检查备库补丁注册情况。##检查补丁是否冲突。##检查补丁应用情况。

2024-03-23 14:50:44 976 1

原创 Oracle Data Guard容灾技术实战(搭建一主一备19c ADG)

Oracle Data Guard 是 Oracle 数据库的一项高可用性和灾难恢复解决方案。它通过将数据实时复制到一个或多个备用数据库,提供了数据保护和失效转移的能力。Data Guard 的主要特性包括以下几个方面:数据保护:Data Guard 通过实时将主数据库的变更应用到一个或多个备用数据库,确保主数据库的数据不会丢失。备用数据库可以位于本地或远程位置,以提供地理上的冗余。失效转移:在主数据库发生故障或计划性维护期间,Data Guard 可以自动将备用数据库升级为主数据库,以实现失效转移。

2024-03-13 12:22:16 2588

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

Oracle 11gR2/12c/18c/19c asm磁盘管理。Oracle 10g asm磁盘管理。

2024-03-12 17:14:35 590 1

原创 Oracle学习笔记12_配置数据库归档模式,Oracle恢复管理器概述和配置

恢复(recovery)是指将数据库从一个在发生故障之前的可靠状态恢复到故障发生后的一致状态。数据库故障可能导致数据的丢失或不一致,恢复过程将通过应用日志文件、重做操作和回滚操作来确保数据库的完整性和一致性。恢复操作的目标是将数据库恢复到故障发生之前的状态,以防止数据丢失。还原(restoration)是指将数据库从备份文件还原到一个可用状态。备份文件通常包含数据库的完整或增量备份。还原操作的目标是根据备份文件恢复数据库的内容和结构。

2024-03-05 20:32:54 1038

原创 Oracle学习笔记11_备份与恢复概述,实例和介质恢复结构

平均恢复时间平均故障间隔时间进化过程用户进程是在用户启动SQL*Plus、Oracle Forms Developer、Oracle Reports Developer、Oracle Enterprise Manager等工具时创建的。这个进程可能在客户端或服务器上,它为用户提供一个接口,让用户输入与数据库交互的命令。

2023-12-05 21:54:07 154

原创 Oracle学习笔记10_网络概述,Oracle网络体系结构,基本的Oracle Net服务器端配置,命名方法配置

客户机应用程序使用命名方法在尝试连接到数据库服务时将连接标识符解析为连接描述符。主机命名当地命名目录命名Oracle名字外部命名。

2023-11-27 21:49:36 364

原创 Oracle学习笔记9_管理用户,权限,角色以及审计

CONNECT连接数据库、创建集群、数据库链接、序列、同义词、表和视图以及修改会话的特权。RESOURCE特权,用于创建集群、表和序列,以及创建可编程对象,如过程、函数、包、索引类型、类型、触发器和操作符。DBA所有的系统特权都带有ADMIN选项,所以是系统特权可以授予数据库的其他用户或角色。查询字典视图和表的能力。执行字典包(sys拥有的包)的权限。删除或重新创建字典包的能力。同样,当您运行catproc。SQL脚本作为数据库创建的一部分,脚本执行catexp。

2023-11-16 14:22:27 628 1

原创 Oracle学习笔记8_维护数据完整性,管理密码安全和资源

ON DELETE子句指定了当父表中的一行被删除并且子行存在且父主键被删除时所采取的操作。Oracle为键中的每一列创建一个唯一的索引和NOT NULL约束。如果主键的所有列都在索引中,Oracle可以使用现有索引。引用键是被约束引用的表(父表)中的主键、唯一键列或列。您可以通过在约束定义后指定disabled关键字来创建已禁用的约束。要删除带有引用外键的唯一键约束,请指定CASCADE子句来删除外键约束和唯一约束。要删除带有引用外键约束的主键约束,请使用CASCADE子句删除所有外键约束,然后删除主键。

2023-11-14 21:57:55 126 1

原创 Oracle学习笔记7_管理Undo数据,表,索引

Undo Segment是Oracle数据库中用来存储Undo数据的一个数据结构。Undo数据主要用于支持事务回滚、MVCC(多版本并发控制)、Flashback查询等功能。当一个事务执行修改操作时,它会在Undo Segment中生成相应的Undo记录,记录数据修改前的值。这些Undo记录存储在Undo Segments中,创建事务的Undo Segments会为该事务预先分配Undo空间,用于存储这些Undo记录。

2023-11-09 21:50:27 432 1

原创 Oracle学习笔记6_存储结构和关系

PCTFREE和PCTUSED都是按可用数据空间的百分比计算的,即从总块大小中扣除报头空间后剩余的块空间。3.如果为表空间指定了最小区段大小,则此大小适用于将来为表空间中的段分配的所有区段。所有临时表空间,包括作为默认临时表空间的永久表空间表空间必须具有标准块大小。索引组织的表溢出和脱行LOB段可以存储在一个块大小与基表不同的表空间中。当块中可用的空间量发生变化时,它的新状态就会反映在位图中。对于本地管理的表空间,只能在表空间级别启用自动段空间管理。一个分区对象的所有分区必须驻留在相同块大小的表空间中。

2023-11-03 18:17:02 83

原创 Oracle学习笔记5_表空间管理和数据文件

数据库由一个或多个表空间组成。一个表空间由一个或多个数据文件组成。这些文件可能是文件系统中的cooked file,原始分区(raw partition),ASM 管理的数据库文件,或者是群集文件系统(clustered file system)中的文件。一个表空间包含段(segments)。一个段(TABLE, INDEX等)由一个或多个区段组成。一个段存在于一个表空间中,但可能在该表空间内的许多数据文件中有数据。区段是磁盘上逻辑上连续的一组块。

2023-11-01 15:18:24 435 1

原创 Oracle学习笔记4_维护控制文件和在线重做日志文件

控件设置的值是控制文件大小的主要决定因素MAXDATAFILES, MAXLOGFILES, MAXLOGMEMBERS, MAXLOGHISTORY,和创建关联数据库的CRÉATEDATABASE语句中的MAXINSTANCES参数。增加这些参数的值会增加关联数据库的控制文件的大小。一旦修复了磁盘驱动器,就可以使用从另一个磁盘上完整拷贝的控制文件来恢复损坏的控制文件,并且可以重新启动实例。注意:Oracle强烈建议您的数据库具有至少有两个控制文件,并且它们位于不同的物理磁盘上。

2023-10-28 20:04:19 199

原创 Oracle设置数据库默认为spfile启动,并且数据库SGA大小为2G,PGA大小为200M

【代码】Oracle设置数据库默认为spfile启动,并且数据库SGA大小为2G,PGA大小为200M。

2023-10-28 13:29:59 127

原创 Oracle数据库设为归档模式

在 mount 模式下,数据库实例会加载控制文件,但是并不打开数据库中的数据文件和在线日志文件,在不影响数据库正常的情况下进行修改。Automatic为Disabled,表示数据库不会自动存档日志文件,为非归档模式。NOARCHIVELOG为非归档模式,ARCHIVELOG为归档模式。至此,数据库处于归档模式。

2023-10-27 21:26:33 145 1

原创 Linux创建一个逻辑卷,设置开机自启动挂载,并对其扩容

添加了两块5G的硬盘。

2023-10-26 22:47:19 167

原创 Oracle学习笔记3_使用数据字典和动态性能视图

使用数据库创建的其他对象:数据字典性能表PL/SQL包数据库事件触发器。

2023-10-25 20:26:40 115 1

原创 Oracle学习笔记2_管理Oracle实例,创建数据库

初始化参数文件是Oracle数据库启动时使用的配置文件,分显式和隐式两种,它包含了数据库实例的各种参数设置。然后,Oracle数据库读取控制文件,以获得数据库的数据文件和重做日志文件的名称。当Oracle数据库启动一个实例时,它会读取服务器参数文件(SPFILE)或初始化参数文件,以确定初始化参数的值。如果在数据库之前关闭时表空间处于离线状态,那么在重新打开数据库时,表空间及其对应的数据文件仍将处于离线状态。因此,在修改之前,请确保对各个参数的含义和取值范围有一定的了解,并仔细验证和测试修改的效果。

2023-10-24 13:12:35 498

原创 Oracle学习笔记1_Oracle架构组件,服务器入门

数据字典(Data Dictionary):数据字典是 Oracle 数据库的元数据存储,包含了关于数据库对象(如表、索引、视图等)和用户的描述信息。多模型数据库:除了传统的关系数据库模型,Oracle Database 还支持多种其他数据模型,如空间数据、XML 数据、图形数据和对象数据等,以满足不同类型的数据存储和处理需求。数据管理和分析功能:Oracle Database 提供了丰富的数据管理和分析工具,包括数据备份和恢复、数据复制和同步、报表生成和数据挖掘等,使用户能够更好地管理和利用数据。

2023-10-21 20:16:07 294 1

空空如也

空空如也

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

TA关注的人

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