![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
文章平均质量分 79
orabing
一个爱健身的oracle爱好者。
展开
-
客户端访问scan IP出现ora12545错误
现场环境是oracle linux 5.7下一个双节点版本为11.2.0.4的rac集群,运行着3个数据库,有3个scan ip。在使用过程中发现使用scan ip连接其中一个数据库服务名时经常出现oracle TNS-12545:因目标主机或对象不存在的错误,有时又能访问。使用该scan ip访问其他两个数据库服务名完全正常,未出现12545错误。随即通过vip地址尝试访问有问题的数据库,测原创 2016-11-28 21:27:51 · 1750 阅读 · 0 评论 -
oracle 12.2DBRU
一、使用opatch工具分析补丁冲突[oracle@ogg2 ~]$ export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:$ORACLE_HOME/OPatch[oracle@ogg2 ~]$ opatch lsinvOracle Interim Patch Installer version 12.2.0.1.6Copyright (c) 2原创 2018-04-13 17:22:28 · 495 阅读 · 0 评论 -
oracle 11.2.0.4 PSU补丁升级
一、准备工作1、下载补丁程序oracle patch是oracle的更新工具,由于本次更新补丁要求使用OPatch 11.2.0.3.6以上,而默认安装的oracle 11.2.0.4的OPatch为11.2.0.3.5。为此需要下载一个新的OPatch工具。下载地址:https://updates.oracle.com/download/6880880.htmlp6880880_原创 2018-03-30 21:50:51 · 6427 阅读 · 0 评论 -
迁移中修改oracle数据库名及实例名
因工作需要,需要将部署在两台虚拟机且数据库名相同的oracle数据库迁移到一台物理机上。一个数据库500G,一个100G,若不考虑数据库名相同的情况下,最简便的办法是停数据库,然后将数据文件、联机日志文件、控制文件、口令文件、spfile、tnsname等文件一并拷贝到新服务器上即可直接使用,但是数据库名、实例名相同则无法这样实现。本计划通过冷备份的方式将500G的数据库拷贝到新服务器上,然后原创 2017-05-20 17:30:44 · 2534 阅读 · 0 评论 -
由impdp导入引起的oracle用户权限的问题
根据业务要求需要将数据库上的TEST用户下的所有对象复制到一个新建的用户TEST2上,但不需要表数据。想到的办法是先用expdp的CONTENT=METADATA_ONLY参数导出元数据,然后使用impdp的remap_schema=TEST:TEST2来转换,完成业务要求。 提交给业务部门后,又提出要求需要将TEST2业务表使用的表空间与索引表空间分配到指定表空间并分开。使用如原创 2017-02-15 14:00:34 · 9231 阅读 · 0 评论 -
ORACLE 11G双节点RAC配置单实例DG
一、环境databasedb_unique_namenet service nameSIDos versionDB versionprimaryjgsbjg_pdjgsboracle linux 6.7 x6411.2.0.4physical standbyjgsbd原创 2017-02-14 17:10:24 · 5058 阅读 · 0 评论 -
linux 下oracle自动启动
1、修改/etc/oratab[root@db ~]# cat /etc/oratab## This file is used by ORACLE utilities. It is created by root.sh# and updated by either Database Configuration Assistant while creating# a datab原创 2016-12-30 16:24:42 · 605 阅读 · 0 评论 -
oracle 12c pdb与cdb
一、概念CDB的组件: Root:即CDB$ROOT,保存了元数据及通用用户。如PL/SQL包的源码就是元数据。通用用户是指每一个容器都知道的数据库用户。 The root,namedCDB$ROOT, stores Oracle-supplied metadata andcommon users. An example ofmetadata is the source code原创 2016-12-18 13:20:45 · 1197 阅读 · 0 评论 -
oracle rac 添加SCAN IP
因现场应用需要,需要对新配置的oracle RAC环境增配2个scanIP地址,10.138.129.106以及10.138.129.107。 配置前情况: [grid@db1 ~]$ srvctl config scan ----查看scan的配置信息 SCAN name: scan-ip, Network: 1/原创 2016-11-28 00:02:34 · 7797 阅读 · 0 评论 -
oracle ASM实例ORA-04031故障处理
数据库服务器为两台AIX小型机配置的2点11gR2 RAC数据库。故障发生后,业务应用无法连接数据库故障,数据库整体故障,而非某一节点故障导致。 首先,通过cts_stat -t查看集群资源,发现两个节点的实例状态是offline,其他集群资源正常。随即登陆node2数据库,发现数据库实例的状态为“start”即no mount状态,尝试open数据库,无法open。原创 2016-11-27 23:43:37 · 2614 阅读 · 0 评论 -
CRS-1714 Unable to discover any voting files
RHEL6.7+ORACLE 11.2.0.4rac环境,重启一个节点,发现crs起不来,ASM起不来故障情况:[root@rac2 ~]# /oracle/app/grid/product/11.2.0/bin/crsctl start crsCRS-4640: Oracle High Availability Services is already activeCRS-40原创 2016-12-11 21:29:21 · 4263 阅读 · 0 评论 -
oracle11gRAC votingdisk全部丢失处理
环境:oracle linux 6.7+oracle11.2.0.4 RAC因在存储上误操作仲裁盘全部丢失,从而导致rac数据库崩溃无法再启动。1、现象fdisk以及multipath中无法找到ocr所在磁盘tail -100 alertdgdb1.log集群日志出现:[cssd(18729)]CRS-1714:Unable to discover any voting原创 2016-12-11 21:12:53 · 924 阅读 · 0 评论 -
手动注册database至crs中
项目现场备用库为rac平台,通过duplicate方式配置备用库后,需要手动将database信息注册到crs中,方便进行集群资源管理。 添加database信息至crs中,需要在oracle用户下执行,在grid用户下执行将报错。[oracle@dgdb1 ~]$ srvctl add database -d rlzydg -o /u01/app/oracle/product/11.2原创 2016-11-30 23:05:42 · 1464 阅读 · 0 评论 -
Oracle 11g RAC CRS-4535/ORA-15077
oracle 11.2.0.4的rac集群,其中一个节点出现故障,集群无法启动,使用crsctl check crs查看集群状况如下:[grid@db2 client]$ crsctl check crsCRS-4638: Oracle High Availability Services is onlineCRS-4535: Cannot communicate with Clu原创 2016-11-29 22:39:27 · 1002 阅读 · 0 评论 -
ogg12.2安装及初始配置
一、配置环境 source targetIP地址 192.168.184.220 192.168.184.221 操作系统 oracle linux 6.8 oracle linux 6.8数据库软件 ORACLE 11.2.0.4原创 2018-04-13 17:25:59 · 6422 阅读 · 0 评论