摘要:
[root@esx421 SAN]# vmkfstools -d thick -a lsilogic -c 10G lun00.vmdk Incorrect disk option "thick"[root@esx421 SAN]# vmkfstools --helpvmkfstools: unrecognized option `--help'OPTIONS FOR FILE SYSTEMS: vmkfstools -C --createfs vmfs3 -b --blocksize #[mMkK] -S --setfsname fsN... 阅读全文
摘要:
TNS-12518: TNS:listener could not hand off client connectionTNS-12536: TNS:operation would block TNS-12560: TNS:protocol adapter error TNS-00506: Operation would block Linux Error: 11: Resource temporarily unavailableIt turns out the Linux Error: 11: Resource temporarily unavailable was caused due m 阅读全文
摘要:
对于处于NOMOUNT状态的数据库,PMON还没有将服务注册到监听上,这个时候服务的状态是BLOCKED的,对于来自远程的任何连接都会报ORA-12528错误。如下:[oracle@dbtest ~]$ export ORACLE_SID=orcl[oracle@dbtest ~]$ sqlplus / as sysdbaSQL*Plus: Release 10.2.0.4.0 - Production on Thu Nov 15 14:39:52 2012Copyright (c) 1982, 2007, Oracle. All Rights Reserved.Connected to:Or 阅读全文
摘要:
Oracle 用户、对象权限、系统权限分类:Oracle 相关特性2010-06-23 11:4816388人阅读评论(1)收藏举报oracleusersqltableconstraintssession--================================--Oracle用户、对象权限、系统权限--================================一、用户与模式用户:对数据库的访问,需要以适当用户身份通过验证,并具有相关权限来完成一系列动作SYS用户,缺省始终创建,且未被锁定,拥有数据字典及其关联的所有对象SYSTEM用户,缺省始终创建,且未被锁定,可以访问数据库 阅读全文
摘要:
MIME详解原文:http://blog.csdn.net/cxm_hwj/article/details/6690058MIME,英文全称为“Multipurpose Internet Mail Extensions”,即多用途互联网邮件扩展,是目前互联网电子邮件普遍遵循的邮件技术规范。在MIME出现之前,互联网电子邮件主要遵循由RFC 822所制定的标准,电子邮件一般只用来传递基本的ASCII码文本信息,MIME在 RFC 822的基础上对电子邮件规范做了大量的扩展,引入了新的格式规范和编码方式,在MIME的支持下,图像、声音、动画等二进制文件都可方便的通过电子邮件来进行传递,极大地丰富了 阅读全文
摘要:
11g等待事件之library cache: mutex X作者: dbafree 日期: 2012 年 07 月 01 日发表评论(0)查看评论library cache: mutex X替代了之前的library cache latch,主要作用是在hash bucket中定位handle时使用。(比如SQL硬解析时,需要往hash bucket中新增一个cursor时,需要library cache latch)。如下图所示:文档上面的解释如下:The library cache mutex is acquired for similar purposes that the librar 阅读全文
摘要:
Latch Free(闩锁释放)Oracle,深入解析Oracle,读书笔记五月 13th, 2010作者:dbtan|【转载时请以超链接形式标明文章出处和作者信息】链接:http://www.dbtan.com/2010/05/latch-free.htmlLatch Free(闩锁释放):Latch Free通常被称为闩锁释放,这个名称常常引起误解,实际上我们应该在前面加上一个“等待”(wait),当数据库出现这个等待时,说明有进程正在等待某个Latch被释放,也就是waiting latch free。Latch是一种低级排队(串行)机制,用于保护SGA中共享内存结构。Latch就像是一 阅读全文
摘要:
1. 附加:工具栏不见了调色板(Palette)快捷工具栏不见了PowerDesigner 快捷工具栏 palette 不见了,怎么重新打开,找回来呢上网搜索了一下”powerdesigner 图形工具栏”,找到了找回PowerDesigner工具栏palette的方法Tools(工具栏)customsize toolbars(自定义工具栏)palette(调色板)勾选2. 修改外键命名规则选择Database—>Edit Current DBMS选择Scripts-》Objects-》Reference-》ConstName可以发现右侧的Value为:FK_%.U8:CHILD%_%. 阅读全文
摘要:
yum本地源配置在网上找了很多为CentOS 6配置本地YUM源的方法,其中有很多是与网络相关的,我只想配个自己用的,结果就发现这个方法比较简单实用,就转过来了。环境:CentOS 6.0默认的yum是以网络来安装的,在没有网络或者网速不佳的情况下,通过yum来安装软件是意见非常痛苦的事情。其实对于CentOS DVD来说,里面提供的软件就足以满足我们的需要了,而且DVD里的软件版本都是稳定版,下载速度还快,对于学习CentOS来说,将CentOS DVD作为默认yum源可以大大提高学习效率。1、为DVD创建一个挂载目录[root@localhost ~]# mkdir /media/Cent 阅读全文
摘要:
内核参数SEMMSL SEMMNS SEMOPM SEMMNI参数的设置转自:http://www.dbafree.net/?p=92这四个参数自己一直没搞清楚今天问了下同事,大概整了一下,后面会再补充。以下是linux文档上的说明:/proc/sys/kernel/sem (since Linux 2.4) This file contains 4 numbers defining limits for System V IPC semaphores. These fields are, in order:SEMMSL The maximum semaphores per semaphore 阅读全文
摘要:
MOUNT -t cifs -o username=域名/用户名,PASSWORD=密码 //IP/共享目录 /mnt 阅读全文
摘要:
Oracle 数据库11g新特性之高效 PL/SQL 编码转自:http://space.itpub.net/1384/viewspace-217959自推出以来,PL/SQL 就一直是在 Oracle数据库中编程的首选语言。经过一段时间的发展,我们看到,由于该语言可以实现越来越多需要较少编码的功能,它已经演变为一个综合的开发平台。Oracle 数据库 11g使得 PL/SQL 编码对程序员更加高效。在本文中,您将通过某些示例简单了解这个新功能。复合触发器请考虑一个宾馆数据库:宾馆房间的预订记录在名为 BOOKINGS 的表中。您还希望将对该表的更改记录到一个跟踪表 — 有些类似于审计,但稍有 阅读全文
摘要:
扩展RBAC用户角色权限设计方案RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般者是多对多的关系。(如下图)角色是什么?可以理解为一定数量的权限的集合,权限的载体。例如:一个论坛系统,“超级管理员”、“版主”都是角色。版主可管理版内的帖子、可管理版内的用户等,这些是权限。要给某个用户授予这些权限,不需要直接将权限授予用户,可将“版主”这个角色赋予该用户。当用户的数量非常大时,要 阅读全文
摘要:
如何禁止特定IP访问Oracle数据库通过使用数据库服务器端的sqlnet.ora文件可以实现禁止指定IP主机访问数据库的功能,这对于提升数据库的安全性有很大的帮助,与此同时,这个技术为我们管理和约束数据库访问控制提供了有效的手段在sqlnet.ora中增加如下部分 tcp.validnode_checking=yes #允许访问的IP tcp.invited_nodes=(ip1,ip2……) #禁止访问的IP tcp.excluded_nodes=(ip1,ip2……) 之后重新启动监听器即可 需要注意的地方: 1、tcp.invited_nodes与tcp.excluded_nod... 阅读全文
摘要:
OracleRAC中srvctl命令详细说明(转)SRVCTL Add添加数据库或实例的配置信息。在增加实例中,与-i一起指定的名字应该与INSTANCE_NAME 和 ORACLE_SID参数匹配。srvctl add database -d database_name [-m domain_name] -o oracle_home [-s spfile]srvctl add instance -d database_name -i instance_name -n node_name表- SRVCTL Add命令详细选项命令 选项-m 数据库域名 格式如"us.mydomain. 阅读全文
摘要:
如何修改数据库时区转自:http://space.itpub.net/175005/viewspace-618100首先确认会话时区是否正确,会话时区可能和数据库时区不一致SQL> SELECT SESSIONTIMEZONE FROM DUAL;SESSIONTIMEZONE---------------------------------------------------------------------------+08:00会话时区是北京时区SQL> SELECT DBTIMEZONE FROM DUAL;DBTIME------+00:00DB是世界时区SQL> 阅读全文
摘要:
Oracle Data Guard 理论知识来源:Linux社区作者:tianlesoftwareRAC,DataGurad,Stream是Oracle高可用性体系中的三种工具,每个工具即可以独立应用,也可以相互配合。他们各自的侧重点不同,适用场景也不同。RAC它的强项在于解决单点故障和负载均衡,因此RAC方案常用于7*24的核心系统,但RAC方案中的数据只有一份,尽管可以通过RAID等机制可以避免存储故障,但是数据本身是没有冗余的,容易形成单点故障。Data Gurad通过冗余数据来提供数据保护,Data Gurad通过日志同步机制保证冗余数据和主数据之前的同步,这种同步可以是实时,延时,同 阅读全文
摘要:
关于PL/SQL Developer中对存储过程add debug informationhttp://space.itpub.net/13129975/viewspace-626245如果使用PL/SQL Developer中选择一个存储过程debug但又debug不进去!解决这个问题是很简单的,只需要在PL/SQL Developer中选择要debug的存储过程,然后点右键,在弹出的菜单中选择"Add debug information"后再重新开一个窗口开始debug就能debug进去了。现在的关键问题是:当对一个存储过程选择"Add debug infor 阅读全文
摘要:
Creating a GoldenGate Exception Handler to Trap and Log Oracle ErrorsGoldenGate does not provide a standard exceptions handler. By default, a Replicat process will abend should any operational failure occur, and will rollback the transaction to the last known checkpoint. This may not be ideal in a p 阅读全文
摘要:
最近,在goldengate的应用场景中,replicat进程经常出现append,start也启动不起来,查看日志,发现出现ora-01403错误,日志内容如下:2012-09-2719:06:39INFOOGG-00996OracleGoldenGateDeliveryforOracle,C_R_C6.prm:REPLICATC_R_C6started.2012-09-2719:06:40WARNINGOGG-01004OracleGoldenGateDeliveryforOracle,C_R_C6.prm:Abortedgroupedtransactionon'***.TB_CO 阅读全文