<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>My Crusade &#187; Oracle</title>
	<atom:link href="http://www.jarodwang.cn/tag/oracle/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jarodwang.cn</link>
	<description>For the future we believe in.</description>
	<lastBuildDate>Thu, 26 Nov 2009 12:29:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>11107 Patch Set for HP-UX Itanium is released</title>
		<link>http://www.jarodwang.cn/2008/10/16/11107-patch-set-for-hp-ux-itanium-is-released/</link>
		<comments>http://www.jarodwang.cn/2008/10/16/11107-patch-set-for-hp-ux-itanium-is-released/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 06:12:50 +0000</pubDate>
		<dc:creator>jarodwang</dc:creator>
				<category><![CDATA[HP-UX]]></category>
		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.jarodwang.cn/?p=118</guid>
		<description><![CDATA[
As you can see from above screenshot of MetaLink, 11.1.0.7.0 Patch Set for ORACLE Database Server for HP-UX Itanium is released on 06-OCT-2008.
And I&#8217;m so proud to make contribution to this release. Cheers!
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.jarodwang.cn/wordpress/wp-content/uploads/2008/10/11107forhpi.jpg"><img class="aligncenter size-full wp-image-119" title="11107forhpi" src="http://www.jarodwang.cn/wordpress/wp-content/uploads/2008/10/11107forhpi.jpg" alt="" width="578" height="391" /></a></p>
<p>As you can see from above screenshot of MetaLink, 11.1.0.7.0 Patch Set for ORACLE Database Server for HP-UX Itanium is released on 06-OCT-2008.</p>
<p>And I&#8217;m so proud to make contribution to this release. Cheers!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jarodwang.cn/2008/10/16/11107-patch-set-for-hp-ux-itanium-is-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle Wait Interface 2</title>
		<link>http://www.jarodwang.cn/2008/09/27/oracle-wait-interface-2/</link>
		<comments>http://www.jarodwang.cn/2008/09/27/oracle-wait-interface-2/#comments</comments>
		<pubDate>Sat, 27 Sep 2008 06:59:36 +0000</pubDate>
		<dc:creator>jarodwang</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.jarodwang.cn/?p=112</guid>
		<description><![CDATA[V$SYSTEM_EVENT视图
V$SYSTEM_EVENT视图显示了数据库实例（instance）启动以来所有会话（session）所遇到的所有等待事件的累计统计信息（aggregated statistics）。
SQL&#62; desc v$system_event
Name                                      Null?    Type
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; &#8212;&#8212;&#8211; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-
EVENT                                              VARCHAR2(64)
TOTAL_WAITS                                  NUMBER
TOTAL_TIMEOUTS                            NUMBER
TIME_WAITED                                   NUMBER
AVERAGE_WAIT                                 NUMBER
TIME_WAITED_MICRO                       NUMBER
TOTAL_WAITS_FG                              NUMBER
TOTAL_TIMEOUTS_FG                        NUMBER
TIME_WAITED_FG                               NUMBER
AVERAGE_WAIT_FG                            NUMBER
TIME_WAITED_MICRO_FG                   NUMBER
EVENT_ID                                           NUMBER
WAIT_CLASS_ID                                  NUMBER
WAIT_CLASS#                                      NUMBER
WAIT_CLASS                                       VARCHAR2(64)
其中EVENT列包含了等待事件的名称，TOTAL_WAITS列包含了会话等待该事件的次数。TIME_WAITED显示了等待该事件所花费的总时间。
V$SESSION_EVENT视图
V$SESSION_EVENT视图显示了当前连接到实例上的所有会话的等待事件的累计统计信息。
SQL&#62; desc v$session_event
Name                                      Null?    Type
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;
SID                                                   NUMBER
EVENT                                              VARCHAR2(64)
TOTAL_WAITS                                  NUMBER
TOTAL_TIMEOUTS                            NUMBER
TIME_WAITED                                   NUMBER
AVERAGE_WAIT                                 NUMBER
MAX_WAIT                                         NUMBER
TIME_WAITED_MICRO                        NUMBER
EVENT_ID                                          NUMBER
WAIT_CLASS_ID                                 NUMBER
WAIT_CLASS#                                     NUMBER
WAIT_CLASS                                      VARCHAR2(64)
]]></description>
			<content:encoded><![CDATA[<p>V$SYSTEM_EVENT视图</p>
<p>V$SYSTEM_EVENT视图显示了数据库实例（instance）启动以来所有会话（session）所遇到的所有等待事件的累计统计信息（aggregated statistics）。</p>
<p>SQL&gt; desc v$system_event<br />
Name                                      Null?    Type<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; &#8212;&#8212;&#8211; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
EVENT                                              VARCHAR2(64)<br />
TOTAL_WAITS                                  NUMBER<br />
TOTAL_TIMEOUTS                            NUMBER<br />
TIME_WAITED                                   NUMBER<br />
AVERAGE_WAIT                                 NUMBER<br />
TIME_WAITED_MICRO                       NUMBER<br />
TOTAL_WAITS_FG                              NUMBER<br />
TOTAL_TIMEOUTS_FG                        NUMBER<br />
TIME_WAITED_FG                               NUMBER<br />
AVERAGE_WAIT_FG                            NUMBER<br />
TIME_WAITED_MICRO_FG                   NUMBER<br />
EVENT_ID                                           NUMBER<br />
WAIT_CLASS_ID                                  NUMBER<br />
WAIT_CLASS#                                      NUMBER<br />
WAIT_CLASS                                       VARCHAR2(64)</p>
<p>其中EVENT列包含了等待事件的名称，TOTAL_WAITS列包含了会话等待该事件的次数。TIME_WAITED显示了等待该事件所花费的总时间。</p>
<p>V$SESSION_EVENT视图</p>
<p>V$SESSION_EVENT视图显示了当前连接到实例上的所有会话的等待事件的累计统计信息。</p>
<p>SQL&gt; desc v$session_event<br />
Name                                      Null?    Type<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
SID                                                   NUMBER<br />
EVENT                                              VARCHAR2(64)<br />
TOTAL_WAITS                                  NUMBER<br />
TOTAL_TIMEOUTS                            NUMBER<br />
TIME_WAITED                                   NUMBER<br />
AVERAGE_WAIT                                 NUMBER<br />
MAX_WAIT                                         NUMBER<br />
TIME_WAITED_MICRO                        NUMBER<br />
EVENT_ID                                          NUMBER<br />
WAIT_CLASS_ID                                 NUMBER<br />
WAIT_CLASS#                                     NUMBER<br />
WAIT_CLASS                                      VARCHAR2(64)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jarodwang.cn/2008/09/27/oracle-wait-interface-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle Wait Interface 1</title>
		<link>http://www.jarodwang.cn/2008/09/23/oracle-wait-interface-1/</link>
		<comments>http://www.jarodwang.cn/2008/09/23/oracle-wait-interface-1/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 09:45:17 +0000</pubDate>
		<dc:creator>jarodwang</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.jarodwang.cn/?p=108</guid>
		<description><![CDATA[V$EVENT_NAME视图
V$EVENT_NAME视图并不是一个动态视图，它的内容不会随着时间的推移而变化。它是一个包含了你的数据库实例所定义的所有等待事件（wait events）的名字的参考视图。等待事件的数量随着数据库版本的不同而不同，并且也依赖于所安装的数据库选项（option）：
$ sqlplus / as sysdba
SQL*Plus: Release 11.1.0.6.0 &#8211; Production on Tue Sep 23 01:33:39 2008
Copyright (c) 1982, 2007, Oracle.  All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 &#8211; 64bit Production
With the Partitioning, Real Application Clusters, OLAP, Data Mining
and Real Application Testing options
SQL&#62; desc v$event_name
Name                                      Null?    Type
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;
EVENT#                                             NUMBER
EVENT_ID                                          NUMBER
NAME                                                VARCHAR2(64)
PARAMETER1                                     VARCHAR2(64)
PARAMETER2                                     VARCHAR2(64)
PARAMETER3                                     VARCHAR2(64)
WAIT_CLASS_ID                                 [...]]]></description>
			<content:encoded><![CDATA[<p>V$EVENT_NAME视图</p>
<p>V$EVENT_NAME视图并不是一个动态视图，它的内容不会随着时间的推移而变化。它是一个包含了你的数据库实例所定义的所有等待事件（wait events）的名字的参考视图。等待事件的数量随着数据库版本的不同而不同，并且也依赖于所安装的数据库选项（option）：</p>
<p>$ sqlplus / as sysdba</p>
<p>SQL*Plus: Release 11.1.0.6.0 &#8211; Production on Tue Sep 23 01:33:39 2008</p>
<p>Copyright (c) 1982, 2007, Oracle.  All rights reserved.</p>
<p>Connected to:<br />
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 &#8211; 64bit Production<br />
With the Partitioning, Real Application Clusters, OLAP, Data Mining<br />
and Real Application Testing options</p>
<p>SQL&gt; desc v$event_name<br />
Name                                      Null?    Type<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
EVENT#                                             NUMBER<br />
EVENT_ID                                          NUMBER<br />
NAME                                                VARCHAR2(64)<br />
PARAMETER1                                     VARCHAR2(64)<br />
PARAMETER2                                     VARCHAR2(64)<br />
PARAMETER3                                     VARCHAR2(64)<br />
WAIT_CLASS_ID                                 NUMBER<br />
WAIT_CLASS#                                    NUMBER<br />
WAIT_CLASS                                      VARCHAR2(64)</p>
<p>SQL&gt; select count(*) from v$event_name;</p>
<p>COUNT(*)<br />
&#8212;&#8212;&#8212;-<br />
961</p>
<p>一个简单的COUNT(*)就可以告诉你你的数据库中定义了多少个等待事件。</p>
<p>每个等待事件拥有最多3个属性（attributes），它们分别被记录在PARAMETER1，PARAMETER2和PARAMETER3列中。同时，这3列的值也将会显示在V$SESSION_WAIT视图的P1TEXT，P2TEXT和P3TEXT列中。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jarodwang.cn/2008/09/23/oracle-wait-interface-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle OpenWorld 2008 is coming</title>
		<link>http://www.jarodwang.cn/2008/09/20/oracle-openworld-2008-is-coming/</link>
		<comments>http://www.jarodwang.cn/2008/09/20/oracle-openworld-2008-is-coming/#comments</comments>
		<pubDate>Sat, 20 Sep 2008 03:35:28 +0000</pubDate>
		<dc:creator>jarodwang</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[OpenWorld]]></category>

		<guid isPermaLink="false">http://www.jarodwang.cn/?p=105</guid>
		<description><![CDATA[Oracle OpenWorld 2008 will be held from September 21 to September 25 in San Francisco. And here is the agenda.
This year, there are 4 members of our group (in OARDC Shenzhen) have the opportuinity to participate this world&#8217;s largest conference for Oracle customers and technologists. But for me, I think I have to wait for [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.oracle.com/openworld/2008/index.html" target="_blank">Oracle OpenWorld 2008</a> will be held from September 21 to September 25 in San Francisco. And <a href="http://www.oracle.com/openworld/2008/agenda.html" target="_blank">here</a> is the agenda.</p>
<p>This year, there are 4 members of our group (in OARDC Shenzhen) have the opportuinity to participate this world&#8217;s largest conference for Oracle customers and technologists. But for me, I think I have to wait for OpenWorld 2009 or 2010 <img src='http://www.jarodwang.cn/wordpress/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.jarodwang.cn/2008/09/20/oracle-openworld-2008-is-coming/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>OCFS2 Installation</title>
		<link>http://www.jarodwang.cn/2008/09/07/ocfs2-installation/</link>
		<comments>http://www.jarodwang.cn/2008/09/07/ocfs2-installation/#comments</comments>
		<pubDate>Sun, 07 Sep 2008 14:16:39 +0000</pubDate>
		<dc:creator>jarodwang</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[RAC]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[OCFS2]]></category>
		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.jarodwang.cn/?p=83</guid>
		<description><![CDATA[OCFS2 (Oracle Cluster File System 2)是由Oracle开发的通用集群文件系统，是一个以GPLv2许可发布的开放源代码项目。由于OCFS2是Cluster-aware的，所以很自然的可以作为RAC的存储的选择之一（其他的选择还有裸设备和ASM）。但是必须指出的是，Oracle home和datafile（还有redo log，archive log，control file，以及Clusterware的OCR和Voting Disks）不能放在同一个OCFS2 volume上。
最近尝试了一下将Oracle Clusterware 11gR1的OCR和VD放在OCFS2上，这里记录一下OCFS2的安装过程。
首先是确定所使用的Linux的发行版本（distribution），内核版本（version）和风格（flavor），处理器架构：
# cat /etc/redhat-release
Enterprise Linux Enterprise Linux AS release 4 (October Update 5)
# uname -r
2.6.9-67.0.4.0.2.ELsmp
# uname -p
i686
可以看到这里我使用的是Oracle Enterprise Linux 4u5（可以认为是等同于Red Hat Enterprise Linux 4u5），内核版本是2.6.9-67.0.4.0.2，内核风格是smp，处理器架构是i686（也就是x86）。
接下来按照上面的信息去下载相应的OCFS2和OCFS2 Tools（包括ocfs2-tools和ocfs2console）的RPM包。
# wget -c http://oss.oracle.com/projects/ocfs2/dist/files/RedHat/RHEL4/i386/1.2.9-1/2.6.9-67.0.4.EL/ocfs2-2.6.9-67.0.4.ELsmp-1.2.9-1.el4.i686.rpm
# wget -c http://oss.oracle.com/projects/ocfs2-tools/dist/files/RedHat/RHEL4/i386/1.2.7-1/ocfs2-tools-1.2.7-1.el4.i386.rpm
# wget -c http://oss.oracle.com/projects/ocfs2-tools/dist/files/RedHat/RHEL4/i386/1.2.7-1/ocfs2console-1.2.7-1.el4.i386.rpm
删除掉现有的老版本的OCFS2相关RPM包：
# rpm -qa &#124; grep ocfs &#124; xargs rpm -e
依次安装刚刚下载的3个RPM：
# [...]]]></description>
			<content:encoded><![CDATA[<p><a title="OCFS2" href="http://oss.oracle.com/projects/ocfs2/" target="_blank">OCFS2</a> (Oracle Cluster File System 2)是由Oracle开发的通用集群文件系统，是一个以GPLv2许可发布的开放源代码项目。由于OCFS2是Cluster-aware的，所以很自然的可以作为RAC的存储的选择之一（其他的选择还有裸设备和ASM）。但是必须指出的是，Oracle home和datafile（还有redo log，archive log，control file，以及Clusterware的OCR和Voting Disks）<strong>不能</strong>放在同一个OCFS2 volume上。</p>
<p>最近尝试了一下将<a title="Oracle Clusterware" href="http://www.oracle.com/technology/products/database/clusterware/index.html" target="_blank">Oracle Clusterware</a> 11gR1的OCR和VD放在OCFS2上，这里记录一下OCFS2的安装过程。</p>
<p>首先是确定所使用的Linux的发行版本（distribution），内核版本（version）和风格（flavor），处理器架构：</p>
<p># cat /etc/redhat-release<br />
Enterprise Linux Enterprise Linux AS release 4 (October Update 5)</p>
<p># uname -r<br />
2.6.9-67.0.4.0.2.ELsmp</p>
<p># uname -p<br />
i686</p>
<p>可以看到这里我使用的是<a title="Oracle Enterprise Linux" href="http://www.oracle.com/technologies/linux/index.html" target="_blank">Oracle Enterprise Linux</a> 4u5（可以认为是等同于Red Hat Enterprise Linux 4u5），内核版本是2.6.9-67.0.4.0.2，内核风格是smp，处理器架构是i686（也就是x86）。</p>
<p>接下来按照上面的信息去下载相应的OCFS2和<a title="OCFS2 Tools" href="http://oss.oracle.com/projects/ocfs2-tools/" target="_blank">OCFS2 Tools</a>（包括ocfs2-tools和ocfs2console）的RPM包。</p>
<pre># wget -c http://oss.oracle.com/projects/ocfs2/dist/files/RedHat/RHEL4/i386/1.2.9-1/2.6.9-67.0.4.EL/ocfs2-2.6.9-67.0.4.ELsmp-1.2.9-1.el4.i686.rpm
# wget -c http://oss.oracle.com/projects/ocfs2-tools/dist/files/RedHat/RHEL4/i386/1.2.7-1/ocfs2-tools-1.2.7-1.el4.i386.rpm
# wget -c http://oss.oracle.com/projects/ocfs2-tools/dist/files/RedHat/RHEL4/i386/1.2.7-1/ocfs2console-1.2.7-1.el4.i386.rpm</pre>
<p>删除掉现有的老版本的OCFS2相关RPM包：</p>
<pre># rpm -qa | grep ocfs | xargs rpm -e</pre>
<p>依次安装刚刚下载的3个RPM：</p>
<pre># rpm -ivh ocfs2-tools-1.2.7-1.el4.i386.rpm
# rpm -ivh ocfs2console-1.2.7-1.el4.i386.rpm
# rpm -ivh --nodeps ocfs2-2.6.9-67.0.4.ELsmp-1.2.9-1.el4.i686.rpm</pre>
<p>注意安装OCFS2 RPM时需要加上“&#8211;nodeps”选项。</p>
<p>这里还有一个问题，上面安装的OCFS2 RPM的内核版本（2.6.9-67.0.4）与我所使用的Linux的内核版本（2.6.9-67.0.4.0.2）并不完全一致，所以还需要进行下面的额外工作：</p>
<pre># cp -r /lib/modules/2.6.9-67.0.4.ELsmp/kernel/fs/* /lib/modules/2.6.9-67.0.4.0.2.ELsmp/kernel/fs</pre>
<p>至此，OCFS2的安装已经完成。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jarodwang.cn/2008/09/07/ocfs2-installation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mysterious storage</title>
		<link>http://www.jarodwang.cn/2008/06/28/mysterious-storage/</link>
		<comments>http://www.jarodwang.cn/2008/06/28/mysterious-storage/#comments</comments>
		<pubDate>Sat, 28 Jun 2008 05:40:17 +0000</pubDate>
		<dc:creator>jarodwang</dc:creator>
				<category><![CDATA[Storage]]></category>
		<category><![CDATA[asm]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[RAC]]></category>
		<category><![CDATA[SFRAC]]></category>

		<guid isPermaLink="false">http://www.jarodwang.cn/?p=70</guid>
		<description><![CDATA[Veritas Storage Foundation for Oracle RAC
OCFS2
Open-iSCSI
A discussion on OCFS, OCFS2, ASM, RAW
]]></description>
			<content:encoded><![CDATA[<p><a title="Veritas Storage Foundation for Oracle RAC" href="http://www.symantec.com/business/products/whitepapers.jsp?pcid=pcat_storage&amp;pvid=145_1" target="_blank">Veritas Storage Foundation for Oracle RAC</a></p>
<p><a title="OCFS2" href="http://oss.oracle.com/projects/ocfs2/" target="_blank">OCFS2</a></p>
<p><a title="Open-iSCSI" href="http://www.open-iscsi.org/" target="_blank">Open-iSCSI</a></p>
<p><a title="A discussion on OCFS, OCFS2, ASM, RAW" href="http://linux.chinaunix.net/bbs/viewthread.php?tid=821240" target="_blank">A discussion on OCFS, OCFS2, ASM, RAW</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jarodwang.cn/2008/06/28/mysterious-storage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>One Product Strategy</title>
		<link>http://www.jarodwang.cn/2008/06/13/one-product-strategy/</link>
		<comments>http://www.jarodwang.cn/2008/06/13/one-product-strategy/#comments</comments>
		<pubDate>Fri, 13 Jun 2008 13:18:56 +0000</pubDate>
		<dc:creator>jarodwang</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.jarodwang.cn/?p=60</guid>
		<description><![CDATA[Complete
Complete product portfolio
Open
Open standard and open source
Integrated
Integrated products
]]></description>
			<content:encoded><![CDATA[<p><strong>Complete</strong></p>
<p>Complete product portfolio</p>
<p><strong>Open</strong></p>
<p>Open standard and open source</p>
<p><strong>Integrated</strong></p>
<p>Integrated products</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jarodwang.cn/2008/06/13/one-product-strategy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Data Guard concepts</title>
		<link>http://www.jarodwang.cn/2008/06/09/data-guard-concepts/</link>
		<comments>http://www.jarodwang.cn/2008/06/09/data-guard-concepts/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 03:09:25 +0000</pubDate>
		<dc:creator>jarodwang</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Data Guard]]></category>

		<guid isPermaLink="false">http://www.jarodwang.cn/?p=56</guid>
		<description><![CDATA[A Data Guard configuration consists of one production database and one or more standby databases. The database in a Data Guard configuration are connected by Oracle Net and may be dispersed geographically. There are no restrictions on where the databases are located, provided they can communicate with each other.
You can manage primary and standby databases [...]]]></description>
			<content:encoded><![CDATA[<p>A <strong>Data Guard configuration</strong> consists of one production database and one or more standby databases. The database in a Data Guard configuration are connected by Oracle Net and may be dispersed geographically. There are no restrictions on where the databases are located, provided they can communicate with each other.</p>
<p>You can manage primary and standby databases using the SQL command-line interface or the Data Guard broker interfaces, including a command-line interface DGMGRL and a graphical user interface that is integrated in Oracle Enterprise Manager.</p>
<p><strong>Primay Database</strong></p>
<p>A Data Guard configuration contains one production database, also referred to as the primary database, that functions in the primary role. This is the database that is accessed by most of your applications.</p>
<p>The primary database can be either a single-instance Oracle database or an Oracle Real Application Clusters (RAC) database.</p>
<p><strong>Standby Databases</strong></p>
<p>A standby database is <strong>a transactionally consistent copy</strong> of the primary database. Using a backup copy of the primary database, you can create up to 9 standby databases and incorporate them in a Data Guard configuration. Once created, Data Guard automatically maintains each standby database by transmitting <strong>redo</strong> data from the primary database and then applying the redo to the standby database.</p>
<p>Similar to a primary database, a standby database can be either a single-instance Oracle database or an Oracle RAC database.</p>
<p>The types of standby databases are as follows:</p>
<ul>
<li>Physical standby database</li>
<li>Logical standby database</li>
<li>Snapshot standby database</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.jarodwang.cn/2008/06/09/data-guard-concepts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10204 Patch Set for AIX is released</title>
		<link>http://www.jarodwang.cn/2008/05/17/10204-patch-set-for-aix-is-released/</link>
		<comments>http://www.jarodwang.cn/2008/05/17/10204-patch-set-for-aix-is-released/#comments</comments>
		<pubDate>Sat, 17 May 2008 03:43:53 +0000</pubDate>
		<dc:creator>jarodwang</dc:creator>
				<category><![CDATA[AIX]]></category>
		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.jarodwang.cn/?p=50</guid>
		<description><![CDATA[
As you can see from above screenshot of MetaLink, 10.2.0.4.0 Patch Set for ORACLE Database Server for AIX5L Based Systems (64-bit) is released on 15-MAY-2008.
And I&#8217;m so proud to make contribution to this release. Cheers!
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.jarodwang.cn/wordpress/wp-content/uploads/2008/05/10204foraix.jpg"><img class="aligncenter size-full wp-image-51" src="http://www.jarodwang.cn/wordpress/wp-content/uploads/2008/05/10204foraix.jpg" alt="" width="611" height="282" /></a></p>
<p>As you can see from above screenshot of MetaLink, 10.2.0.4.0 Patch Set for ORACLE Database Server for AIX5L Based Systems (64-bit) is released on 15-MAY-2008.</p>
<p>And I&#8217;m so proud to make contribution to this release. Cheers!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jarodwang.cn/2008/05/17/10204-patch-set-for-aix-is-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Using ORADEBUG</title>
		<link>http://www.jarodwang.cn/2008/05/08/using-oradebug/</link>
		<comments>http://www.jarodwang.cn/2008/05/08/using-oradebug/#comments</comments>
		<pubDate>Thu, 08 May 2008 14:22:44 +0000</pubDate>
		<dc:creator>jarodwang</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[oradebug]]></category>

		<guid isPermaLink="false">http://www.jarodwang.cn/?p=49</guid>
		<description><![CDATA[获得帮助信息
SQL&#62; oradebug help
或者
SQL&#62; oradebug help [command]
比如：
SQL&#62; oradebug help setmypid
SETMYPID                                 Debug current process
SQL语句跟踪（SQL statement tracing）
SQL&#62; oradebug setmypid
Statement processed.
SQL&#62; oradebug event 10046 trace name context forever, level 4
Statement processed.
SQL&#62; select * from v$option where parameter = &#8216;Real Application Clusters&#8217;;
PARAMETER                                VALUE
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- &#8212;&#8211;
Real Application Clusters                TRUE
SQL&#62; oradebug tracefile_name
/ee/oracle/rac/admin/orcldb/udump/orcldb1_ora_2011322.trc
SQL&#62; oradebug close_trace
Statement processed.
错误堆栈转储（Error stack dumping）
SQL&#62; oradebug setmypid
Statement processed.
SQL&#62; oradebug event 942 [...]]]></description>
			<content:encoded><![CDATA[<p><strong>获得帮助信息</strong></p>
<p>SQL&gt; oradebug help</p>
<p>或者</p>
<p>SQL&gt; oradebug help [command]</p>
<p>比如：</p>
<p>SQL&gt; oradebug help setmypid<br />
SETMYPID                                 Debug current process</p>
<p><strong>SQL语句跟踪（SQL statement tracing）</strong></p>
<p>SQL&gt; oradebug setmypid<br />
Statement processed.<br />
SQL&gt; oradebug event 10046 trace name context forever, level 4<br />
Statement processed.<br />
SQL&gt; select * from v$option where parameter = &#8216;Real Application Clusters&#8217;;</p>
<p>PARAMETER                                VALUE<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- &#8212;&#8211;<br />
Real Application Clusters                TRUE</p>
<p>SQL&gt; oradebug tracefile_name<br />
/ee/oracle/rac/admin/orcldb/udump/orcldb1_ora_2011322.trc<br />
SQL&gt; oradebug close_trace<br />
Statement processed.</p>
<p><strong>错误堆栈转储（Error stack dumping）</strong></p>
<p>SQL&gt; oradebug setmypid<br />
Statement processed.<br />
SQL&gt; oradebug event 942 trace name errorstack level 3<br />
Statement processed.<br />
SQL&gt; select * from abc;<br />
select * from abc<br />
*<br />
ERROR at line 1:<br />
ORA-00942: table or view does not exist</p>
<p>SQL&gt; oradebug tracefile_name<br />
/ee/oracle/rac/admin/orcldb/udump/orcldb1_ora_1253470.trc<br />
SQL&gt; oradebug close_trace<br />
Statement processed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jarodwang.cn/2008/05/08/using-oradebug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
