pugna
全部博文(171)
发布时间:2017-03-17 21:32:56
oracle执行以下命令时报错:[oracle@rhel ~]$ dbca -silent -deleteDatabase -sourceDB zdb[FATAL] [DBT-10201] Delete database operation cannot be performed. CAUSE: There are no databases present on the system.原因:在/etc/oratab文件中没有数据库的记录信息。手动在文件中添加数据库的信息即.........【阅读全文】
发布时间:2015-12-23 17:39:26
Oracle 11g系统自动收集统计信息的一些知识 在11g之前,当表的数据量修改超过总数据量的10%,就会晚上自动收集统计信息,如何判断10%,之前的帖子有研究过:oracle自动统计信息的收集原理及实验。这个STALE_PERCENT=10%,是无法修改的,如果表非常大,10%是非常多的数据,非常有可能造成.........【阅读全文】
发布时间:2015-10-13 08:26:39
准备:需从网上下载3个包<br /> 1)IO-Tty-1.07.tar.gz <br /> 2)Term-ReadLine-Gnu-1.16.tar.gz <br /> .........【阅读全文】
发布时间:2015-06-04 23:29:04
Removal XDB componentThe catnoqm.sql script drops XDB.SQL> spool xdb_removal.logSQL> set echo on;SQL> connect / as sysdbaSQL> shutdown immediate;SQL> startupSQL> @?/rdbms/admin/catnoqm.sqlSQL> spool off;......【阅读全文】
发布时间:2015-05-17 17:19:36
这是一个非常实用的功能,特别用在记录错误日志同时要回滚主事务的时候,我们在实际开发中就是这么用的,感觉还是很方便的。转载一篇详细的介绍,感谢原作者。 在基于低版本的ORACLE做一些项目的过程中,有时会遇到一些头疼的问题.,比如想在执行当前一个由多个DML组成的transaction(事务)时,为每一步DML记录.........【阅读全文】
发布时间:2015-02-10 16:41:17
1.1 影响管理的11g ASM新引入的特性下面这些特性在维护10g版本的ASM将不被支持。但多数特性能维护ASM来说影响不大。1.1.1 快速重新同步(ASM Fast Mirror Resync)短暂的磁盘路径发生问题时.........【阅读全文】
发布时间:2015-02-10 16:40:34
你必须使用orapwd命令重建密码文件的方式来修改sys用户的密码,而不能使用alert user命令:1.设置ASM实例的ORACLE_HOME和ORACLE_SID2. connect /as sysdba fromsqlplus3. 如果参数 "remote_login_passwordfile" 设置为EXCLUSIVE,必须关闭ASM实例4. RENAME或DELETE已存在的密码文件PWD<SID>.ora( InWindow.........【阅读全文】
发布时间:2015-02-10 16:38:37
1、生产中查看DISK、DISKGROUP信息务必使用:v$asm_disk_stat、v$ask_diskgroup_stat,不得使用 v$asm_disk、v$ask_diskgroup,使用后者时,会直接读取磁盘头部,生产中可能会对业务造成影响。2、对于使用ASM实现双存储保护的系统,在磁盘组新增磁盘时,务必保证一个failgroup中新增磁盘和已有磁盘都在一个存储机柜,.........【阅读全文】
发布时间:2015-02-10 16:33:12
大致梳理了一下11G中取代10G的命令列表,如下:Deprecated CommandReplacement Commandscrs_statcrsctl check cluster -allcrsctl stat res -tcrs_registe.........【阅读全文】
发布时间:2015-02-10 16:29:17
1.查看哪些归档日志没有传输到备用库假设local归档目录的ID为1,remote的归档目录为2SQL> SELECT LOCAL.THREAD#, LOCAL.SEQUENCE# FROM(SELECT THREAD#, SEQUENCE# FROM V$ARCHIVED_LOG WHERE DEST_ID=1) LOCALWHERE LOCAL.SEQUENCE# NOT IN(SELECT SEQUENCE# FROM V$ARCHIVED_LOG WHERE DEST_ID=2 ANDTHREAD# = L.........【阅读全文】
发布时间:2015-02-10 14:23:59
Oracle里面的写入数据方式分为2种,一个是传统方式写入(conventional insert),另外一个是直接路径写入(direct path insert)。 传统方式写入: Oracle会重用表里面空闲空间,并且写入会先写入到buffer cache。 直接路径写入:.........【阅读全文】
发布时间:2015-01-23 17:12:22
1 需求每天定时发送重要的数据库AWR到DBA邮件中,DBA接收到AWR邮件之后简单查看数据库是否有异常等待事情和异常SQL,尽量避免等用户发现数据库慢时再去分析相关SQL2 相关环境操作系统本脚本是放在Red Hat下面运行,其它操作系统上面运行还未测试,因为使用的是dbms_workload_repository生成报表,.........【阅读全文】
发布时间:2015-01-23 17:11:19
oracle中可以使用sqlplus的set markup html ,生成html格式的报告,虽然一些css样式可以从awr报告的源代码中获得,但是一直想模拟awr报告那种隔行换色的效果一直没找到简易的方法来弄,尤其像我这种不会html编程的,今天才知道js可以放在body里,总算解决了一个我长久以来的困扰,以下是一个生产最近24小时awr报告index的ht.........【阅读全文】