<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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: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>Comments on: IOT Load</title>
	<atom:link href="http://jonathanlewis.wordpress.com/2012/11/27/iot-load/feed/" rel="self" type="application/rss+xml" />
	<link>http://jonathanlewis.wordpress.com/2012/11/27/iot-load/</link>
	<description>Just another Oracle weblog</description>
	<lastBuildDate>Fri, 24 May 2013 13:27:07 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Yasser Khan</title>
		<link>http://jonathanlewis.wordpress.com/2012/11/27/iot-load/#comment-52158</link>
		<dc:creator><![CDATA[Yasser Khan]]></dc:creator>
		<pubDate>Mon, 17 Dec 2012 10:59:15 +0000</pubDate>
		<guid isPermaLink="false">http://jonathanlewis.wordpress.com/?p=9990#comment-52158</guid>
		<description><![CDATA[Thanks for your time in researching into this issue. At last i was able to simulate it in RHEL but not in SUSE and SOLARIS.

By the way its Tanel Poder&#039;s trick which i was trying to simulate it.]]></description>
		<content:encoded><![CDATA[<p>Thanks for your time in researching into this issue. At last i was able to simulate it in RHEL but not in SUSE and SOLARIS.</p>
<p>By the way its Tanel Poder&#8217;s trick which i was trying to simulate it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Lewis</title>
		<link>http://jonathanlewis.wordpress.com/2012/11/27/iot-load/#comment-52101</link>
		<dc:creator><![CDATA[Jonathan Lewis]]></dc:creator>
		<pubDate>Thu, 13 Dec 2012 21:48:50 +0000</pubDate>
		<guid isPermaLink="false">http://jonathanlewis.wordpress.com/?p=9990#comment-52101</guid>
		<description><![CDATA[Yasser,

Since there&#039;s no mechanical reason why it shouldn&#039;t be possible, I think the answer has to be that the code has been fixed to avoid that possibility. (I tried to create a pipe with the name of a trace file that had not yet been opened, but when I enabled tracing (dbms_monitor call) the session didn&#039;t try to write to the pipe.  I suppose I could try using truss (or tusc, or some such) to see exactly what the session did - but I&#039;d rather just suggest that Oracle doesn&#039;t allow you to trace to a file because the session would have to stop and wait for another process to read from the pipe all the time, and this might cause problems.

I think Tanel Poder once demonstrated a cunning trick where he managed to get the trace file written to the screen as he ran some SQL - but I don&#039;t remember how he did it, or even what platform he was running on at the time. (You could try &lt;em&gt;&lt;strong&gt;&lt;a href=&quot;http://blog.tanelpoder.com/&quot; rel=&quot;nofollow&quot;&gt;searching his blog&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt;.)]]></description>
		<content:encoded><![CDATA[<p>Yasser,</p>
<p>Since there&#8217;s no mechanical reason why it shouldn&#8217;t be possible, I think the answer has to be that the code has been fixed to avoid that possibility. (I tried to create a pipe with the name of a trace file that had not yet been opened, but when I enabled tracing (dbms_monitor call) the session didn&#8217;t try to write to the pipe.  I suppose I could try using truss (or tusc, or some such) to see exactly what the session did &#8211; but I&#8217;d rather just suggest that Oracle doesn&#8217;t allow you to trace to a file because the session would have to stop and wait for another process to read from the pipe all the time, and this might cause problems.</p>
<p>I think Tanel Poder once demonstrated a cunning trick where he managed to get the trace file written to the screen as he ran some SQL &#8211; but I don&#8217;t remember how he did it, or even what platform he was running on at the time. (You could try <em><strong><a href="http://blog.tanelpoder.com/" rel="nofollow">searching his blog</a></strong></em>.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Lewis</title>
		<link>http://jonathanlewis.wordpress.com/2012/11/27/iot-load/#comment-52097</link>
		<dc:creator><![CDATA[Jonathan Lewis]]></dc:creator>
		<pubDate>Thu, 13 Dec 2012 18:58:25 +0000</pubDate>
		<guid isPermaLink="false">http://jonathanlewis.wordpress.com/?p=9990#comment-52097</guid>
		<description><![CDATA[Pandeesh,

It&#039;s a general purpose bit of padding that I use to create rows of a reasonable size. It&#039;s just an attempt to avoid extreme boundary conditions of very short rows in some of my tests.]]></description>
		<content:encoded><![CDATA[<p>Pandeesh,</p>
<p>It&#8217;s a general purpose bit of padding that I use to create rows of a reasonable size. It&#8217;s just an attempt to avoid extreme boundary conditions of very short rows in some of my tests.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Lewis</title>
		<link>http://jonathanlewis.wordpress.com/2012/11/27/iot-load/#comment-52096</link>
		<dc:creator><![CDATA[Jonathan Lewis]]></dc:creator>
		<pubDate>Thu, 13 Dec 2012 18:57:31 +0000</pubDate>
		<guid isPermaLink="false">http://jonathanlewis.wordpress.com/?p=9990#comment-52096</guid>
		<description><![CDATA[Tony,

I did a Google search for &quot;mknod for windows&quot; and the first hit was &quot;CoreUtils for Windows&quot; http://gnuwin32.sourceforge.net/packages/coreutils.hten&#039;t which claimed to have all you need.
I haven&#039;t tried it though.

(I haven&#039;t been watching the moon display - I may delete it soon.)]]></description>
		<content:encoded><![CDATA[<p>Tony,</p>
<p>I did a Google search for &#8220;mknod for windows&#8221; and the first hit was &#8220;CoreUtils for Windows&#8221; <a href="http://gnuwin32.sourceforge.net/packages/coreutils.hten&#039;t" rel="nofollow">http://gnuwin32.sourceforge.net/packages/coreutils.hten&#039;t</a> which claimed to have all you need.<br />
I haven&#8217;t tried it though.</p>
<p>(I haven&#8217;t been watching the moon display &#8211; I may delete it soon.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Lewis</title>
		<link>http://jonathanlewis.wordpress.com/2012/11/27/iot-load/#comment-52095</link>
		<dc:creator><![CDATA[Jonathan Lewis]]></dc:creator>
		<pubDate>Thu, 13 Dec 2012 18:54:23 +0000</pubDate>
		<guid isPermaLink="false">http://jonathanlewis.wordpress.com/?p=9990#comment-52095</guid>
		<description><![CDATA[Stew,

This option exists simply to tell Oracle that it can physically build an index in order as the data arrives, but the raw data from external tables never ends up in the database, so never needs to be indexed, so the feature doesn&#039;t apply.

There is an option with sqlldr, though to turn a control file into an external table definition (sqlldr ... external_table = generate_only) so I ran through a little test with my control file to see what would happen:
[sourcecode gutter=&quot;false&quot;]
[jonathan@linux01 working]$  sqlldr userid=test_user/test control=iot_load data=/tmp/iot_load.dat external_table=generate_only
[/sourcecode]


Gradually hacking my way through the control file, I got the following errors:

[sourcecode gutter=&quot;false&quot;]
SQL*Loader-144: Conflicting load methods: direct=true/external_table=generate_only specified.
SQL*Loader-268: UNRECOVERABLE keyword may be used only in direct path.
SQL*Loader-256: SORTED INDEXES option allowed only for direct path

[/sourcecode]]]></description>
		<content:encoded><![CDATA[<p>Stew,</p>
<p>This option exists simply to tell Oracle that it can physically build an index in order as the data arrives, but the raw data from external tables never ends up in the database, so never needs to be indexed, so the feature doesn&#8217;t apply.</p>
<p>There is an option with sqlldr, though to turn a control file into an external table definition (sqlldr &#8230; external_table = generate_only) so I ran through a little test with my control file to see what would happen:</p>
<pre class="brush: plain; gutter: false; title: ; notranslate">
[jonathan@linux01 working]$  sqlldr userid=test_user/test control=iot_load data=/tmp/iot_load.dat external_table=generate_only
</pre>
<p>Gradually hacking my way through the control file, I got the following errors:</p>
<pre class="brush: plain; gutter: false; title: ; notranslate">
SQL*Loader-144: Conflicting load methods: direct=true/external_table=generate_only specified.
SQL*Loader-268: UNRECOVERABLE keyword may be used only in direct path.
SQL*Loader-256: SORTED INDEXES option allowed only for direct path

</pre>
]]></content:encoded>
	</item>
	<item>
		<title>By: Yasser Khan</title>
		<link>http://jonathanlewis.wordpress.com/2012/11/27/iot-load/#comment-51817</link>
		<dc:creator><![CDATA[Yasser Khan]]></dc:creator>
		<pubDate>Wed, 05 Dec 2012 10:13:56 +0000</pubDate>
		<guid isPermaLink="false">http://jonathanlewis.wordpress.com/?p=9990#comment-51817</guid>
		<description><![CDATA[When Oracle is able to write the &#039;select&#039; content into pipe(spool file), why Oracle is not able to write the 10046 tracing content to pipe(10046 trace file) ?

-Yasser]]></description>
		<content:encoded><![CDATA[<p>When Oracle is able to write the &#8216;select&#8217; content into pipe(spool file), why Oracle is not able to write the 10046 tracing content to pipe(10046 trace file) ?</p>
<p>-Yasser</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jgarry</title>
		<link>http://jonathanlewis.wordpress.com/2012/11/27/iot-load/#comment-51708</link>
		<dc:creator><![CDATA[jgarry]]></dc:creator>
		<pubDate>Thu, 29 Nov 2012 17:41:35 +0000</pubDate>
		<guid isPermaLink="false">http://jonathanlewis.wordpress.com/?p=9990#comment-51708</guid>
		<description><![CDATA[How long is the full moon?  A second?  A minute?   Wasn&#039;t when you posted just before and now aren&#039;t we just past the &lt;a href=&quot;http://www.farmersalmanac.com/full-moon-dates-and-times/&quot; rel=&quot;nofollow&quot;&gt;Full Beaver Moon&lt;/a&gt;?

MS seems to have examples of named pipes, but it seems obsolete: https://forums.oracle.com/forums/thread.jspa?threadID=2243304]]></description>
		<content:encoded><![CDATA[<p>How long is the full moon?  A second?  A minute?   Wasn&#8217;t when you posted just before and now aren&#8217;t we just past the <a href="http://www.farmersalmanac.com/full-moon-dates-and-times/" rel="nofollow">Full Beaver Moon</a>?</p>
<p>MS seems to have examples of named pipes, but it seems obsolete: <a href="https://forums.oracle.com/forums/thread.jspa?threadID=2243304" rel="nofollow">https://forums.oracle.com/forums/thread.jspa?threadID=2243304</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pandeesh</title>
		<link>http://jonathanlewis.wordpress.com/2012/11/27/iot-load/#comment-51674</link>
		<dc:creator><![CDATA[pandeesh]]></dc:creator>
		<pubDate>Wed, 28 Nov 2012 07:28:21 +0000</pubDate>
		<guid isPermaLink="false">http://jonathanlewis.wordpress.com/?p=9990#comment-51674</guid>
		<description><![CDATA[As an off-topic, may i know whats the purpose of rpad(&#039;x&#039;,100,&#039;x&#039;) padding in your example?

Thanks,]]></description>
		<content:encoded><![CDATA[<p>As an off-topic, may i know whats the purpose of rpad(&#8216;x&#8217;,100,&#8217;x') padding in your example?</p>
<p>Thanks,</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tony Sleight</title>
		<link>http://jonathanlewis.wordpress.com/2012/11/27/iot-load/#comment-51672</link>
		<dc:creator><![CDATA[Tony Sleight]]></dc:creator>
		<pubDate>Wed, 28 Nov 2012 07:13:46 +0000</pubDate>
		<guid isPermaLink="false">http://jonathanlewis.wordpress.com/?p=9990#comment-51672</guid>
		<description><![CDATA[Nice post and a good example of re-using old code. Do you happen to know if there is an equivalent windows utility to the unix mknod program for the pipe function?

Incidentally, and off topic, I note your &#039;Curent Moon&#039; status is behind. If you pop your head out of the window you&#039;ll see it&#039;s a full moon today!]]></description>
		<content:encoded><![CDATA[<p>Nice post and a good example of re-using old code. Do you happen to know if there is an equivalent windows utility to the unix mknod program for the pipe function?</p>
<p>Incidentally, and off topic, I note your &#8216;Curent Moon&#8217; status is behind. If you pop your head out of the window you&#8217;ll see it&#8217;s a full moon today!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lkafle</title>
		<link>http://jonathanlewis.wordpress.com/2012/11/27/iot-load/#comment-51668</link>
		<dc:creator><![CDATA[lkafle]]></dc:creator>
		<pubDate>Wed, 28 Nov 2012 03:22:02 +0000</pubDate>
		<guid isPermaLink="false">http://jonathanlewis.wordpress.com/?p=9990#comment-51668</guid>
		<description><![CDATA[Reblogged this on &lt;a href=&quot;http://lkafle.wordpress.com/2012/11/28/2325/&quot; rel=&quot;nofollow&quot;&gt;lava kafle kathmandu nepal&lt;/a&gt;.]]></description>
		<content:encoded><![CDATA[<p>Reblogged this on <a href="http://lkafle.wordpress.com/2012/11/28/2325/" rel="nofollow">lava kafle kathmandu nepal</a>.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
