![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 64
柠檬
这个作者很懒,什么都没留下…
展开
-
CRS-1705: Found 1 configured voting files but 2 voting files are required
CRS-1705: Found 1 configured voting files but 2 voting files are required原创 2022-12-07 13:16:00 · 1139 阅读 · 0 评论 -
19.3 rac 打补丁到19.11步骤
6)打补丁6.1)补丁安装创建目录mkdir -p /u01/orasoft/orasoftscp C:\oracle\软件包\p6880880_190000_Linux-x86-64.zip root@192.168.1.63:/u01/app/oracle/product/19.0/db_1scp C:\oracle\软件包\p6880880_190000_Linux-x86-64.zip root@192.168.1.52:/u01/app/oracle/product/19c/db_1原创 2022-03-14 17:47:54 · 2833 阅读 · 5 评论 -
11g rac ons服务
一、ons 服务:目录:su - gridcd $ORACLE_HOME/opmnls具体如下:[grid@db1:/u01/app/11g/grid/opmn]$lsbin conf lib logs mesg接下来为该目录下的5个文件做rac两节点的对比二、配置文件节点1如下:[grid@db1:/u01/app/11g/grid/opmn]$cd conf/[grid@db1:/u01/app/11g/grid/opmn/conf]$l原创 2022-03-09 11:21:11 · 378 阅读 · 0 评论 -
sql server如何看Activity Monitor
右键,进入选项栏,点击Activity Monitor按钮,进入监控界面其上 Data File I/O也可以看数据文件的IO接下来具体看下Recent Expensive Queries可以点击其中得cpu选项卡,让整个排序使用cpu消耗来排序点击Edit Query Text可以具体看见详细语句...原创 2022-03-08 14:29:07 · 918 阅读 · 0 评论 -
rac 集群 ctss ntp 时间同步
学习来源:Oracle集群(RAC)时间同步(ntp和CTSS) - 尚码园 (shangmayuan.com)Network Time Protocol SettingapplYou have two options for time synchronization: an operating system configured network time protocol (NTP), or Oracle Cluster Time Synchronization Service.lO...转载 2022-01-24 15:38:40 · 1361 阅读 · 0 评论 -
集群起不来 oracle rac
1.最后查看了臭名昭著的文件$ORACLE_HOME/bin/oracle,果然权限不正常,更改起权限为oracle:asmadmin 6751后即可正常启动集群。以后遇到集群起不来的问题,$ORACLE_HOME/bin/oracle权限是必须要检查的。2.时间同步检查ctss或者ntp校验集群的时间:cluvfy comp clocksync -n all -verbose(84条消息) crs启动失败案例分析_liuzhilong的博客-CSD.原创 2022-01-24 15:20:49 · 790 阅读 · 0 评论 -
oracle orion工具的使用及实验测试
参考:Oracle IO性能测试工具Orion详解 - ORACLE - dbaplus社群:围绕Data、Blockchain、AiOps的企业级专业社群。技术大咖、原创干货,每天精品原创文章推送,每周线上技术分享,每月线下技术沙龙。1. Orion概述1.1 Orion说明Orion是Oracle提供的IO性能测试工具,运行该工具不需要安装oracle database软件或创建数据库。它可以模拟Oracle数据库的IO负载,也可以用来仿真ASM的条带化的功能。测试随机或顺序访问指定大小转载 2022-01-04 15:51:20 · 1491 阅读 · 0 评论 -
rac-rac搭建dg遇到错误 ora-19845 17628 19660 19662 19845 17628
发现此时参数文件,控制文件和数据文件均是正常的,故而此时可以直接open数据库,在open的过程中,数据库会自动创建redo文件原创 2021-12-20 16:12:48 · 709 阅读 · 0 评论 -
ORA-01157: cannot identify/lock data file 6 - see DBWR trace file
转载于:ORA-01157: cannot identify/lock data file 6 - see DBWR trace file ORA-01110: 解决方法 (gxlcms.com)ORA-01157: cannot identify/lock data file 6 - see DBWR trace file ORA-01110: 解决方法时间:2021-07-01 10:21:17帮助过:217人阅读SQL> select open_mode from v$data.转载 2021-12-17 11:22:37 · 943 阅读 · 0 评论 -
笔记系列-----位图索引 bitmap
来源:索引:位图索引理解_hellojoy的博客-CSDN博客_位图索引1. 案例转载 2021-12-15 10:11:52 · 168 阅读 · 0 评论 -
等待事件ARCH wait on ATTACH
转载于:等待事件ARCH wait on ATTACH_ITPUB博客在检查测试数据库的备份日志文件时发现备份多个备份任务没有结束。从操作系统中检查rman进程,发现系统中存在多个没有完成的备份任务:[oracle@demo2 oracle]$ ps -ef|grep rmanoracle 2053 2045 0 Jul11 ? 00:00:00 bash -c ?ORACLE_HOME=/opt/ora9/product/9.2?export ORACLE_HOME?ORACLE_S转载 2021-12-06 12:00:13 · 459 阅读 · 0 评论 -
笔记系列------postgresql体系结构之物理结构
一、数据目录1.1参数文件pg_hba.conf 认证配置文件 pg_ident.conf 认证方式用户映射文件 postgresql.auto.conf alter system动态修改配置文件 postgresql.conf 主配置文件 postmaster.opts postmaster.pid1.pg_hba.confpg认证配置文件,无论用户登录还是主从复制,都需要写认证配置,保证正常联通数据库。五参数:type主机类型...原创 2021-09-06 11:36:40 · 182 阅读 · 0 评论 -
笔记---物联网的数据处理
记录自《物联网概论》一、二、数据库系统2.1数据库类型2.2数据库操作2.3 数据库与物联网nosql 自定义数据格式,应对巨大数据快速存储、共享、分析和检索高扩展,读写性能好,低成本类型:键值存储系统:每个数据存储一个key作为索引,与之相关的其他数据统统存如value值中。不关系数据内容照单全收,可扩展性高,依赖key进行快速查询列存储系统:传统为行存储,每行有不同的字段属性值,字段需提前定义好。而行存储以属性为核心,同属性数据聚合。大原创 2021-08-27 20:00:59 · 1960 阅读 · 0 评论 -
笔记系列------dblinks oracle
1. 创建全局dblinks需要权限,下面查看用户的创建全局dblinks的权限:select * from user_sys_privs where privilege like upper('%DATABASE LINK%'); 若无,需要sysdba用户赋予权限grant create public database link to dbusername; 2.创建dblinks第一种方法:要求数据库a上的tnsnames.ora中有到数据库b的映射creat原创 2021-08-27 09:29:16 · 396 阅读 · 0 评论 -
试验记录----升级对物化视图的影响
远程库:single06 本地库:single07创建dblink注:需要双方监听都没问题需要在tnsnames.ora中创建服务在本地sys用户可以连接到远程库的scott用户,若是在本地中查询不到远程库中的表,且监听没有问题,说明该表不存与scott用户下。在远程库中创建表SQL> conn scott/scott;Connected.SQL> create table remote_person01(pid int,name varchar2(..原创 2021-08-26 17:16:45 · 78 阅读 · 0 评论 -
笔记系列-----逻辑备份与恢复
一、传统的导入导出exp/imp传统导入导出程序是exp imp,用于实施数据库的逻辑备份和恢复。导出程序exp将数据库中的对象定义和数据备份到一个操作系统二进制文件中。导入程序imp读取而进程导出文件并将对象和数据载入数据库中传统的导入导出是基于客户端的。在$ORACLE_HOME/bin下特点:可以按时间保存表结构和数据 允许导出指定的表,并重新导入到新的数据库中。 可以把数据库迁移到另外一台异构服务器上 在两个不同版本的oracle数据库之间传输数据 联机状态下备份和..原创 2021-08-25 14:47:05 · 153 阅读 · 0 评论 -
RHRL 7安装RAC11.2.0.4----Error in invoking target ‘agent nmhs‘ of makefile ‘/u01/app/oracle/product/1
vi$ORACLE_HOME/sysman/lib/ins_emagent.mk Searchfortheline $(MK_EMAGENT_NMECTL) $(MK_EMAGENT_NMECTL)-lnnz11原创 2021-08-25 13:48:51 · 146 阅读 · 0 评论 -
OGG基础知识
一、GoldenGate介绍goldengate软件是一种基于日志的结构化数据复制软件goldengate能够实现大量交易数据的实时捕捉、变换和投递,实现目标数据库与源数据库的数据同步,实现亚秒级延迟支持多种拓扑结构,包括1对1,一堆多,多对1,层叠和双向复制等等(图片来源于网络)基本架构(图片来源于网络)主要组件:extract data pump trails collector replicat manager数据复制过程:抽取进程读取在线日志.原创 2021-08-25 11:10:31 · 262 阅读 · 0 评论 -
oracle 11g rac 执行root.sh报错记录
环境:centos7.5 + rac 11.2.0.4一、找不到包错误Creating /etc/oratab file...Entries will be added to the /etc/oratab file as needed byDatabase Configuration Assistant when a database is createdFinished running generic part of root script.Now product-specific r原创 2021-08-25 10:15:11 · 3731 阅读 · 0 评论 -
闪回之回收站
一、功能利用flashback log或是undo data或是database可以恢复到过去某个点。可作为不完全恢复的一部分二、分类flashback dropquery(add archive)tableversion querytransactiondatabase2.1 闪回drop 又名闪回删除1)回收站(recyclebin)从管理的角度“分配”回收站。回收站是个逻辑的概念,并不开辟空间。当drop table时,数据不会从表所在的段中删除,而是将该t原创 2021-08-24 10:19:22 · 92 阅读 · 0 评论 -
oracle apex
一、简介基于oracle的一款web应用快速开发工具,旨在快速搭建web开发应用下载地址:https://www.oracle.com/technetwork/developer-tools/apex/downloads/index.html二、应用方向apex适合做企业应用,如erp,crm等管理类应用产品。特点:对UI和并发不像互联网产品那么高 业务逻辑复杂 基本0代码对有技术经验的oracle从业人员,可以完成前端+后端所有工作。相比传统企业开发工具,优点:原创 2021-08-23 09:30:59 · 2365 阅读 · 0 评论 -
oracle升级
11.2.0.4从11g升级到19.11版本,单实例一、数据库配置变化因为19c的基础版本是19.3,无法直接从11.2.0.4直接升级到19.11 当前环境 目标环境 /u01/app/oracle/product/11g/db_1 /u01/app/oracle/product/19.11/db_1 11.2.0.4 19.11 二、具体步骤2.1下载安装包,并解压uzip LINUX.X64_193000_db_home.zip原创 2021-08-19 17:35:07 · 1375 阅读 · 0 评论 -
物化视图 materialized view
一、物化视图作用1)起源于数据仓库,早先用于预先计算,并保存表连接或表聚集等耗时较多操作的结果。以便于在执行查询时,避免在基表上进行这些耗时的操作(基表上进行耗时操作是不是会影响其他用户使用这个基表的效率,毕竟基表查询肯定很频繁?或者单纯从Oracle性能角度出发,希望利用物化视图减少基表非常耗时的操作,从而提升数据库性能?),从而快速得到结果。2)物化视图和表一样可以进行查询。物化视图还用于复制、移动计算等方面。二、物化视图创建时的权限问题基于主键的物化视图:访问主表,访问主表的日志,cr原创 2021-08-18 15:26:17 · 4632 阅读 · 0 评论 -
ASM管理
自动存储管理SAM(Automatic Storage Management),oracle提供的一项管理磁盘的技术,以纯软件的方式实现的逻辑卷管理,功能上提供基于数据文件的条带化和可选的镜像原创 2021-08-16 17:29:02 · 768 阅读 · 0 评论 -
SMON详解
system monitor引言系统监控进程在实例崩溃之后,oracle会自动恢复实例释放不再使用的临时段系统恢复与smon实例恢复时roll forward、open、roll back都是在SMON监控下做的查看系统smon进程利用ps -ef语句[oracle@single04 ~]$ ps -ef|grep smonoracle 2713 1 0 09:45 ? 00:00:00 ora_smon_single04原创 2021-08-12 09:54:41 · 2949 阅读 · 1 评论 -
pmon总结
定义:进程监控 process monitor当user process失败时,清理出现故障的进程。释放所有当前挂起的锁定。释放服务器端使用的资源 监控空闲会话是否达到阈值 动态注册监听pmon与监听当启动实例时,pmon每分钟自动将service name与本机的1521端口号注册到listener可以不使用listener.ora,因为动态注册由PMON后台进程自动注册信息,PMON每60s查看listener进程是否启动成功,启动了就注册相关服务器信息查看PMON原创 2021-08-12 09:48:08 · 185 阅读 · 0 评论 -
笔记系列-----oracle中表的几种类型
表时逻辑结构,只有datafile时物理结构1.表的功能:存储、管理数据的基本单元(二维表:有行和列组成)2.表的类型:1)堆表 heap table:数据存储时,行是无序的,对它的访问采用采用全表扫描2)分区表 表>2G3)索引组织表(IOT)4)簇表5)临时表6)压缩表7)嵌套表3.如何将普通表转换为分区表11g以前,create分区表,insert into分区表 select * from 普通表rename 分区表名重建约束、索引.原创 2021-08-11 17:23:58 · 952 阅读 · 0 评论 -
数据字典和动态性能视图
1原创 2021-08-09 11:04:28 · 185 阅读 · 0 评论 -
oracle存储架构
一、数据字典追踪数据库的执行操作SQL> SET AUTOTRACE ON;SQL> SELECT file# from v$datafile; FILE#---------- 1 2 3 7Execution Plan----------------------------------------------------------Plan hash value: 3398306107原创 2021-08-06 17:19:42 · 319 阅读 · 0 评论 -
实例恢复机制
实例崩溃时,内存中db buffer和磁盘上的datafile不一样。问题:重新构成奔溃时未被保存到磁盘中的已经commit的事务 回滚已被写道datafile中的uncommit事务出现原因:lgwr和dbwr触发条件很多,有时候会造成以上两个问题引入增量检查点后,实例恢复时,oracle先去控制文件找最后一次检查点位置,这个位置是实例恢复的起点。确定检查点后,roll forward:利用redo,将检查点位置变更,包括commit和uncommit的都滚出来,统统写入dataf原创 2021-08-06 11:19:52 · 62 阅读 · 0 评论 -
oracle scn
oracle scn与时间戳表smon_scn_time记录了时间戳和scn号的一一对应关系SQL> conn / as sysdba;Connected.SQL> select scn , to_char(time_dp,'yyyy-MM-dd hh24:mi:ss') from smon_scn_time; SCN TO_CHAR(TIME_DP,'YY---------- ------------------- 1073098 2021-05-21原创 2021-07-31 12:52:45 · 65 阅读 · 0 评论 -
日志文件详解
redo日志最重要重做日志一、在线日志backup备份restore还原:针对备份的逆操作,copyrecover恢复:需要用到日志做前滚,一定要用日志盘上的日志:重做日志,归档日志,最多恢复到最后一次提交特征:记录数据库变化 dml,ddl用于数据块的recover以组的方式管理recover_file,最少两组redo,循环使用和数据文件存放到不同磁盘上,需读写速度快的磁盘添加日志文件#添加日志文件alter database add log.原创 2021-07-23 15:57:55 · 1819 阅读 · 0 评论 -
dg搭建错误
duplicate时归档出错RMAN> duplicate target database for standby from active database doreco ver nofilenamecheck;Starting Duplicate Db at 21-JUL-21using target database control file instead of recovery catalogallocated channel: ORA_AUX原创 2021-07-21 16:43:04 · 779 阅读 · 0 评论 -
DG知识点记录
搭建操作alter databaes recover managed standby database disconnect from session此时备库是归档日志传输,所以需要在主库进行alter system switch logfile若再执行一次alter database recover managed standby database disconnect from session.此时数据库的状态为read only with apply.主库传输文件时只需要commit就可以.原创 2021-07-19 17:32:58 · 1843 阅读 · 0 评论