摘要:今天发现一个有意思的问题, 我们知道,在Oracle数据库中正常执行 select sysdate from dual 都可以返回当前主机的系统时间。 正常修改系统时间,对应的查询结果也会变成修改后的系统时间。 现在遇到一个问题:测试系统修改了主机系统时间,数据库查询 select sysdate 阅读全文
在NAS设备上用NFS服务为RAC数据库和集群件存储oracle文件时的mount选项
2017-03-25 23:47 by AlfredZhao, 2366 阅读, 0 推荐, 收藏,
摘要:今天在家折腾自己的小实验室,把自己NAS上的一个目录用NFS挂载到一套11g RAC的实验环境中。 当我在备份数据库到NAS上时,发现一个奇怪的问题,同样的目录下,默认backup 备份集的情况,备份是成功的,但如果使用backup as copy备份则会报错,现象如下: 看backup as co 阅读全文
Oracle数据块损坏的恢复实例
2017-03-24 15:18 by AlfredZhao, 3740 阅读, 0 推荐, 收藏,
摘要:测试环境:11.2.0.4 1.构建数据块损坏的测试环境 2.有备份:常规恢复坏块 3.无备份:跳过坏块 1.构建数据块损坏的测试环境 1.1 创建测试表 --Create Table t_test conn jingyu/jingyu drop table t_test purge; create 阅读全文
SQL Tuning 基础概述10 - 体会索引的常见执行计划
2017-03-22 17:33 by AlfredZhao, 600 阅读, 0 推荐, 收藏,
摘要:在《 "SQL Tuning 基础概述05 Oracle 索引类型及介绍" 》的1.5小节,提到了几种"索引的常见执行计划": INDEX FULL SCAN:索引的全扫描,单块读,有序 INDEX RANGE SCAN:索引的范围扫描 INDEX FAST FULL SCAN:索引的快速全扫描,多 阅读全文
Oracle业务用户密码过期问题的解决
2017-03-16 16:46 by AlfredZhao, 850 阅读, 0 推荐, 收藏,
摘要:实验环境: Oracle 11.2.0.4 如果DBA不知道业务用户密码,当业务密码过期,应用要求DBA帮忙重设为原来的密码。 1.查询业务用户密码 从user$查到hash加密过的值: 2.重置业务用户密码 通过语法“alter user xxx identified by values '';” 阅读全文
Oracle获取数据库中的对象创建语句
2017-03-16 13:39 by AlfredZhao, 1206 阅读, 0 推荐, 收藏,
摘要:使用dbms_metadata.get_ddl()函数可以做到。 实验环境: Oracle 11.2.0.4 以获取jingyu用户下的T1表为例: 结果显示不全,设置一下long再查询: 看着不舒服,再设置一下pagesize: 同样可以查询索引等对象的创建语句: 分区表和分区索引,同样可以获取到 阅读全文
RAC禁用DRM特性
2017-03-15 00:07 by AlfredZhao, 2463 阅读, 0 推荐, 收藏,
摘要:查看“_gc”开头的隐藏参数值: 11g RAC关闭DRM特性 10g RAC关闭DRM特性 参考老熊的文章,http://www.laoxiong.net/problem caused by drm.html 10g RAC可以设置另外2个动态的隐含参数,来达到从”事实上“关闭DRM的目的: 阅读全文
配置Server Side TAF
2017-03-10 22:20 by AlfredZhao, 1236 阅读, 0 推荐, 收藏,
摘要:实验环境:Oracle 11.2.0.4 RAC 参考MOS文档: How To Configure Server Side Transparent Application Failover (文档 ID 460982.1) 1.为设置TAF在RAC集群上新建服务 2.启动server_taf服务 阅读全文
同一环境下新建Standby RAC库
2017-03-03 10:50 by AlfredZhao, 1438 阅读, 0 推荐, 收藏,
摘要:**需求:**在同一个环境下新建Standby RAC库,即和Primary RAC在相同的磁盘组。 **说明:**生产环境一般不建议这样配置DG,因为存储层面是相同磁盘组,灾备的实际意义不大。我这里是客户特殊场景的要求。 基本信息: db_name: jyzhao Primary RAC db_u 阅读全文
一步一步学Python(2) 连接多台主机执行脚本
2017-02-23 01:07 by AlfredZhao, 4233 阅读, 2 推荐, 收藏,
摘要:最近在客户现场,每日都需要巡检大量主机系统的备库信息。如果一台台执行,时间浪费的就太冤枉了。 参考同事之前写的一个python脚本,配合各主机上写好的shell检查脚本,实现一次操作得到所有巡检结果。 这里的Python脚本需要用到paramiko模块。 安装paramiko有两个先决条件,pyth 阅读全文
浙公网安备 33010602011771号