<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>The Disquisitive DBA</title>
	<atom:link href="http://disquisitivedba.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://disquisitivedba.wordpress.com</link>
	<description>Tales, tips, and tricks from a curious Oracle DBA</description>
	<lastBuildDate>Fri, 16 Sep 2011 17:04:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='disquisitivedba.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/a3cf09613fe84a6b566b286980ecef9b?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>The Disquisitive DBA</title>
		<link>http://disquisitivedba.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://disquisitivedba.wordpress.com/osd.xml" title="The Disquisitive DBA" />
	<atom:link rel='hub' href='http://disquisitivedba.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Determining Versions of EM Grid Technology Stack Components</title>
		<link>http://disquisitivedba.wordpress.com/2011/09/16/determining-versions-of-em-grid-technology-stack-components/</link>
		<comments>http://disquisitivedba.wordpress.com/2011/09/16/determining-versions-of-em-grid-technology-stack-components/#comments</comments>
		<pubDate>Fri, 16 Sep 2011 17:03:43 +0000</pubDate>
		<dc:creator>disquisitivedba</dc:creator>
				<category><![CDATA[Oracle Installation and Configuration]]></category>

		<guid isPermaLink="false">http://disquisitivedba.wordpress.com/?p=141</guid>
		<description><![CDATA[On 15-SEPT-11 Oracle released Security Alert CVE-2011-3192, advocating the application of a patch for a vulerability for the Apache listener. As per the note:  &#8220;Oracle Enterprise Manager includes the Oracle Fusion Middleware component that is affected by this vulnerability. Oracle Enterprise Manager is affected only if the affected Oracle Fusion Middleware version (noted above) is being [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disquisitivedba.wordpress.com&amp;blog=7003142&amp;post=141&amp;subd=disquisitivedba&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>On 15-SEPT-11 Oracle released Security Alert <a title="CVE-2011-3192" href="http://www.oracle.com/technetwork/topics/security/alert-cve-2011-3192-485304.html" target="_blank">CVE-2011-3192</a>, advocating the application of a patch for a vulerability for the Apache listener. As per the note:</p>
<p><span style="color:#000000;"> <strong>&#8220;Oracle Enterprise Manager includes the Oracle Fusion Middleware component that is affected by this vulnerability. </strong><strong>Oracle Enterprise Manager is affected only if the affected Oracle Fusion Middleware version (noted above) is being used.</strong> <strong>Since a vulnerability affecting Oracle Fusion Middleware versions may affect Oracle Enterprise Manager, Oracle recommends that customers apply the fix for this vulnerability to the Oracle Fusion Middleware component of Oracle Enterprise Manager.&#8221;</strong></span></p>
<p><span style="color:#000000;">However, determining the version of each EM Grid technology stack component can be a little tricky as each component has a different way of finding this information. My Oracle Support document 1151602.1 comes to the rescue, showing you the commands used to find the installed version of each of these components:</span></p>
<ul>
<li><span style="color:#000000;"><span style="color:#000000;">WebLogic</span></span></li>
<li><span style="color:#000000;">JDeveloper</span></li>
<li><span style="color:#000000;">Fusion Middleware</span></li>
<li><span style="color:#000000;">Metadata Services (MDS)</span></li>
</ul>
<p><span style="color:#000000;">Refer to this document for complete details.</span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/disquisitivedba.wordpress.com/141/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/disquisitivedba.wordpress.com/141/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/disquisitivedba.wordpress.com/141/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/disquisitivedba.wordpress.com/141/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/disquisitivedba.wordpress.com/141/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/disquisitivedba.wordpress.com/141/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/disquisitivedba.wordpress.com/141/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/disquisitivedba.wordpress.com/141/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/disquisitivedba.wordpress.com/141/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/disquisitivedba.wordpress.com/141/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/disquisitivedba.wordpress.com/141/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/disquisitivedba.wordpress.com/141/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/disquisitivedba.wordpress.com/141/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/disquisitivedba.wordpress.com/141/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disquisitivedba.wordpress.com&amp;blog=7003142&amp;post=141&amp;subd=disquisitivedba&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://disquisitivedba.wordpress.com/2011/09/16/determining-versions-of-em-grid-technology-stack-components/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/940b11d3c5da76e4e0d3110c909458b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">disquisitivedba</media:title>
		</media:content>
	</item>
		<item>
		<title>Function Based Indexes: Parenthesis are important</title>
		<link>http://disquisitivedba.wordpress.com/2011/07/06/function-based-indexes-parenthesis-are-important/</link>
		<comments>http://disquisitivedba.wordpress.com/2011/07/06/function-based-indexes-parenthesis-are-important/#comments</comments>
		<pubDate>Wed, 06 Jul 2011 18:33:15 +0000</pubDate>
		<dc:creator>disquisitivedba</dc:creator>
				<category><![CDATA[Oracle Quirks]]></category>

		<guid isPermaLink="false">http://disquisitivedba.wordpress.com/?p=133</guid>
		<description><![CDATA[I was testing an Oracle function-based index the other day and discovered that the parenthesis that are part of the index definition are required, even though the CREATE INDEX command works fine without them. Here&#8217;s an example: SQL&#62; -- create a test table and load it with some rows SQL&#62; create table EMP   2  [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disquisitivedba.wordpress.com&amp;blog=7003142&amp;post=133&amp;subd=disquisitivedba&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I was testing an Oracle function-based index the other day and discovered that the parenthesis that are part of the index definition are required, even though the CREATE INDEX command works fine without them.</p>
<p>Here&#8217;s an example:</p>
<pre>SQL&gt; -- c<strong><span style="color:#3366ff;">reate a test table and load it with some rows</span></strong>
SQL&gt; create table EMP
  2  ( id number,
  3    name varchar2(20)
  4  );

Table created.

SQL&gt; declare
  2  begin
  3  for i in 1..500000 loop
  4    insert into emp values (i,'Johnson');
  5  end loop;
  6  end;
  7  /

PL/SQL procedure successfully completed.

SQL&gt; insert into emp values (500001,'Joe');

1 row created.

SQL&gt; commit;

Commit complete.

SQL&gt; <strong><span style="color:#3366ff;">-- notice no parenthesis around upper(name)</span></strong>
SQL&gt; create index emp_func_idx on emp upper(name);

Index created.

SQL&gt; <strong><span style="color:#3366ff;">-- notice that the resulting index is NOT a function-based index</span></strong>
SQL&gt; select index_type from user_indexes where index_name = 'EMP_FUNC_IDX'; 

INDEX_TYPE
---------------------------
NORMAL

1 row selected.

SQL&gt; drop index emp_func_idx;

Index dropped.

SQL&gt; <strong><span style="color:#3366ff;">-- note the extra enclosing parenthesis (in red) are
</span></strong><span style="color:#000000;">SQL&gt;</span><strong><span style="color:#3366ff;"> -- part of the index definition</span></strong>
SQL&gt; create index emp_func_idx on emp <strong><span style="color:#ff0000;">(</span></strong>upper(name)<strong><span style="color:#ff0000;">)</span></strong>; 

Index created.

SQL&gt; <strong><span style="color:#3366ff;">-- now the index is a function-based index</span></strong>
SQL&gt; select index_type from user_indexes where index_name = 'EMP_FUNC_IDX'; 

INDEX_TYPE
---------------------------
FUNCTION-BASED NORMAL

1 row selected.

SQL&gt; <strong><span style="color:#3366ff;">-- confirm the functionality of the index by using a function in query</span></strong>
SQL&gt; explain plan for
  2  select * from emp where upper(name) = 'JOE';

Explained.

SQL&gt; @xplan
Plan hash value: 2877811124

--------------------------------------------------------------------------------------------
| Id  | Operation                   | Name         | Rows  | Bytes | Cost (%CPU)| Time     |
--------------------------------------------------------------------------------------------
|   0 | SELECT STATEMENT            |              |  3684 |   133K|   340   (0)| 00:00:05 |
|   1 |  TABLE ACCESS BY INDEX ROWID| EMP          |  3684 |   133K|   340   (0)| 00:00:05 |
|*  2 |   <strong><span style="color:#ff0000;">INDEX RANGE SCAN  </span></strong>        | <strong><span style="color:#ff0000;">EMP_FUNC_IDX</span></strong> |  1474 |       |   665   (0)| 00:00:08 |
--------------------------------------------------------------------------------------------

Predicate Information (identified by operation id):
---------------------------------------------------

   2 - access(UPPER("NAME")='JOE')

SQL&gt; explain plan for
  2  select * from emp where name = 'Joe';

Explained.

SQL&gt; @xplan
Plan hash value: 3956160932

--------------------------------------------------------------------------
| Id  | Operation         | Name | Rows  | Bytes | Cost (%CPU)| Time     |
--------------------------------------------------------------------------
|   0 | SELECT STATEMENT  |      |    14 |   350 |   346   (2)| 00:00:05 |
|*  1 |  <strong><span style="color:#ff0000;">TABLE ACCESS FULL</span></strong>|<strong> <span style="color:#ff0000;">EMP </span></strong> |    14 |   350 |   346   (2)| 00:00:05 |
--------------------------------------------------------------------------

Predicate Information (identified by operation id):
---------------------------------------------------

   1 - filter("NAME"='Joe')</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/disquisitivedba.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/disquisitivedba.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/disquisitivedba.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/disquisitivedba.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/disquisitivedba.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/disquisitivedba.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/disquisitivedba.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/disquisitivedba.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/disquisitivedba.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/disquisitivedba.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/disquisitivedba.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/disquisitivedba.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/disquisitivedba.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/disquisitivedba.wordpress.com/133/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disquisitivedba.wordpress.com&amp;blog=7003142&amp;post=133&amp;subd=disquisitivedba&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://disquisitivedba.wordpress.com/2011/07/06/function-based-indexes-parenthesis-are-important/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/940b11d3c5da76e4e0d3110c909458b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">disquisitivedba</media:title>
		</media:content>
	</item>
		<item>
		<title>How To Install Oracle Enterprise Manager Grid Control version 11.1.0.1</title>
		<link>http://disquisitivedba.wordpress.com/2010/06/17/example-installation-of-oracle-em-grid-11gr1/</link>
		<comments>http://disquisitivedba.wordpress.com/2010/06/17/example-installation-of-oracle-em-grid-11gr1/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 20:35:18 +0000</pubDate>
		<dc:creator>disquisitivedba</dc:creator>
				<category><![CDATA[Oracle Installation and Configuration]]></category>

		<guid isPermaLink="false">http://disquisitivedba.wordpress.com/?p=118</guid>
		<description><![CDATA[This 25-page PDF document shows an example of a complete installation of Oracle Enterprise Manager Grid Control version 11.1.0.1 on a 64-bit Red Hat Enterprise Linux 5.4 server using an existing Oracle 11.2.0.1 repository database.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disquisitivedba.wordpress.com&amp;blog=7003142&amp;post=118&amp;subd=disquisitivedba&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This 25-page PDF <a title="PDF: Installing EM Grid 11gR1 11.1.0.1" href="http://www.whopatooli.com/disquisitivedba/library/Joe_Johnson_Installing_EM_Grid_11gR1_11.1.0.1.pdf" target="_blank">document</a> shows an example of a complete installation of Oracle Enterprise Manager Grid Control version 11.1.0.1 on a 64-bit Red Hat Enterprise Linux 5.4 server using an existing Oracle 11.2.0.1 repository database.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/disquisitivedba.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/disquisitivedba.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/disquisitivedba.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/disquisitivedba.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/disquisitivedba.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/disquisitivedba.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/disquisitivedba.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/disquisitivedba.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/disquisitivedba.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/disquisitivedba.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/disquisitivedba.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/disquisitivedba.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/disquisitivedba.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/disquisitivedba.wordpress.com/118/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disquisitivedba.wordpress.com&amp;blog=7003142&amp;post=118&amp;subd=disquisitivedba&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://disquisitivedba.wordpress.com/2010/06/17/example-installation-of-oracle-em-grid-11gr1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/940b11d3c5da76e4e0d3110c909458b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">disquisitivedba</media:title>
		</media:content>
	</item>
		<item>
		<title>View Can&#8217;t Use Privileges Granted Through Role</title>
		<link>http://disquisitivedba.wordpress.com/2010/02/20/view-cant-use-privileges-granted-through-role/</link>
		<comments>http://disquisitivedba.wordpress.com/2010/02/20/view-cant-use-privileges-granted-through-role/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 14:14:19 +0000</pubDate>
		<dc:creator>disquisitivedba</dc:creator>
				<category><![CDATA[Oracle Quirks]]></category>
		<category><![CDATA[oracle view role privilege grant]]></category>

		<guid isPermaLink="false">http://disquisitivedba.wordpress.com/?p=107</guid>
		<description><![CDATA[Most DBAs are familiar with the quirk of Oracle's security model that does not allow a user to utilize privileges granted via roles when executing PL/SQL stored procedures. However, I recently ran into this same quirk when trying to create a simple view.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disquisitivedba.wordpress.com&amp;blog=7003142&amp;post=107&amp;subd=disquisitivedba&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Most DBAs are familiar with the <a href="http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:1065832643319" target="_blank">quirk</a> of Oracle&#8217;s security model that does not allow a user to utilize privileges granted via roles when executing PL/SQL stored procedures. However, I recently ran into this same quirk when trying to create a simple view. Essentially, I discovered that the user could not create a view when access to the table underlying the view was granted via a role. I could only create the view when access to the table underlying the view was granted directly to the user.</p>
<p>I started by creating a new user, TESTUSR and granted the user the privileges needed to create the view:</p>
<pre>SQL&gt; create user testusr identified by secret
  2  default tablespace users
  3  temporary tablespace temp;
User created.
SQL&gt; grant create session to testusr;
Grant succeeded.
SQL&gt; grant create view to testusr;
Grant succeeded.</pre>
<p><span id="more-107"></span>Next I created a role, R_TESTUSR, and granted SELECT privileges on the table underlying the view (SCOTT.DEPT) to that role:</p>
<pre>SQL&gt; create role r_testusr;
Role created.
SQL&gt; grant select on scott.dept to r_testusr;
Grant succeeded.
SQL&gt; grant r_testusr to testusr;
Grant succeeded.</pre>
<p>With everything in place, I signed in as the new user, confirmed that I could access the table underlying my view, and then tried to make the view:</p>
<pre>SQL&gt; connect testusr/secret
Connected.

SQL&gt; select * from scott.dept;
    DEPTNO DNAME          LOC
---------- -------------- -------------
        10 ACCOUNTING     NEW YORK
        20 RESEARCH       DALLAS
        30 SALES          CHICAGO
        40 OPERATIONS     BOSTON

4 rows selected.

SQL&gt; create or replace view dept_v as select * from scott.dept;
create or replace view dept_v as select * from scott.dept
                                                     *
ERROR at line 1:
ORA-01031: insufficient privileges</pre>
<p>As shown above, even though the user TESTUSR can query the SCOTT.DEPT table using the privileges granted via the R_TESTUSR role, the user cannot create a view on that same table. Granting privileges on the SCOTT.DEPT table directly to TESTUSR (i.e. outside of the role) resolved the issue:</p>
<pre>SQL&gt;  connect system/manager
Connected.

SQL&gt; grant select on scott.dept to testusr;
Grant succeeded.
SQL&gt; connect testusr/secret
Connected.
SQL&gt; create or replace view dept_v as select * from scott.dept;
View created</pre>
<p>After some searching, I found that this behavior is <a href="http://download.oracle.com/docs/cd/B19306_01/network.102/b14266/authoriz.htm#i1008214" target="_blank">documented</a> pretty clearly, but this is the first time I&#8217;ve bumped into it.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/disquisitivedba.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/disquisitivedba.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/disquisitivedba.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/disquisitivedba.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/disquisitivedba.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/disquisitivedba.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/disquisitivedba.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/disquisitivedba.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/disquisitivedba.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/disquisitivedba.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/disquisitivedba.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/disquisitivedba.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/disquisitivedba.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/disquisitivedba.wordpress.com/107/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disquisitivedba.wordpress.com&amp;blog=7003142&amp;post=107&amp;subd=disquisitivedba&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://disquisitivedba.wordpress.com/2010/02/20/view-cant-use-privileges-granted-through-role/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/940b11d3c5da76e4e0d3110c909458b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">disquisitivedba</media:title>
		</media:content>
	</item>
		<item>
		<title>Executing a Function in a Remote Database</title>
		<link>http://disquisitivedba.wordpress.com/2009/12/22/executing-a-function-in-a-remote-database/</link>
		<comments>http://disquisitivedba.wordpress.com/2009/12/22/executing-a-function-in-a-remote-database/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 20:58:09 +0000</pubDate>
		<dc:creator>disquisitivedba</dc:creator>
				<category><![CDATA[Oracle SQL]]></category>

		<guid isPermaLink="false">http://disquisitivedba.wordpress.com/?p=100</guid>
		<description><![CDATA[An application I support accesses data in a remote database using a database link. A developer had a need to execute a function in the remote database using the database link. This was the first time that I had run into a situation like this, so I thought I&#8217;d share an example of the SQL in case anyone [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disquisitivedba.wordpress.com&amp;blog=7003142&amp;post=100&amp;subd=disquisitivedba&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>An application I support accesses data in a remote database using a database link.</p>
<p>A developer had a need to execute a function in the remote database using the database link. This was the first time that I had run into a situation like this, so I thought I&#8217;d share an example of the SQL in case anyone else finds it useful:</p>
<p>SELECT REPMAN.WESTBY.TIMEZONE_ADJ@SD_LINK(REG_CREATED)<br />
FROM SDOV.SERVICECALL@SD_LINK</p>
<p>Where:<br />
- REPMAN is the schema name that owns the Westby PL/SQL package in the remote database.<br />
- WESTBY is the package name that contains the TIMEZONE_ADJ function.<br />
- SD_LINK is the name of the DB link to the remote database.<br />
- REG_CREATED is the name of the column that the function is being applied to.<br />
- SDOV is the schema that owns the SERVICECALL table in the remote database.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/disquisitivedba.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/disquisitivedba.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/disquisitivedba.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/disquisitivedba.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/disquisitivedba.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/disquisitivedba.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/disquisitivedba.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/disquisitivedba.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/disquisitivedba.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/disquisitivedba.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/disquisitivedba.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/disquisitivedba.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/disquisitivedba.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/disquisitivedba.wordpress.com/100/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disquisitivedba.wordpress.com&amp;blog=7003142&amp;post=100&amp;subd=disquisitivedba&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://disquisitivedba.wordpress.com/2009/12/22/executing-a-function-in-a-remote-database/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/940b11d3c5da76e4e0d3110c909458b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">disquisitivedba</media:title>
		</media:content>
	</item>
		<item>
		<title>OraSRP: Useful Tool for Finding Slow Application SQL</title>
		<link>http://disquisitivedba.wordpress.com/2009/05/21/orasrp-useful-tool-application-tuning/</link>
		<comments>http://disquisitivedba.wordpress.com/2009/05/21/orasrp-useful-tool-application-tuning/#comments</comments>
		<pubDate>Thu, 21 May 2009 00:38:27 +0000</pubDate>
		<dc:creator>disquisitivedba</dc:creator>
				<category><![CDATA[Oracle Performance Tuning]]></category>

		<guid isPermaLink="false">http://disquisitivedba.wordpress.com/?p=91</guid>
		<description><![CDATA[Capturing response-time based SQL statistics using 10046 tracing is a well-documented and accepted best-practice for finding SQL that is contributing to slow application performance. However, reading the raw 10046 trace files can be a challenge, so a formatting tool like the open source OraSRP utility is very helpful. You can download the OraSRP utility from the author&#8217;s [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disquisitivedba.wordpress.com&amp;blog=7003142&amp;post=91&amp;subd=disquisitivedba&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Capturing response-time based SQL statistics using 10046 tracing is a well-documented and accepted best-practice for finding SQL that is contributing to slow application performance. However, reading the raw 10046 trace files can be a challenge, so a formatting tool like the open source OraSRP utility is very helpful.<span id="more-91"></span></p>
<p>You can download the OraSRP utility from the author&#8217;s <a title="OraSRP Home Page" href="http://www.oracledba.ru/orasrp/" target="_self">website</a>. The current release is 3.2.2 and is available for Windows, Linux, and Macintosh platforms.</p>
<p>Here&#8217;s sample <a title="Sample file formatted by OraSRP" href="http://www.whopatooli.com/disquisitivedba/10046/sample_orasrp_trace.trc.html" target="_self">output</a> of a 10046 trace file formatted using the OraSRP utility. This example file contains information for two functionally equivalent SQL statements. The first SQL statement (with the worse response time) uses an OR condition in the WHERE clause, and the second SQL statement replaces that OR condition with a UNION to achieve the same result, only faster.</p>
<p>Compare the output from the two queries in terms of logical and physical I/O, total elapsed response time, execution plans, etc., and you will see that the formatted trace file clearly shows that the version of the SQL statement that uses the UNION in place of the OR has a much better response time, performs far fewer I/Os, and places less overhead on the CPU.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/disquisitivedba.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/disquisitivedba.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/disquisitivedba.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/disquisitivedba.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/disquisitivedba.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/disquisitivedba.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/disquisitivedba.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/disquisitivedba.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/disquisitivedba.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/disquisitivedba.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/disquisitivedba.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/disquisitivedba.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/disquisitivedba.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/disquisitivedba.wordpress.com/91/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disquisitivedba.wordpress.com&amp;blog=7003142&amp;post=91&amp;subd=disquisitivedba&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://disquisitivedba.wordpress.com/2009/05/21/orasrp-useful-tool-application-tuning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/940b11d3c5da76e4e0d3110c909458b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">disquisitivedba</media:title>
		</media:content>
	</item>
		<item>
		<title>Amusing Oracle Error</title>
		<link>http://disquisitivedba.wordpress.com/2009/04/24/amusing-oracle-error/</link>
		<comments>http://disquisitivedba.wordpress.com/2009/04/24/amusing-oracle-error/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 14:52:26 +0000</pubDate>
		<dc:creator>disquisitivedba</dc:creator>
				<category><![CDATA[Oracle Humor]]></category>

		<guid isPermaLink="false">http://disquisitivedba.wordpress.com/?p=79</guid>
		<description><![CDATA[I was trying to move a partitioned, index-organized table to a new tablespace and got this error: SQL&#62; ALTER TABLE SD_OVO_MSG MOVE TABLESPACE DPIPE_SUMMARY_SEG OVERFLOW TABLESPACE DPIPE_OVERFLOW_SEG;             * ERROR at line 1: ORA-28660: Partitioned Index-Organized table may not be MOVEd as a whole Checking the error, I found this amusing &#8220;action&#8221; description: $ oerr [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disquisitivedba.wordpress.com&amp;blog=7003142&amp;post=79&amp;subd=disquisitivedba&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I was trying to move a partitioned, index-organized table to a new tablespace and got this error:</p>
<p>SQL&gt; ALTER TABLE SD_OVO_MSG MOVE TABLESPACE DPIPE_SUMMARY_SEG OVERFLOW TABLESPACE DPIPE_OVERFLOW_SEG;<br />
            *<br />
ERROR at line 1:<br />
ORA-28660: Partitioned Index-Organized table may not be MOVEd as a whole</p>
<p>Checking the error, I found this amusing &#8220;action&#8221; description:</p>
<p>$ oerr ora 28660<br />
28660, 00000, &#8220;Partitioned Index-Organized table may not be MOVEd as a whole&#8221;<br />
// *Cause: Attempt to MOVE partitioned IOT as a whole<br />
<strong>// *Action: don&#8217;t do this. This is not supported</strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/disquisitivedba.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/disquisitivedba.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/disquisitivedba.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/disquisitivedba.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/disquisitivedba.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/disquisitivedba.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/disquisitivedba.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/disquisitivedba.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/disquisitivedba.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/disquisitivedba.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/disquisitivedba.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/disquisitivedba.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/disquisitivedba.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/disquisitivedba.wordpress.com/79/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disquisitivedba.wordpress.com&amp;blog=7003142&amp;post=79&amp;subd=disquisitivedba&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://disquisitivedba.wordpress.com/2009/04/24/amusing-oracle-error/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/940b11d3c5da76e4e0d3110c909458b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">disquisitivedba</media:title>
		</media:content>
	</item>
		<item>
		<title>Read-only Doesn&#8217;t Mean 100% Data Protection</title>
		<link>http://disquisitivedba.wordpress.com/2009/04/22/read-only-drop-proof/</link>
		<comments>http://disquisitivedba.wordpress.com/2009/04/22/read-only-drop-proof/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 20:50:01 +0000</pubDate>
		<dc:creator>disquisitivedba</dc:creator>
				<category><![CDATA[Oracle Quirks]]></category>

		<guid isPermaLink="false">http://disquisitivedba.wordpress.com/?p=69</guid>
		<description><![CDATA[Storing data in tables that are in read-only tablepaces will prevent the data in those tables from being modified. However, the read-only tablespace attribute does not prevent these same tables from being dropped.  Here&#8217;s an example: SQL&#62; &#8212; create a new tablespace SQL&#62; create tablespace ro_test datafile &#8216;/u100/oradata/orcl/r0_test01.dbf&#8217; size 10M extent management local; Tablespace created. SQL&#62; &#8211; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disquisitivedba.wordpress.com&amp;blog=7003142&amp;post=69&amp;subd=disquisitivedba&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Storing data in tables that are in read-only tablepaces will prevent the data in those tables from being modified. However, the read-only tablespace attribute does not prevent these same tables from being dropped.  <span id="more-69"></span></p>
<p>Here&#8217;s an example:</p>
<p>SQL&gt; &#8212; create a new tablespace<br />
SQL&gt; create tablespace ro_test datafile &#8216;/u100/oradata/orcl/r0_test01.dbf&#8217; size 10M extent management local;</p>
<p>Tablespace created.</p>
<p>SQL&gt; &#8211; create a test table<br />
SQL&gt; create table ro_tab (name varchar2(10)) tablespace ro_test;</p>
<p>SQL&gt; &#8212; insert some rows in the test table<br />
SQL&gt; insert into ro_tab values (&#8216;Joe&#8217;);</p>
<p>1 row created.</p>
<p>SQL&gt; insert into ro_tab values (&#8216;Martin&#8217;);</p>
<p>1 row created.</p>
<p>SQL&gt; insert into ro_tab values (&#8216;Dave&#8217;);</p>
<p>1 row created.</p>
<p>SQL&gt; insert into ro_tab values (&#8216;Mike&#8217;);</p>
<p>1 row created.</p>
<p>SQL&gt; commit;</p>
<p>Commit complete.</p>
<p>SQL&gt; &#8212; make the tablespace read-only<br />
SQL&gt; alter tablespace ro_test read only;</p>
<p>Tablespace altered.</p>
<p>SQL&gt; &#8212; confirm that the tablespace is read-only<br />
SQL&gt; select tablespace_name from dba_tablespaces where status = &#8216;READ ONLY&#8217;;</p>
<p>TABLESPACE_NAME<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
RO_TEST</p>
<p>SQL&gt; &#8212; try to delete from the table, which fails because it is read-only<br />
SQL&gt; delete from ro_tab;<br />
delete from ro_tab<br />
            *<br />
ERROR at line 1:<br />
ORA-00372: file 16 cannot be modified at this time<br />
ORA-01110: data file 16: &#8216;/u100/oradata/orcl/r0_test01.dbf&#8217;</p>
<p>SQL&gt; &#8212; try to truncate the table, which fails because it is read-only<br />
SQL&gt; truncate table ro_tab;<br />
truncate table ro_tab<br />
               *<br />
ERROR at line 1:<br />
ORA-00372: file 16 cannot be modified at this time<br />
ORA-01110: data file 16: &#8216;/u100/oradata/orcl/r0_test01.dbf&#8217;</p>
<p>SQL&gt; &#8212; try to drop the table, which works!<br />
SQL&gt; drop table ro_tab;</p>
<p>Table dropped.</p>
<p>SQL&gt; &#8212; confirm that the tablespace is still read-only<br />
SQL&gt; select tablespace_name from dba_tablespaces where status = &#8216;READ ONLY&#8217;;</p>
<p>TABLESPACE_NAME<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
RO_TEST</p>
<p>Why were we able to drop the table even though the tablespace is read only? Because the DROP TABLE command only needs to update the schema metadata in the data dictionary &#8211; which is in tables stored in the SYSTEM tablespace, not the read-only RO_TEST tablespace.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/disquisitivedba.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/disquisitivedba.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/disquisitivedba.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/disquisitivedba.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/disquisitivedba.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/disquisitivedba.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/disquisitivedba.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/disquisitivedba.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/disquisitivedba.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/disquisitivedba.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/disquisitivedba.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/disquisitivedba.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/disquisitivedba.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/disquisitivedba.wordpress.com/69/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disquisitivedba.wordpress.com&amp;blog=7003142&amp;post=69&amp;subd=disquisitivedba&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://disquisitivedba.wordpress.com/2009/04/22/read-only-drop-proof/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/940b11d3c5da76e4e0d3110c909458b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">disquisitivedba</media:title>
		</media:content>
	</item>
		<item>
		<title>Hotsos Symposium 2009</title>
		<link>http://disquisitivedba.wordpress.com/2009/03/18/hello-world/</link>
		<comments>http://disquisitivedba.wordpress.com/2009/03/18/hello-world/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 05:43:46 +0000</pubDate>
		<dc:creator>disquisitivedba</dc:creator>
				<category><![CDATA[Oracle Conferences, Seminars, and Training]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[I&#8217;m just back from presenting at the 2009 Hotsos Symposium in Irving, Texas. My session was entitled Using Hotsos Tuning Techniques to Find and Fix Performance Issues: Six Real World Examples. You can download the whitepaper on the Library tab. This was my first time attending the Hotsos Symposium, and I cannot say enough good things about the experience. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disquisitivedba.wordpress.com&amp;blog=7003142&amp;post=1&amp;subd=disquisitivedba&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.hotsos.com/sym09.html"><img class="alignleft size-full wp-image-46" title="hotsos_sym2009" src="http://disquisitivedba.files.wordpress.com/2009/03/hotsos_sym2009.png?w=204&#038;h=114" alt="hotsos_sym2009" width="204" height="114" /></a>I&#8217;m just back from presenting at the 2009 Hotsos Symposium in Irving, Texas. My session was entitled <em>Using Hotsos Tuning Techniques to Find and Fix Performance Issues: Six Real World Examples.</em> You can download the whitepaper on the Library tab. <span id="more-1"></span></p>
<p>This was my first time attending the Hotsos Symposium, and I cannot say enough good things about the experience. The presenters were top-notch and their topics where of exceptional quality and technical depth. If your area of interest or expertise is Oracle performance tuning, then this is <em>the</em> conference you should annually attend. I don&#8217;t think I am alone in this belief, as I spoke with several attendees who were covering the cost of the symposium out of their own pockets due to training budget cutbacks at their employers.</p>
<p>While all the presentations were excellent, I particularly enjoyed sessions by Karen Morton, Tanel Poder, Dan Tow, Christian Antognini, Monty Orme, and Jonathan Lewis.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/disquisitivedba.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/disquisitivedba.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/disquisitivedba.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/disquisitivedba.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/disquisitivedba.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/disquisitivedba.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/disquisitivedba.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/disquisitivedba.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/disquisitivedba.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/disquisitivedba.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/disquisitivedba.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/disquisitivedba.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/disquisitivedba.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/disquisitivedba.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disquisitivedba.wordpress.com&amp;blog=7003142&amp;post=1&amp;subd=disquisitivedba&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://disquisitivedba.wordpress.com/2009/03/18/hello-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/940b11d3c5da76e4e0d3110c909458b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">disquisitivedba</media:title>
		</media:content>

		<media:content url="http://disquisitivedba.files.wordpress.com/2009/03/hotsos_sym2009.png" medium="image">
			<media:title type="html">hotsos_sym2009</media:title>
		</media:content>
	</item>
	</channel>
</rss>
