<?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>Michael Brown&#039;s Blog</title>
	<atom:link href="http://blog.michael-brown.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.michael-brown.org</link>
	<description>Oracle EBS Tips and Tricks</description>
	<lastBuildDate>Sat, 28 Nov 2009 04:07:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>My Oracle Support and Patches</title>
		<link>http://blog.michael-brown.org/2009/11/my-oracle-support-and-patches/</link>
		<comments>http://blog.michael-brown.org/2009/11/my-oracle-support-and-patches/#comments</comments>
		<pubDate>Sat, 28 Nov 2009 04:07:12 +0000</pubDate>
		<dc:creator>mlbrown</dc:creator>
				<category><![CDATA[E-Business Suite]]></category>
		<category><![CDATA[My Oracle Support]]></category>

		<guid isPermaLink="false">http://blog.michael-brown.org/?p=53</guid>
		<description><![CDATA[Since the switch to My Oracle Support, I have been unable to download patches from E-Business Suite 12.0 via the My Oracle Support pages (both flash &#8211; it seems to only give me the R12 that points to 12.1, and html &#8211; it doesn&#8217;t give an EBS patches).  Fortunately, the html version of updates.oracle.com [...]]]></description>
			<content:encoded><![CDATA[<p>Since the switch to My Oracle Support, I have been unable to download patches from E-Business Suite 12.0 via the My Oracle Support pages (both flash &#8211; it seems to only give me the R12 that points to 12.1, and html &#8211; it doesn&#8217;t give an EBS patches).  Fortunately, the html version of updates.oracle.com still works.  An easy way to connect is with <a style="text-decoration: none; color: #e59d85; padding: 0px; margin: 0px;" rel="nofollow" href="http://bit.ly/OraclePatches" target="_blank">http://bit.ly/OraclePatches</a>.   You will still need to be logged in to the Oracle SSO account that is linked to My Oracle Support.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.michael-brown.org/2009/11/my-oracle-support-and-patches/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Oracle VM with the E-Business Suite</title>
		<link>http://blog.michael-brown.org/2009/10/using-oracle-vm-with-the-e-business-suite/</link>
		<comments>http://blog.michael-brown.org/2009/10/using-oracle-vm-with-the-e-business-suite/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 01:41:33 +0000</pubDate>
		<dc:creator>mlbrown</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[E-Business Suite]]></category>
		<category><![CDATA[Presentations]]></category>
		<category><![CDATA[Collaborate]]></category>
		<category><![CDATA[Openworld]]></category>
		<category><![CDATA[Oracle VM]]></category>

		<guid isPermaLink="false">http://blog.michael-brown.org/?p=50</guid>
		<description><![CDATA[My presentation on using Oracle VM to support test and development environments is now available on the downloads page.
]]></description>
			<content:encoded><![CDATA[<p>My presentation on using Oracle VM to support test and development environments is now available on the <a href="http://blog.michael-brown.org/downloads/">downloads</a> page.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.michael-brown.org/2009/10/using-oracle-vm-with-the-e-business-suite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrading the E-Business Suite to Use 11.1.0.7</title>
		<link>http://blog.michael-brown.org/2009/10/upgrading-the-e-business-suite-to-use-11-1-0-7/</link>
		<comments>http://blog.michael-brown.org/2009/10/upgrading-the-e-business-suite-to-use-11-1-0-7/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 01:38:41 +0000</pubDate>
		<dc:creator>mlbrown</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[E-Business Suite]]></category>
		<category><![CDATA[Presentations]]></category>
		<category><![CDATA[11g]]></category>
		<category><![CDATA[11i]]></category>
		<category><![CDATA[Collaborate]]></category>
		<category><![CDATA[Openworld]]></category>
		<category><![CDATA[R12]]></category>
		<category><![CDATA[VOUG]]></category>

		<guid isPermaLink="false">http://blog.michael-brown.org/?p=48</guid>
		<description><![CDATA[My presentation on upgrading the database to 11.1.0.7 with either 11.5.10.2 or R12 is now available on the downloads page.
]]></description>
			<content:encoded><![CDATA[<p>My presentation on upgrading the database to 11.1.0.7 with either 11.5.10.2 or R12 is now available on the <a href="http://blog.michael-brown.org/downloads/">downloads</a> page.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.michael-brown.org/2009/10/upgrading-the-e-business-suite-to-use-11-1-0-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Printer setup for the E-Business Suite in Oracle Enterprise Linux Part 2 Migrating</title>
		<link>http://blog.michael-brown.org/2009/08/printer-setup-for-the-e-business-suite-in-oracle-enterprise-linux-part-2-migrating/</link>
		<comments>http://blog.michael-brown.org/2009/08/printer-setup-for-the-e-business-suite-in-oracle-enterprise-linux-part-2-migrating/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 15:47:45 +0000</pubDate>
		<dc:creator>mlbrown</dc:creator>
				<category><![CDATA[E-Business Suite]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[FNDLOAD]]></category>
		<category><![CDATA[oracle linux]]></category>
		<category><![CDATA[redhat]]></category>
		<category><![CDATA[system-config-printer]]></category>

		<guid isPermaLink="false">http://blog.michael-brown.org/?p=40</guid>
		<description><![CDATA[Now that we have the printers all added, the last thing we want to do is have to rekey them all on every server.  Every time you do a manual migration, you increase the chance for errors.
We can use system-config-printer to migrate our queues at the linux level and FNDLOAD to migrate the queues in [...]]]></description>
			<content:encoded><![CDATA[<p>Now that we have the printers all added, the last thing we want to do is have to rekey them all on every server.  Every time you do a manual migration, you increase the chance for errors.</p>
<p>We can use system-config-printer to migrate our queues at the linux level and FNDLOAD to migrate the queues in the E-Business Suite.  However, there is one manual step you must go through if you added any PPD files.</p>
<p>The first step in our process is to download the printers.</p>
<p>For linux (as root), enter the command:</p>
<p><span style="color: #0000ff;">system-config-printer-tui &#8211;Xexport &gt; printers.xml</span></p>
<p><span style="color: #0000ff;"><span style="color: #000000;">For the E-Business Suite (as oracle with the environment set for your apps tier), enter the command:</span></span></p>
<p><span style="color: #0000ff;"><span style="color: #000000;"> </span></span></p>
<p><span style="color: #0000ff;"> </span></p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">FNDLOAD apps/$APPS 0 Y DOWNLOAD $FND_TOP/patch/115/import/afcppinf.lct source_printer_def.ldt FND_PRINTER</div>
<p><span style="color: #0000ff;">FNDLOAD apps/</span><em><span style="color: #0000ff;">apps_password</span></em><span style="color: #0000ff;"> 0 Y DOWNLOAD $FND_TOP/patch/115/import/afcppinf.lct source_printer_def.ldt FND_PRINTER</span></p>
<div><span style="color: #000000;">If you read the <a href="http://blog.michael-brown.org/2009/08/printer-setup-for-the-e-business-suite-in-oracle-enterprise-linux-part-1-new-printer-types/" target="_self">first part of this post</a> on adding custom printers, you will recall that I said to keep track of the order that you added the PPD files.  You need to repeat the load of the PPD files in the same order on every system to which you are migrating the printers.  If you did not record the order, look in printers.xml for the printer_id tags, the custom ppd entries will be ppd#, e.g. ppd2.  The surrounding tag will be the name of the queue, so you should be able to reconstruct the order to add the PPD files.</span></div>
<div><span style="color: #000000;">On each system to which you wish to migrate these queues,</span></div>
<div><span style="color: #000000;"><br />
</span></div>
<div><span style="color: #000000;">copy printers.xml and source_printer_def.ldt</span></div>
<div><span style="color: #000000;"><br />
</span></div>
<div><span style="color: #000000;">For linux (as root):</span></div>
<div><span style="color: #000000;"><br />
</span></div>
<div><span style="color: #0000ff;">system-config-printer-tui ==Xexport &gt; backup-printers.xml</span></div>
<div><span style="color: #0000ff;">system-config-printer-tui &#8211;Ximport &lt; printers.xml</span></div>
<div><span style="color: #0000ff;">service cups restart</span></div>
<div><span style="color: #0000ff;"><br />
</span></div>
<div><span style="color: #000000;">Note: You are interrupting print services, make sure that you are doing it an appropriate time.</span></div>
<div><span style="color: #000000;">After you have completed this step, the queues will be the same on both systems.</span></div>
<div><span style="color: #000000;"><br />
</span></div>
<div><span style="color: #000000;">For the E-Business Suite (as oracle with the environment set for the apps tier):</span></div>
<div><span style="color: #000000;"><br />
</span></div>
<div><span style="color: #0000ff;">FNDLOAD apps/<em>apps_password</em> 0 Y DOWNLOAD $FND_TOP/patch/115/import/afcppinf.lct ${TWO_TASK}_printer_def.ldt FND_PRINTER</span></div>
<div><span style="color: #000000;"></p>
<div><span style="color: #0000ff;">FNDLOAD apps/<em>apps_password</em> 0 Y UPLOAD $FND_TOP/patch/115/import/afcppinf.lct source_printer_def.ldt FND_PRINTER</span></div>
<div><span style="color: #0000ff;"><br />
</span></div>
<div><span style="color: #000000;">This will merge the printers from the source to the new system.  Any printers that already exist on the new system should still be there, but you may have wiped out the linux queue in the previous step.</span></div>
<p></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.michael-brown.org/2009/08/printer-setup-for-the-e-business-suite-in-oracle-enterprise-linux-part-2-migrating/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Printer setup for the E-Business Suite in Oracle Enterprise Linux Part 1 New Printer Types</title>
		<link>http://blog.michael-brown.org/2009/08/printer-setup-for-the-e-business-suite-in-oracle-enterprise-linux-part-1-new-printer-types/</link>
		<comments>http://blog.michael-brown.org/2009/08/printer-setup-for-the-e-business-suite-in-oracle-enterprise-linux-part-1-new-printer-types/#comments</comments>
		<pubDate>Sun, 09 Aug 2009 20:40:12 +0000</pubDate>
		<dc:creator>mlbrown</dc:creator>
				<category><![CDATA[E-Business Suite]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[oracle linux]]></category>
		<category><![CDATA[PPD]]></category>
		<category><![CDATA[redhat]]></category>
		<category><![CDATA[system-config-printer]]></category>

		<guid isPermaLink="false">http://blog.michael-brown.org/?p=33</guid>
		<description><![CDATA[Unfortunately, the list of printers available to Enterprise Linux distros is missing many printers used in the real world.  You can find drivers for most printers and information about how to install them at openprinting.org.
However, many of the drivers available there are for LSB 3.2 and many Enterprise Linux distros are not LSB 3.2 compliant [...]]]></description>
			<content:encoded><![CDATA[<p>Unfortunately, the list of printers available to Enterprise Linux distros is missing many printers used in the real world.  You can find drivers for most printers and information about how to install them at <a href="http://www.openprinting.org" target="_blank">openprinting.org</a>.</p>
<p>However, many of the drivers available there are for LSB 3.2 and many Enterprise Linux distros are not LSB 3.2 compliant (LSB certification provides a standard, but it moves faster than Enterprise Linux distros).</p>
<p>Many printers can be used as long as the correct PPD file is installed.  At openprinting.org, you can download the correct custom PPD file, and you will find the instructions for installing new drivers in cups.  Do not follow these instructions.  You need to add the PPD file through system-config-printer.  The only way I have found to do this is in the GUI version.</p>
<p>Run system-config-printer, click on the Action Menu and choose Import PPD.</p>
<div id="attachment_36" class="wp-caption alignnone" style="width: 420px"><img class="size-full wp-image-36" title="system-config-printer" src="http://blog.michael-brown.org/wp-content/uploads/2009/08/system-config-printer.png" alt="system-config-printer" width="410" height="282" /><p class="wp-caption-text">system-config-printer</p></div>
<p>Make sure you pay attention to the order that you add PPD files.  These PPD files are added sequentially rather than with the model named.  This means that if you want to migrate the queues to another server, you need to add the PPDs in the same order or you will have to edit the printers after adding them.</p>
<p>After the PPD file has been added, the printer model will show up under the appropriate manufacturer containing a driver of type PPD.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.michael-brown.org/2009/08/printer-setup-for-the-e-business-suite-in-oracle-enterprise-linux-part-1-new-printer-types/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using wget to download patches from oracle</title>
		<link>http://blog.michael-brown.org/2009/07/using-wget-to-download-patches-from-oracle/</link>
		<comments>http://blog.michael-brown.org/2009/07/using-wget-to-download-patches-from-oracle/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 23:20:42 +0000</pubDate>
		<dc:creator>mlbrown</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[Metalink]]></category>
		<category><![CDATA[My Oracle Support]]></category>

		<guid isPermaLink="false">http://blog.michael-brown.org/?p=27</guid>
		<description><![CDATA[One of the major concerns with My Oracle Support comes from the use of flash on the server.  One of the main reasons given is that people require the capability to download patches directly to the server.  For many users, this is a major concern since the server is frequently in a remote datacenter.  One [...]]]></description>
			<content:encoded><![CDATA[<p>One of the major concerns with My Oracle Support comes from the use of flash on the server.  One of the main reasons given is that people require the capability to download patches directly to the server.  For many users, this is a major concern since the server is frequently in a remote datacenter.  One solution for this issue is to download the patches using wget.</p>
<p>wget is a command line utility that is part of the GNU project.  It is a non-interactive command line tool that will download files http, https and ftp.  Oracle provides instructions for using wget in Metalink Note 841055.1 and (for now at least&#8211;it will go away when Classic Metalink is retired) as part of the login splash when you ftp to updates.oracle.com.</p>
<p>To use wget to download a patch, you will need to get the url behind the download button.</p>
<p><img class="alignnone size-full wp-image-28" title="Download" src="http://blog.michael-brown.org/wp-content/uploads/2009/07/Download.jpg" alt="Download" width="598" height="368" /></p>
<p>Right Click on the button,  select Properties and copy the address.</p>
<p>You can then run the command:</p>
<p>wget &#8211;http-user=<em>user</em> &#8211;http-password=<em>password</em> &#8211;output-document=<em>patch.zip</em> &#8220;pasted address&#8221;</p>
<p>using your My Oracle Support username and password.</p>
<p>For example:</p>
<p><strong>wget &#8211;http-user=dba@michael-brown.org &#8211;http-passwd=yeah_right &#8211;output-document=p6890831_111070_Linux-x86.zip &#8220;http://updates.oracle.com/ARULink/Download/process_form/p6890831_111070_Linux-x86.zip?file_id=25070608&amp;aru=10498637&amp;userid=ml-mlbrown&amp;email=work@mlbrown.com&amp;patch_password=&amp;patch_file=p6890831_111070_Linux-x86.zip&#8221;</strong></p>
<p>If wget is not installed, have your system administrator install it for you.  It is available on most platforms.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.michael-brown.org/2009/07/using-wget-to-download-patches-from-oracle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Accessing My Oracle Support from Oracle Enterprise Linux 4 x86-64 Part 2</title>
		<link>http://blog.michael-brown.org/2009/07/accessing-my-oracle-support-from-oracle-enterprise-linux-4-x86-64-part-2/</link>
		<comments>http://blog.michael-brown.org/2009/07/accessing-my-oracle-support-from-oracle-enterprise-linux-4-x86-64-part-2/#comments</comments>
		<pubDate>Fri, 24 Jul 2009 15:20:59 +0000</pubDate>
		<dc:creator>mlbrown</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Metalink]]></category>
		<category><![CDATA[My Oracle Support]]></category>

		<guid isPermaLink="false">http://blog.michael-brown.org/?p=25</guid>
		<description><![CDATA[Oracle has now updated note 848202.1, Installing and Troubleshooting Adobe Flash Player on Linux
This is a little bit cleaner than the workaround I posted yesterday since you do not need to replace the /usr/bin/firefox with a shell script.
However, it uses the nspluginwrapper which Oracle does not support.  The previous workaround was done using products covered by [...]]]></description>
			<content:encoded><![CDATA[<p>Oracle has now updated note 848202.1, <em>Installing and Troubleshooting Adobe Flash Player on Linux</em></p>
<p>This is a little bit cleaner than the workaround I posted yesterday since you do not need to replace the /usr/bin/firefox with a shell script.</p>
<p>However, it uses the nspluginwrapper which Oracle does not support.  The previous workaround was done using products covered by a linux support contract from Oracle (the bash script is a convenience to set the LD_LIBRARY_PATH).</p>
<p>Starting with Oracle Enterprise Linux 4 x86_64 with firefox installed.</p>
<ol>
<li>download Adobe Flash Player 9 (32-bit) from <a title="http://kb2.adobe.com/cps/406/kb406791.html" href="http://kb2.adobe.com/cps/406/kb406791.html" target="_blank">http://kb2.adobe.com/cps/406/kb406791.html</a></li>
<li>download the nspluginwrapper plugin and viewer from <a title="http://gwenole.beauchesne.info//en/projects/nspluginwrapper" href="http://gwenole.beauchesne.info//en/projects/nspluginwrapper" target="_blank">http://gwenole.beauchesne.info//en/projects/nspluginwrapper</a></li>
<li>tar zxvf install_flash_player_9.tar.gz</li>
<li>cd install_flash_player_9_linux/</li>
<li>cp libflashplayer.so /usr/lib/mozilla/plugins  <em>&#8211;The install script will not work, you have to copy manually</em></li>
<li>rpm -i nspluginwrapper-i386-1.2.2-1.x86_64.rpm</li>
<li>rpm -i nspluginwrapper-1.2.2-1.x86_64.rpm</li>
<li>nspluginwrapper -l</li>
<li>Check the output from the last command, it should include libflashplayer.so</li>
</ol>
<div>You should now be able to access My Oracle Support</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.michael-brown.org/2009/07/accessing-my-oracle-support-from-oracle-enterprise-linux-4-x86-64-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Accessing My Oracle Support from Oracle Enterprise Linux 4 x86-64</title>
		<link>http://blog.michael-brown.org/2009/07/accessing-my-oracle-support-from-oracle-enterprise-linux-4-x86-64/</link>
		<comments>http://blog.michael-brown.org/2009/07/accessing-my-oracle-support-from-oracle-enterprise-linux-4-x86-64/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 20:18:59 +0000</pubDate>
		<dc:creator>mlbrown</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Metalink]]></category>
		<category><![CDATA[My Oracle Support]]></category>

		<guid isPermaLink="false">http://blog.michael-brown.org/?p=24</guid>
		<description><![CDATA[I was shocked to see the following when I went to download a patch the other day:
Note: FTP patch download service will be retired as of September 18th, 2009 and &#8220;My Oracle Support&#8221; will be the only interface for downloading the patches and updates.
The problem is that I am using Oracle Enterprise Linux 4 x86_64 and [...]]]></description>
			<content:encoded><![CDATA[<p>I was shocked to see the following when I went to download a patch the other day:</p>
<p><strong>Note: FTP patch download service will be retired as of September 18th, 2009 and &#8220;My Oracle Support&#8221; will be the only interface for downloading the patches and updates.</strong></p>
<p>The problem is that I am using Oracle Enterprise Linux 4 x86_64 and there is no 64 bit flash player for firefox 3 (64 bit,  which is all that is available via up2date from ULN).</p>
<p>Having said this, I have successfully installed a workaround.</p>
<p style="padding-left: 30px; ">
<ol>
<li>rpm -ev firefox <em>(gets rid of 64 bit firefox)</em></li>
<li>download firefox-3.0.7-3.0.1.el4.i386.rpm and frysk-0.0.1.2007.08.03-7.0.1.el4.i386.rpm from <a title="rysk-0.0.1.2007.08.03-7.0.1.el4.i386.rpm" href="rysk-0.0.1.2007.08.03-7.0.1.el4.i386.rpm" target="_blank">http://public-yum.oracle.com/repo/EnterpriseLinux/EL4/8/base/i386/</a></li>
<li>download Adobe Flash Player 9 (32-bit) from <a title="http://kb2.adobe.com/cps/406/kb406791.html" href="http://kb2.adobe.com/cps/406/kb406791.html" target="_blank">http://kb2.adobe.com/cps/406/kb406791.html</a></li>
<li>rpm -i frysk-0.0.1.2007.08.03-7.0.1.el4.i386.rpm</li>
<li>rpm -i firefox-3.0.7-3.0.1.el4.i386.rpm</li>
<li>tar zxvf install_flash_player_9.tar.gz</li>
<li>cd install_flash_player_9_linux/</li>
<li>./flashplayer-installer</li>
<li><em>When prompted for the path: </em>/usr/lib/firefox-3.0.7</li>
<li>mv /usr/bin/firefox /usr/bin/firefox-3.0.7</li>
<li>vi /usr/bin/firefox</li>
</ol>
<pre>#!/bin/bash</pre>
<pre>export LD_LIBRARY_PATH=/usr/lib/frysk:$LD_LIBRARY_PATH</pre>
<pre>/usr/bin/firefox-3.0.7</pre>
<p>You should now be able to access My Oracle Support.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.michael-brown.org/2009/07/accessing-my-oracle-support-from-oracle-enterprise-linux-4-x86-64/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Too Many Open Files</title>
		<link>http://blog.michael-brown.org/2008/05/too-many-open-files/</link>
		<comments>http://blog.michael-brown.org/2008/05/too-many-open-files/#comments</comments>
		<pubDate>Tue, 06 May 2008 19:43:44 +0000</pubDate>
		<dc:creator>mlbrown</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[E-Business Suite]]></category>
		<category><![CDATA[10.2]]></category>
		<category><![CDATA[10gR2]]></category>
		<category><![CDATA[11i]]></category>

		<guid isPermaLink="false">http://blog.michael-brown.org/?p=20</guid>
		<description><![CDATA[I had an interesting problem happen with a customer late last week.  A monitor we maintain on the alert log suddenly paged us with ORA-1116, ORA-1110 and ORA-27041 (Can&#8217;t open a database file, too many open files).  Nothing had changed on this system in months.
After running: lsof &#124; awk &#8216;{print $9}&#8217; &#124; sort [...]]]></description>
			<content:encoded><![CDATA[<p>I had an interesting problem happen with a customer late last week.  A monitor we maintain on the alert log suddenly paged us with ORA-1116, ORA-1110 and ORA-27041 (Can&#8217;t open a database file, too many open files).  Nothing had changed on this system in months.</p>
<p>After running: <em>lsof | awk &#8216;{print $9}&#8217; | sort | uniq -c | sort -n | tail -5 </em>(as with all code blocks, your milage may vary, this was in the bash shell on Redhat Linux)<em>, </em>the problem turned out to be with $ORACLE_HOME/nls/data/9idata/lx40030.nlb.  A little poking aroud on Metalink led us to bug 5257698.  This is a Generic bug for 10.2.  The patch replaces lx40030.nlb and lx40003.nlb in $ORACLE_HOME/nls/data/old.  Rerunning cr9idata.pl appears to have fixed the open files issue.</p>
<p>The worrisome part of this issue is that they had been live on 10.2 with E-Business Suite 11.5.10.2 for months and no patches or other changes had been made which would have triggered this that we could find.  In spite of this, we had to reboot Thursday and were right on the edge of having to shutdown production again on Friday.  Luckily,  we were able to apply the patch this weekend.</p>
<p>If you are using 10.2 especially with the E-Business Suite, please make sure that you have some form of simple open file monitor running (<em>lsof | wc -l</em> if nothing else).</p>
<p>We discovered that the number of files was flucuating somewhat, but it was basically increasing (this was after a reboot&#8211;the problem all started when we got a page from the alert.log that some datafiles apppeared to be missing).</p>
<p>Here is a simple script that can be used to do the monitoring (just put it in cron):</p>
<pre>#!/bin/bash
LSOF=/usr/sbin/lsof
MAIL=/bin/mail
WC=/usr/bin/wc
ALERT="root pager1@whatever.com"
THRESHOLD=25000
SUBJ="SID NAME"
COUNT=$($LSOF | $WC -l)
echo "There are $COUNT open files"
if [ "$COUNT" -gt "$THRESHOLD" ]; then
   $MAIL -s "$SUBJ $COUNT open files" $ALERT &lt;&lt;EOF

On $(date), the number of
open files on $(hostname)
was $COUNT.  This is
greater than the alerting threshold
of $THRESHOLD
.
EOF
fi</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.michael-brown.org/2008/05/too-many-open-files/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Replacing JInitiator with JRE in 11i</title>
		<link>http://blog.michael-brown.org/2008/05/replacing-jinitiator-with-jre-in-11i/</link>
		<comments>http://blog.michael-brown.org/2008/05/replacing-jinitiator-with-jre-in-11i/#comments</comments>
		<pubDate>Tue, 06 May 2008 03:55:26 +0000</pubDate>
		<dc:creator>mlbrown</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Presentations]]></category>
		<category><![CDATA[11i]]></category>
		<category><![CDATA[Collaborate]]></category>
		<category><![CDATA[E-Business Suite]]></category>

		<guid isPermaLink="false">http://blog.michael-brown.org/?p=19</guid>
		<description><![CDATA[My presentation from Collaborate 2008 is now available on the Downloads page.
]]></description>
			<content:encoded><![CDATA[<p>My presentation from Collaborate 2008 is now available on the <a href="http://blog.michael-brown.org/Downloads">Downloads</a> page.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.michael-brown.org/2008/05/replacing-jinitiator-with-jre-in-11i/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Back from Collaborate</title>
		<link>http://blog.michael-brown.org/2008/05/back-from-collaborate/</link>
		<comments>http://blog.michael-brown.org/2008/05/back-from-collaborate/#comments</comments>
		<pubDate>Sun, 04 May 2008 19:37:13 +0000</pubDate>
		<dc:creator>mlbrown</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[APPSPERF]]></category>
		<category><![CDATA[Collaborate]]></category>
		<category><![CDATA[OAUG]]></category>

		<guid isPermaLink="false">http://blog.michael-brown.org/?p=3</guid>
		<description><![CDATA[
For those of you who missed it, Collaborate 08 in Denver was a great conference this year.  Too many papers to get to all the sessions that you wanted to attend (in my mind, that is the major mark of a strong program).
I want to publicly congratulate Sandra Vucinic on being named the OAUG [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://blog.michael-brown.org/wp-content/uploads/2008/05/coll08.jpg"><img class="size-medium wp-image-5 aligncenter" title="coll08" src="http://blog.michael-brown.org/wp-content/uploads/2008/05/coll08.jpg" alt="" width="273" height="75" /></a></p>
<p>For those of you who missed it, Collaborate 08 in Denver was a great conference this year.  Too many papers to get to all the sessions that you wanted to attend (in my mind, that is the major mark of a strong program).</p>
<p>I want to publicly congratulate Sandra Vucinic on being named the OAUG Member of the Year for 2008.  Sandra&#8217;s dedication to the user group as a whole and to a wide variety of special interest groups and geographic groups is amazing.  Sandra and and have both been on the board of the OAUG Database SIG for several years and have been on a variety of panels together at Collaborate and Openworld.  Well done, Sandra!</p>
<p style="text-align: center;"><a href="http://www.kf.oaug.org" target="_blank"><img class="alignnone size-medium wp-image-8 aligncenter" title="oaugkf2" src="http://blog.michael-brown.org/wp-content/uploads/2008/05/oaugkf2-300x54.jpg" alt="" width="300" height="54" /></a></p>
<p>The OAUG premiered the Knowledge Factory (<a href="http://www.kf.oaug.org">http://www.kf.oaug.org</a>) at the annual Meeting of the Members.  If you are an OAUG member, you need to check this out.  If you are a user of any of the Oracle Applications and you are not a member, please consider joining.  Membership in the OAUG is by company and there is nothing your company can do for the price that will give better access to information and other resources.</p>
<p style="text-align: center;"><a href="http://www.appsperf.org" target="_blank"><img class="size-full wp-image-4 aligncenter" title="event_f2" src="http://blog.michael-brown.org/wp-content/uploads/2008/05/event_f2.gif" alt="APPSPERF 2008" width="130" height="30" /></a></p>
<p>On another note, Ahmed Alomari, Mark Farnham, Jerry Ireland and I have formed a group called APPSPERF dedicated to Oracle Applications performance.  We held our first workshop at Collaborate this year and it was a huge success.  Check out <a href="http://www.appsperf.org">www.appsperf.org</a> for updates on future events.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.michael-brown.org/2008/05/back-from-collaborate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
