<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Oracle on Remko's Blog</title><link>https://remkoweijnen.nl/blog/categories/oracle/</link><description>Recent content in Oracle on Remko's Blog</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 06 Sep 2011 15:51:45 +0000</lastBuildDate><atom:link href="https://remkoweijnen.nl/blog/categories/oracle/index.xml" rel="self" type="application/rss+xml"/><item><title>Oracle Client install fails with NullPointerException</title><link>https://remkoweijnen.nl/blog/2011/09/06/oracle-client-install-fails-with-nullpointerexception/</link><pubDate>Tue, 06 Sep 2011 15:51:45 +0000</pubDate><guid>https://remkoweijnen.nl/blog/2011/09/06/oracle-client-install-fails-with-nullpointerexception/</guid><description>&lt;p&gt;&lt;img style="margin: 0px 10px 0px 0px; display: inline; float: left" align="left" src="https://remkoweijnen.nl/blog/wp-content/uploads/recovered/baac64a55397d0a8.jpg" width="69" height="65" /&gt;Today I was asked to assist in troubleshooting an Oracle Client (10g) installation. The installation halted very quickly with a java.lang.NullPointerException: &lt;/p&gt; &lt;p&gt;&amp;#160;&lt;/p&gt;</description></item><item><title>Another Oracle Error</title><link>https://remkoweijnen.nl/blog/2011/01/07/another-oracle-error/</link><pubDate>Fri, 07 Jan 2011 13:26:20 +0000</pubDate><guid>https://remkoweijnen.nl/blog/2011/01/07/another-oracle-error/</guid><description>&lt;p&gt;My collegue that is working with me on the current project was packaging another application that uses Oracle.&lt;/p&gt;
&lt;p&gt;The interesting thing about it is that he ran into the same error I did: the Oracle client tries to create (and access) an Object in the Global namespace.&lt;/p&gt;</description></item><item><title>Redirect Global Object to Local Objects (aka fix that bad app!)</title><link>https://remkoweijnen.nl/blog/2011/01/06/redirect-global-object-to-local-objects-aka-fix-that-bad-app/</link><pubDate>Thu, 06 Jan 2011 14:34:11 +0000</pubDate><guid>https://remkoweijnen.nl/blog/2011/01/06/redirect-global-object-to-local-objects-aka-fix-that-bad-app/</guid><description>&lt;p&gt;Today I was working on Unattended Installation of an Application called SmartDocuments.&lt;/p&gt;
&lt;p&gt;The application seemed to behave nicely on a Multi User (Citrix/Terminal Server) environment: it writes user configuration to the user part of the registry and writes configuration files in a user accessible path.&lt;/p&gt;
&lt;p&gt;When testing with a normal user account I ran into a problem though, I got an Oracle ORA-01019 error message:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://remkoweijnen.nl/blog/wp-content/uploads/2011/01/ora01019.webp" class="glightbox" data-type="image" data-gallery="post-1083"&gt;&lt;img loading="lazy" decoding="async" src="https://remkoweijnen.nl/blog/wp-content/uploads/2011/01/ora01019-small.webp" alt="ORA01019" width="430" height="57" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The English message is ORA01019: unable to allocate memory in the user side.&lt;/p&gt;</description></item><item><title>Unattended Installation of the Oracle Client</title><link>https://remkoweijnen.nl/blog/2010/12/27/unattended-installation-of-the-oracle-client/</link><pubDate>Mon, 27 Dec 2010 17:20:48 +0000</pubDate><guid>https://remkoweijnen.nl/blog/2010/12/27/unattended-installation-of-the-oracle-client/</guid><description>&lt;p&gt;Last week I needed to an unattended installation of the Oracle Client, in my case version 10.2.0.1.0.&lt;/p&gt;
&lt;p&gt;Oracle has a record switch that allows you to record an installation and generate a response file using: setup -record -destinationFile response_file_name. This is documented &lt;a title="Installing Oracle Database Client Using Response Files" href="http://download.oracle.com/docs/cd/B19306_01/install.102/b14312/advance.htm#BBAEDBJG" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;When you are finished you can use this response file to perform the unattended install, eg setup -silent -responseFile response_file_name.&lt;/p&gt;
&lt;p&gt;There is a problem though, the installer (setup.exe) launches a java based installer and immediately returns.&lt;/p&gt;
&lt;p&gt;This was a problem for me since I cannot deploy a dependant application if the Oracle install hasn&amp;rsquo;t finished yet.&lt;/p&gt;
&lt;p&gt;I did some googling and found a lot of questions about this subject and saw a common resolution where a script is watching a certain file that is creating when the installation has finished in a loop.&lt;/p&gt;
&lt;p&gt;I figured there should be a better wait so I to a closer look at the installer with &lt;a title="The IDA Pro Disassebler and Debugger" href="http://www.hex-rays.com/idapro/" target="_blank"&gt;Ida Pro&lt;/a&gt;. I noticed that setup.exe launches another exe. called oui.exe (Oracle Universal Installer) which in turn launches Java.&lt;/p&gt;</description></item></channel></rss>