oracle 知识分享
文章平均质量分 81
moscot_wu
私企,国企,四大,外企,互联网
分布式数据库OceanBase解决方案架构师
展开
-
RMAN快速恢复数据库(DBA再也不担心记不住指令了)
如何快速恢复数据库,指令记不住又如何,你只需要三步。原创 2016-08-30 07:56:41 · 1730 阅读 · 0 评论 -
Oracle 11g R2 RAC 删除节点详解(二)
接上篇,首先依旧是服务器相关介绍服务器环境序号名称版本1Oracle LinuxEnterprise-R6-U8-Server-x86_642Grid Insfrastructure112040_Linux-x86-64原创 2017-05-23 14:47:02 · 1394 阅读 · 0 评论 -
OCM考试总结
经过难熬的两个月,终于迎来了第二次考试,经过两个月魔鬼般的这次考试基本全部满分(小小骄傲下)此次考试总结如下:section 1 考试时间130分钟总结服务器配置总计考试时间130分钟1、手工建库,预计时间20分钟,这里注意用dbs下的默认init文件,一共12个参数,注意undotbs,注意执行脚本,2、监听的配置,预计用时5分钟,注意这里有个坑,PROD3在创建时没有域名,原创 2016-08-29 11:01:52 · 1957 阅读 · 1 评论 -
关于ORACLE 在windos 环境下出现ORA-12546的问题研究
近期碰到一个ORA-12546: TNS:permission denied 的错误,开始以为是很简单的错误,结果弄了一天多才可以恢复。服务器环境序号名称版本1Windows Server 642012 R2 2Oracle 10g 6410.原创 2017-05-17 10:48:29 · 9265 阅读 · 0 评论 -
Oracle字符集的简单图解,中文乱码解决
经常碰到SQLPLUS展现乱码的问题,字符集和相关的定义都有说明但是很少有能把这些关系说的很简单易懂的。在此之前我们需要搞清楚三个概念,操作系统字符集,客户端字符集,Oracle字符集:操作系统字符集:对应的参数是LANG,这个参数应该是Oracle数据库的超集,如果操作系统不支持,那么我们的数据就会乱码。数据库字符集:NLS_CHARACTERSET,可以在nls_database_原创 2016-10-13 16:11:57 · 11316 阅读 · 0 评论 -
ORACLE UNDO表空间回收处理
目前有一个10g的数据库在检查时发现undo表空间异常庞大,undo表空间占了将近45G1、首先查询当前undo表空间的使用情况,有文件使用已经达到32GSQL> select file_name,bytes/1024/1024 MB,autoextensible from dba_data_files where tablespace_name like 'UNDOTBS1';F原创 2017-09-14 17:13:52 · 2949 阅读 · 0 评论 -
Oracle 12C ORA-01017/ORA-28040问题总结
在搭建12.2.0版本双节点RAC项目环境以后,测试链接其他客户端连接时出现了登陆的问题,客户端版本10.2.0.1 链接报错如下:[root@12c bin]# oerr ora 2804028040, 0000, "No matching authentication protocol"// *Cause: No acceptible authentication protocol...原创 2017-08-23 09:48:59 · 16842 阅读 · 3 评论 -
ORA-39245处理
本日接到保障在11g通过数据泵导入数据时报错,ORA-39245,查询文档发现说明如下[oracle@evenpc ~]$ oerr ora 3924539245, 00000, "import job requires export dump file \"%s\""// *Cause: A Data Pump IMPORT or SQL_FILE operation was be原创 2017-02-14 15:35:11 · 1702 阅读 · 0 评论 -
oracle RAC RMAN自动备份脚本
双节点服务器配置信息如下 编号 名称 用户 版本 备注 1 Oracle linux TEST 7.3 2 Grid Infrastructu...原创 2017-09-07 09:45:47 · 7691 阅读 · 4 评论 -
DBA之家
由于博客不会每天都上,许多私信的朋友的问题没有办法及时回复,为此建立一个DBA之家QQ群,方便大家咨询和问题解决:要求如下:---欢迎各类数据专家大师加入分享经验和知识,没有薪水;---欢迎各IT技术的大牛加入分享知识和经验,同样没有薪水---欢迎各种想要学习数据库知识的人才加入;---欢迎各种喜欢问问题的朋友加入;以下人员禁入:---一切广告推销等人员原创 2017-11-21 12:01:50 · 3888 阅读 · 0 评论 -
Oracle 12C补丁升级步骤及异常原因记录(CRS-6760)
最近需要配合某厂商开展12C 的补丁升级工作,升级过程中由于操作人员的误操作导致了节点宕机。特在此进行记录。主机名IP地址DB&GI版本OS版本补丁集Oracle192.168.56.10112.2.0.1.0Oracle Linux 7.327674384Hadoop1192.168.56.10212.2.0.1.0Oracle Linux 7.327674384Hadoop2192.1...原创 2018-06-12 17:29:07 · 4134 阅读 · 2 评论 -
Oracle 11g R2 RAC 增加节点详解(一)
最近准备给我的RAC环境加个节点,看了下官网,表示写的很简单,也应该是比较简单第一步当然是准备一台虚拟机,最好是host01的拷贝,在未安装前,安装完毕后$ cluvfy stage -pre nodeadd -n node3 [-fixup [-fixupdir fixup_dir]] [-verbose]这一步一般开始都不会通过PRVF-4007,原因是新增的主机并未进行SSH用户等效原创 2017-05-19 11:35:40 · 10386 阅读 · 0 评论 -
Oracle Trace File Analyzer (TFA)使用方法二
第一章主要介绍了TFA的基本安装和一些问题解决,接下来我们主要看看TFA的使用方法一、收集日志信息diagcollect该命令可以用来收集,该命令语法结构如下tfactl diagcollect [-all | [component_name1] [component_name2] ... [component_nameN]] [-node all|local|n1,n2原创 2017-03-22 09:51:04 · 3327 阅读 · 0 评论 -
数据库优化之响应速度优化和空间回收
系统环境硬件环境:服务器类型虚拟机CpuInter (R) Xeon E7-4870 /6核内存8G 软件环境操作系统Windows Server 2008 R2 Enterprise数据库版本Oracle原创 2016-08-30 15:49:00 · 594 阅读 · 0 评论 -
物化视图(Materialized View)优化
使用DBMS_advisroe.tune_mivew 优化物化视图原创 2016-08-31 14:31:01 · 1373 阅读 · 0 评论 -
表空间迁移
异构平台的表空间迁移。在平台不一致时,特别是endian_format不一致的情况下如何进行数据文件的迁移 原平台:Solaris[tm] OE (64-bit) endian_format 为big ,现有平台:Linux IA (32-bit) endian_format 为litter1、创建用户,赋权,创建目录,赋权SQL> create user sst identifie原创 2016-09-01 15:24:09 · 544 阅读 · 0 评论 -
oracle最简便的密码校验函数,profile的使用
so easy的用户策略管理,oracle 安全整改,不同用户不同密码管理策略。原创 2016-09-06 15:18:09 · 4042 阅读 · 0 评论 -
oracle数据库Profile设置及audit异常账户
一、背景近期进行了安全整改,对于启用了策略控制的用户来说可能会碰到账户经常被锁定。导致账户被锁定的原因很多,有的因为密码过期,有的是手动登陆失败达到指定的次数,有的是程序使用了错误的密码重连,也有可能是数据库被攻击。本文将带你定位Oracle账户锁定原因及简单处理方法。二、原理 不少同事提到相同的问题,上次给给位的脚本执行以后会不会对现有的用户有影响,对数据库有什么影响,会不会影响性能原创 2016-09-28 17:24:46 · 838 阅读 · 0 评论 -
oracle数据库opatch补丁操作流程
Oracle数据库安全补丁升级流程目录一、升级前准备工作...21、 确认数据库版本... 22、 查询补丁安装信息... 23、 补丁类型... 24、 查询补丁信息... 25、 补丁下载... 36、 数据库备份工作... 4二、补丁安装操作...41、 阅读补原创 2016-10-21 11:16:38 · 6247 阅读 · 0 评论 -
oracle数据库简易故障排查之死锁处理
最近一个朋友说他的数据库好慢,而且一个ctx_ddl.sync_index(‘apps.tname’)的过程执行了一周还没执行完毕,也没有报错。开始的时候我以为是表空间的问题,但是因为没时间只是简单找了下,于是让他查下是否有死锁,在正式系统中一查,果然发现在开始执行全文索引同步的时候一个对apps.tname做了for update 操作,for update 会锁表,于是乎就这样等了一周。有原创 2016-09-05 09:42:52 · 971 阅读 · 0 评论 -
Oracle12C Database Vault配置及使用(一)
Database Vault,dvsys解锁,realms原创 2017-02-27 10:20:04 · 6860 阅读 · 2 评论 -
Oracle Database Vault关闭方法(二)
oracle解锁dvsys账号的方法原创 2017-02-27 16:06:29 · 3243 阅读 · 0 评论 -
oracle Trace File Analyzer (TFA)使用方法(含BUG解决)一
12C自带了一个很好用的日志分析工具,TFA可以帮您快速分析当前数据库日志。在安装12C的程序的最后一步执行root脚本的时候,会有如下提示Entries will be added to the /etc/oratab file as needed byDatabase Configuration Assistant when a database is createdFinis原创 2017-03-21 17:07:47 · 12560 阅读 · 0 评论 -
Oracle 动态监听和静态监听非1521端口配置
硬核配置方法,动态监听配置默认的1521不做演示动态注册非1521端口,需要配置三个地方listener.ora、tnsname.ora、local_listener.listener.ora配置LISTENER = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 160...原创 2019-02-22 14:57:09 · 1050 阅读 · 0 评论