随笔分类 - ORACLE
摘要:Oracle 性能之 Enq: CF - contention Table of Contents 1. 原因 2. 解决问题 2.1. 针对持有锁进程类型处理 2.1.1. 查看持有锁会话的进程类型 2.1.2. 根据进程类型采取不同的处理方法 2.2. 检查归档路径 3. 总结 1 原因 只要是
阅读全文
摘要:OGG 从Oracle备库同步数据至kafka Table of Contents 1. 目的 2. 环境及规划 3. 安装配置JDK 3.1. 安装jdk 3.2. 配置环境变量 4. 安装Dataguard 4.1. 安装备库软件 4.2. 配置dataguard 4.2.1. 主库 4.2.2
阅读全文
摘要:WARNING: inbound connection timed out (ORA-3136) WARNING: inbound connection timed out (ORA-3136) Table of Contents 1. 错误信息 2. 伴生现象 2.1. SQLNET.LOG 2.
阅读全文
摘要:总的来说,四种join的区别可以描述为: left join 会从左表(shop)那里返回所有的记录,即使在右表(sale_detail)中没有匹配的行。 right outer join 右连接,返回右表中的所有记录,即使在左表中没有记录与它匹配 full outer join 全连接,返回左右表
阅读全文
摘要:完整的错误信息如下: 在通过ggsci启动时,有可能会遇到如上错误。找不到libnnz11.so动态库文 件. 通过find命令发现该文件在"$ORACLEHOME/lib"路径中存在的: 难道是LDLIBRARYPATH 没有配置该路径么? 查看LDLIBRARYPATH 配置: 配置是对的。那问
阅读全文
摘要:在Oracle 11.2.0.4 版本的数据库中,使用数据泵导出数据时,有可能会遇到这样的提示: Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit ProductionWith the Pa
阅读全文
摘要:近日公司有一个9i 的Oracle数据库,运行效率低下。想要将其升级到11G. 但是升级之前 要将数据进行同步,好在表不是很多。只有三张表。业务压力也不大,就想到了使用物 化视图的方式将数据同步过来。1.1 环境数据库主机IP地址TNSDB_LINKORACLE 版本db210.100.99.114
阅读全文
摘要:欢迎指正与讨论。 1 主库 LNS LNS:一般理解为log network serviceLNS 进程负责将主库redo传输到备库。在11gR1及之前版本进程命名为LNSn,其负责ASYNC和SYNC两种传输方式的日志传输.从11gR2拆分为两个进程NSAn和NSSn,分别负责ASYNC和SYNC
阅读全文
摘要:验证主库是否能执行角色转换到备库 原主库执行 开始把物理主库改变为物理备库 在原主库执行。 关闭并重启主库(原主库执行) 验证备库是否能执行角色转换到主库(原备库执行) 开始把物理备库转换成物理主库(原备库执行) 如果报ORA-16139: media recovery required,可能是由于
阅读全文
摘要:在11g里面,Oracle认为最理想的情况是,虽然Oracle数据库不能打开,但是可以启动到 mount状态。Mount状态之所以重要,就在于如果可以到这个阶段,控制文件control_file就可以读取 归档日志和在线日志的位置信息。这也就意味着最大可能性的进行数据恢复,避免数据损失。 在11g中
阅读全文
摘要:Oracle 12C 中,想通过操作系统认证登录Oracle 数据库,有一些要注意的地方。不然就会遇到 用户想要在操作系统登录数据库 有两种方法:通过tns ,一种修改用户名。 一、通过tns登录 tns 的配置这里不做介绍。做Oracle 这一行,这是基本知识。 二、调整用户名 在Oracle 1
阅读全文
摘要:目录: 问题现象 原因分析 解决方案 问题现象: 收到同事反馈,数据库无法连接。于是登录服务器发现,数据库莫名挂掉。实例crash,日志中记录截取一段如下: 收到同事反馈,数据库无法连接。于是登录服务器发现,数据库莫名挂掉。实例crash,日志中记录截取一段如下: 收到同事反馈,数据库无法连接。于是
阅读全文
摘要:1. 分析 ORA-12705是一个与nls 环境或者文件相关的错误,按照Oracle 官方的提示,要么是环境变量配置错误,要么是通过alter session 命令调整了错误的nls参数值,要么是nls相关文件找不到或者文件有问题。 先来看一下官方的说明: 官方告诉我们的解决角度为: 1. 检查a
阅读全文
摘要:今天被朋友问及,如何下载OPatch 。。。我当时有些凌乱的。事后想想,人与人的思维是不同的,对待同一个问题,有人觉得很简单,有人觉得无从下手 。 乱不多说了。开始说明下吧。 1. 首先要有一个MOS账号,要有下载权限的。 2. 登录 http://support.oracle.com 3. 在搜索
阅读全文
摘要:1. 错误信息 2. 重建脚本 3. 处理方法 将 NORESETLOGS 改为 RESETLOGS
阅读全文
摘要:目录: 错误信息 原因分析 解决方法 1. 错误信息 2. 原因分析 这两个错误 ,都是在说,无法获取handler 。区别在于 12519 错误没有明确说明因为什么,而12516明确说明 是因为 protocal stack(网络协议)。 其实最关键的都是一点:无法获取 handler. 而这个错
阅读全文
摘要:目录: 1. 简介 2. 压缩方式及压缩比 3. 压缩哪些数据 4. 可能有用的脚本 一、简介 EHCC(Exadata Hybrid Columnar Compression),是Oralce 数据库在12C 中新增加的压缩方式,除了具有压缩数据的功能外,还有一个特点就是列式存储。 也就是说,当通
阅读全文
摘要:原因分析: 这个错误一般出现在连接12C 数据库的时候,11g 中也有出现。因为之前很多程序是比较老的,是针对oracle 10G,甚至9i 数据库开发的,所以使用的是老版的JDBC驱动。 老的驱动跟新版数据库之间建立连接时,要匹配相关信息。当无法通过默认规则匹配的时候就会出现这个错误。 解决方法:
阅读全文
摘要:1 操作系统环境 此处隐藏具体信息 SystemIP-addressdb_namedb_versionComment Target DB Auxiliary DB 2 复制数据库前的准备工作 2.1 standby 端安装数据库软件 2.2 primary 与standby 端生成密码文件 orap
阅读全文

浙公网安备 33010602011771号