<?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"
	>

<channel>
	<title>OracleLog</title>
	<atom:link href="http://www.oraclelog.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.oraclelog.com</link>
	<description>Oracle web log.</description>
	<pubDate>Sun, 06 Jul 2008 08:36:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
	<language>en</language>
			<item>
		<title>Empty sql_id and other columns in v$session for jobs - 10.2.0.3</title>
		<link>http://www.oraclelog.com/2008/07/06/oracle/empty-sql_id-and-other-columns-in-vsession-for-jobs-10203/</link>
		<comments>http://www.oraclelog.com/2008/07/06/oracle/empty-sql_id-and-other-columns-in-vsession-for-jobs-10203/#comments</comments>
		<pubDate>Sun, 06 Jul 2008 08:36:38 +0000</pubDate>
		<dc:creator>gato</dc:creator>
		
		<category><![CDATA[Administration]]></category>

		<category><![CDATA[DBA]]></category>

		<category><![CDATA[Oracle]]></category>

		<category><![CDATA[10.2.0.3]]></category>

		<category><![CDATA[bug]]></category>

		<category><![CDATA[empty sql_id]]></category>

		<category><![CDATA[jobs]]></category>

		<category><![CDATA[V$SESSION]]></category>

		<guid isPermaLink="false">http://www.oraclelog.com/?p=20</guid>
		<description><![CDATA[10.2.0.3 has a nasty bug, where one is not able to see what SQL is job actually executing, the following fix will resolve that partially. For parallel slaves the relevant v$session columns are still going to be empty.
5928612 SQL ADDRESS COLUMN IN V$SESSION VIEW FOR JOB IS ZERO
This might be resolved completely in 10.2.0.4, anyone?
]]></description>
			<content:encoded><![CDATA[<p>10.2.0.3 has a nasty bug, where one is not able to see what SQL is job actually executing, the following fix will resolve that partially. For parallel slaves the relevant v$session columns are still going to be empty.</p>
<p><strong>5928612</strong> SQL ADDRESS COLUMN IN V$SESSION VIEW FOR JOB IS ZERO</p>
<p>This might be resolved completely in 10.2.0.4, anyone?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oraclelog.com/2008/07/06/oracle/empty-sql_id-and-other-columns-in-vsession-for-jobs-10203/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Oracle Identity Management(OIM) How to reset OID cn=orcladmin password</title>
		<link>http://www.oraclelog.com/2008/04/04/oracle/oracle-identity-managementoim-how-to-reset-oid-cnorcladmin-password/</link>
		<comments>http://www.oraclelog.com/2008/04/04/oracle/oracle-identity-managementoim-how-to-reset-oid-cnorcladmin-password/#comments</comments>
		<pubDate>Fri, 04 Apr 2008 14:43:43 +0000</pubDate>
		<dc:creator>gato</dc:creator>
		
		<category><![CDATA[Administration]]></category>

		<category><![CDATA[Oracle]]></category>

		<category><![CDATA[cn=orcladmin]]></category>

		<category><![CDATA[oid]]></category>

		<category><![CDATA[oim]]></category>

		<category><![CDATA[password]]></category>

		<category><![CDATA[reset]]></category>

		<guid isPermaLink="false">http://www.oraclelog.com/?p=19</guid>
		<description><![CDATA[If you wonder what is the password for Oracle Internet Directory(OID) user cn=orcladmin after OIM installation, well, it is exactly the same as ias_admin password specified during installation of OIM. If you really want to reset the password, use included utility resetiASpasswd.sh in $ORACLE_HOME\bin as follows:
First make sure your environment is setup properly for OIM [...]]]></description>
			<content:encoded><![CDATA[<p>If you wonder what is the password for Oracle Internet Directory(OID) user cn=orcladmin after OIM installation, well, it is exactly the same as ias_admin password specified during installation of OIM. <span style="text-decoration: line-through;">If you really want to reset the password, use included utility resetiASpasswd.sh in $ORACLE_HOME\bin as follows:</span></p>
<p><span style="text-decoration: line-through;">First make sure your environment is setup properly for OIM home. (ORACLE_HOME param.)<br />
$ORACLE_HOME/bin/resetiASpasswd.sh cn=orcladmin your_new_pass $ORACLE_HOME</span></p>
<p>To reset OID password use oidpasswd utility as Robbert pointed out.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oraclelog.com/2008/04/04/oracle/oracle-identity-managementoim-how-to-reset-oid-cnorcladmin-password/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Oracle patchset 10.2.0.4</title>
		<link>http://www.oraclelog.com/2008/04/02/oracle/oracle-patchset-10204/</link>
		<comments>http://www.oraclelog.com/2008/04/02/oracle/oracle-patchset-10204/#comments</comments>
		<pubDate>Wed, 02 Apr 2008 21:05:58 +0000</pubDate>
		<dc:creator>gato</dc:creator>
		
		<category><![CDATA[Administration]]></category>

		<category><![CDATA[DBA]]></category>

		<category><![CDATA[Oracle]]></category>

		<category><![CDATA[10.2.0.4]]></category>

		<category><![CDATA[patchset]]></category>

		<guid isPermaLink="false">http://www.oraclelog.com/?p=18</guid>
		<description><![CDATA[Oracle patchset 10.2.0.4 is now available via metalink for Windows(32bit) and Linux x86(32bit) platforms.
Update 22.05.2008: Now available also for some 64 bit platforms like AIX5L 64.
]]></description>
			<content:encoded><![CDATA[<p>Oracle patchset 10.2.0.4 is now available via <a title="Oracle Metalink" href="http://metalink.oracle.com" target="_blank">metalink</a> for Windows(32bit) and Linux x86(32bit) platforms.</p>
<p>Update 22.05.2008: Now available also for some 64 bit platforms like AIX5L 64.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oraclelog.com/2008/04/02/oracle/oracle-patchset-10204/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ALTER SYSTEM SET GO_FASTER</title>
		<link>http://www.oraclelog.com/2007/12/21/oracle/alter-system-set-go_faster/</link>
		<comments>http://www.oraclelog.com/2007/12/21/oracle/alter-system-set-go_faster/#comments</comments>
		<pubDate>Fri, 21 Dec 2007 00:40:07 +0000</pubDate>
		<dc:creator>olegar</dc:creator>
		
		<category><![CDATA[Humor]]></category>

		<category><![CDATA[Oracle]]></category>

		<category><![CDATA[ALTER]]></category>

		<category><![CDATA[SET]]></category>

		<category><![CDATA[SYSTEM]]></category>

		<guid isPermaLink="false">http://www.oraclelog.com/2007/12/21/oracle/alter-system-set-go_faster/</guid>
		<description><![CDATA[
ALTER SYSTEM SET GO_FASTER=TRUE;

]]></description>
			<content:encoded><![CDATA[<pre class="syntax-highlight:sql">
ALTER SYSTEM SET GO_FASTER=TRUE;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.oraclelog.com/2007/12/21/oracle/alter-system-set-go_faster/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PLS-00630 unsupported collection return types / 10G upgrade</title>
		<link>http://www.oraclelog.com/2007/12/21/oracle/pls-00630-unsupported-collection-return-types-10g-upgrade/</link>
		<comments>http://www.oraclelog.com/2007/12/21/oracle/pls-00630-unsupported-collection-return-types-10g-upgrade/#comments</comments>
		<pubDate>Fri, 21 Dec 2007 00:29:53 +0000</pubDate>
		<dc:creator>gato</dc:creator>
		
		<category><![CDATA[Administration]]></category>

		<category><![CDATA[DBA]]></category>

		<category><![CDATA[Oracle]]></category>

		<category><![CDATA[00630]]></category>

		<category><![CDATA[collection]]></category>

		<category><![CDATA[migration]]></category>

		<category><![CDATA[PLS]]></category>

		<category><![CDATA[PLS-00630]]></category>

		<category><![CDATA[return]]></category>

		<category><![CDATA[types]]></category>

		<category><![CDATA[unsupported]]></category>

		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://www.oraclelog.com/2007/12/21/oracle/pls-00630-unsupported-collection-return-types-10g-upgrade/</guid>
		<description><![CDATA[If you&#8217;ve just upgraded from 9i to 10g, and you are using unsupported collection return types in pipelined functions you are no longer able to compile the code due to a more restrictive 10g compiler. Your pipelined functions compiled just fine on 9i. You are unable to compile the functions with the following error message [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve just upgraded from 9i to 10g, and you are using unsupported collection return types in pipelined functions you are no longer able to compile the code due to a more restrictive 10g compiler. Your pipelined functions compiled just fine on 9i. You are unable to compile the functions with the following error message  <strong>PLS-00630</strong>: <em>pipelined functions must have a supported collection return type</em>. If rewriting  huge amounts of code is not an option for you, this event will allow you to compile the code:</p>
<pre class="syntax-highlight:sql">
ALTER session SET events= '10946 trace name context level 4';
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.oraclelog.com/2007/12/21/oracle/pls-00630-unsupported-collection-return-types-10g-upgrade/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Oracle 11g now available for Windows and 64bit Linux</title>
		<link>http://www.oraclelog.com/2007/10/24/oracle/oracle-11g-now-available-for-windows-and-64bit-linux/</link>
		<comments>http://www.oraclelog.com/2007/10/24/oracle/oracle-11g-now-available-for-windows-and-64bit-linux/#comments</comments>
		<pubDate>Wed, 24 Oct 2007 22:01:05 +0000</pubDate>
		<dc:creator>gato</dc:creator>
		
		<category><![CDATA[Administration]]></category>

		<category><![CDATA[DBA]]></category>

		<category><![CDATA[Oracle]]></category>

		<category><![CDATA[11g]]></category>

		<category><![CDATA[linux]]></category>

		<category><![CDATA[release]]></category>

		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.oraclelog.com/2007/10/24/oracle/oracle-11g-now-available-for-windows-and-64bit-linux/</guid>
		<description><![CDATA[Microsoft Windows (1.7 GB)
Linux x86 (1.7 GB)
Linux x86-64 (1.8 GB)
]]></description>
			<content:encoded><![CDATA[<p><a href="http://download.oracle.com/otn/nt/oracle11g/win32_11gR1_database.zip">Microsoft Windows</a> (1.7 GB)<br />
<a href="http://download.oracle.com/otn/linux/oracle11g/linux_11gR1_database.zip">Linux x86</a> (1.7 GB)<br />
<a href="http://download.oracle.com/otn/linux/oracle11g/linux.x64_11gR1_database.zip">Linux x86-64</a> (1.8 GB)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oraclelog.com/2007/10/24/oracle/oracle-11g-now-available-for-windows-and-64bit-linux/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Oracle 11g RAC na Oracle Enterprise Linux 4(Update 5) a VMware Server 1.0.3</title>
		<link>http://www.oraclelog.com/2007/10/02/oracle/oracle-11g-rac-na-oracle-enterprise-linux-4update-5-a-vmware-server-103/</link>
		<comments>http://www.oraclelog.com/2007/10/02/oracle/oracle-11g-rac-na-oracle-enterprise-linux-4update-5-a-vmware-server-103/#comments</comments>
		<pubDate>Tue, 02 Oct 2007 13:44:22 +0000</pubDate>
		<dc:creator>olegar</dc:creator>
		
		<category><![CDATA[DBA]]></category>

		<category><![CDATA[Oracle]]></category>

		<category><![CDATA[11g]]></category>

		<category><![CDATA[linux]]></category>

		<category><![CDATA[rac]]></category>

		<category><![CDATA[server]]></category>

		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.oraclelog.com/2007/10/02/oracle/oracle-11g-rac-na-oracle-enterprise-linux-4update-5-a-vmware-server-103/</guid>
		<description><![CDATA[I&#8217;ve recently came across excelent article/how-to for Oracle 11g RAC na Oracle Enterprise Linux 4(Update 5) a VMware Server 1.0.3. Thank you Frikkie.
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently came across excelent <a href="http://startoracle.com/2007/09/30/so-you-want-to-play-with-oracle-11gs-rac-heres-how/">article/how-to</a> for Oracle 11g RAC na Oracle Enterprise Linux 4(Update 5) a VMware Server 1.0.3. Thank you Frikkie.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oraclelog.com/2007/10/02/oracle/oracle-11g-rac-na-oracle-enterprise-linux-4update-5-a-vmware-server-103/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Determining Log Switch Frequency</title>
		<link>http://www.oraclelog.com/2007/07/17/oracle/determining-log-switch-frequency/</link>
		<comments>http://www.oraclelog.com/2007/07/17/oracle/determining-log-switch-frequency/#comments</comments>
		<pubDate>Tue, 17 Jul 2007 14:36:51 +0000</pubDate>
		<dc:creator>olegar</dc:creator>
		
		<category><![CDATA[Administration]]></category>

		<category><![CDATA[DBA]]></category>

		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.oraclelog.com/2007/07/17/oracle/determining-log-switch-frequency/</guid>
		<description><![CDATA[Too much log switching is no good for database, you should see numbers not bigger than 6 per hour. Increasing the size of redo log groups is one way to lower log switch frequency, please refer to Oracle documentation on how to lower log switch frequency.
You can use the following query to determine your log [...]]]></description>
			<content:encoded><![CDATA[<p>Too much log switching is no good for database, you should see numbers not bigger than 6 per hour. Increasing the size of redo log groups is one way to lower log switch frequency, please refer to Oracle documentation on how to lower log switch frequency.</p>
<p>You can use the following query to determine your log switch frequency past 7 days (by hour):<br />
<span id="more-13"></span></p>
<pre class="syntax-highlight:sql">
SELECT * FROM (
SELECT * FROM (
SELECT   TO_CHAR(FIRST_TIME, 'DD/MM') AS &quot;DAY&quot;
       , TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '00', 1, 0)), '99') &quot;00:00&quot;
       , TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '01', 1, 0)), '99') &quot;01:00&quot;
       , TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '02', 1, 0)), '99') &quot;02:00&quot;
       , TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '03', 1, 0)), '99') &quot;03:00&quot;
       , TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '04', 1, 0)), '99') &quot;04:00&quot;
       , TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '05', 1, 0)), '99') &quot;05:00&quot;
       , TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '06', 1, 0)), '99') &quot;06:00&quot;
       , TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '07', 1, 0)), '99') &quot;07:00&quot;
       , TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '08', 1, 0)), '99') &quot;08:00&quot;
       , TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '09', 1, 0)), '99') &quot;09:00&quot;
       , TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '10', 1, 0)), '99') &quot;10:00&quot;
       , TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '11', 1, 0)), '99') &quot;11:00&quot;
       , TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '12', 1, 0)), '99') &quot;12:00&quot;
       , TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '13', 1, 0)), '99') &quot;13:00&quot;
       , TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '14', 1, 0)), '99') &quot;14:00&quot;
       , TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '15', 1, 0)), '99') &quot;15:00&quot;
       , TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '16', 1, 0)), '99') &quot;16:00&quot;
       , TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '17', 1, 0)), '99') &quot;17:00&quot;
       , TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '18', 1, 0)), '99') &quot;18:00&quot;
       , TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '19', 1, 0)), '99') &quot;19:00&quot;
       , TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '20', 1, 0)), '99') &quot;20:00&quot;
       , TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '21', 1, 0)), '99') &quot;21:00&quot;
       , TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '22', 1, 0)), '99') &quot;22:00&quot;
       , TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '23', 1, 0)), '99') &quot;23:00&quot;
    FROM V$LOG_HISTORY
    WHERE extract(year FROM FIRST_TIME) = extract(year FROM sysdate)
GROUP BY TO_CHAR(FIRST_TIME, 'DD/MM')
) ORDER BY TO_DATE(extract(year FROM sysdate) || DAY, 'YYYY DD/MM') DESC
) WHERE ROWNUM &lt; 8
/
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.oraclelog.com/2007/07/17/oracle/determining-log-switch-frequency/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How to determine users idle time</title>
		<link>http://www.oraclelog.com/2007/07/17/oracle/how-to-determine-users-idle-time/</link>
		<comments>http://www.oraclelog.com/2007/07/17/oracle/how-to-determine-users-idle-time/#comments</comments>
		<pubDate>Tue, 17 Jul 2007 14:23:28 +0000</pubDate>
		<dc:creator>olegar</dc:creator>
		
		<category><![CDATA[Administration]]></category>

		<category><![CDATA[DBA]]></category>

		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.oraclelog.com/2007/07/17/oracle/how-to-determine-users-idle-time/</guid>
		<description><![CDATA[You can determine users idle time using the following query:


SELECT SID, SERIAL#, USERNAME,
(CASE   WHEN EXTRACT (DAY FROM (NUMTODSINTERVAL (SYSDATE - (SYSDATE - LAST_CALL_ET), 'SECOND'))) &#62; 0
        THEN
        EXTRACT (DAY FROM (NUMTODSINTERVAL (SYSDATE - (SYSDATE - LAST_CALL_ET), 'SECOND'))) &#124;&#124; 'd [...]]]></description>
			<content:encoded><![CDATA[<p>You can determine users idle time using the following query:<br />
<span id="more-12"></span></p>
<pre class="syntax-highlight:sql">
SELECT SID, SERIAL#, USERNAME,
(CASE   WHEN EXTRACT (DAY FROM (NUMTODSINTERVAL (SYSDATE - (SYSDATE - LAST_CALL_ET), 'SECOND'))) &gt; 0
        THEN
        EXTRACT (DAY FROM (NUMTODSINTERVAL (SYSDATE - (SYSDATE - LAST_CALL_ET), 'SECOND'))) || 'd '
        ELSE NULL
 END || CASE
        WHEN EXTRACT (HOUR FROM (NUMTODSINTERVAL (SYSDATE - (SYSDATE - LAST_CALL_ET), 'SECOND'))) &gt; 0
        THEN
        EXTRACT (HOUR FROM (NUMTODSINTERVAL (SYSDATE - (SYSDATE - LAST_CALL_ET), 'SECOND'))) || 'h '
        ELSE NULL
  END  || CASE
        WHEN EXTRACT (MINUTE FROM (NUMTODSINTERVAL (SYSDATE - (SYSDATE - LAST_CALL_ET), 'SECOND'))) &gt; 0
        THEN
        EXTRACT (MINUTE FROM (NUMTODSINTERVAL (SYSDATE - (SYSDATE - LAST_CALL_ET), 'SECOND'))) || 'm '
        ELSE NULL
  END  || CASE
        WHEN EXTRACT (SECOND FROM (NUMTODSINTERVAL (SYSDATE - (SYSDATE - LAST_CALL_ET), 'SECOND'))) &gt; 0
        THEN
        EXTRACT (SECOND FROM (NUMTODSINTERVAL (SYSDATE - (SYSDATE - LAST_CALL_ET), 'SECOND'))) || 's '
        ELSE NULL
  END) AS  &quot;IDLE_TIME&quot;
FROM V$SESSION
WHERE USERNAME IS NOT NULL
ORDER BY LAST_CALL_ET DESC
/
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.oraclelog.com/2007/07/17/oracle/how-to-determine-users-idle-time/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Oracle Application Server on Linux with Eastern European Characters How To</title>
		<link>http://www.oraclelog.com/2007/07/17/oracle/oracle-application-server-on-linux-with-eastern-european-characters-how-to/</link>
		<comments>http://www.oraclelog.com/2007/07/17/oracle/oracle-application-server-on-linux-with-eastern-european-characters-how-to/#comments</comments>
		<pubDate>Tue, 17 Jul 2007 12:36:08 +0000</pubDate>
		<dc:creator>olegar</dc:creator>
		
		<category><![CDATA[Administration]]></category>

		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.oraclelog.com/2007/07/17/oracle/oracle-application-server-on-linux-with-eastern-european-characters-how-to/</guid>
		<description><![CDATA[Our Linux OAS should be started using the same NLS_LANG as client is using, in our case NLS_LANG=SLOVAK_SLOVAKIA.EE8MSWIN1250

export NLS_LANG=SLOVAK_SLOVAKIA.EE8MSWIN1250

cd $ORACLE_HOME/opmn/bin

# restart OAS
./opmnctl stopall
opmnctl: stopping opmn and all managed processes...

./opmnctl startall
opmnctl: starting opmn and all managed processes...

Assuming that there are eastern european characters used in your FMB files in labels, etc..
You need to recompile all the [...]]]></description>
			<content:encoded><![CDATA[<p>Our Linux OAS should be started using the same NLS_LANG as client is using, in our case NLS_LANG=SLOVAK_SLOVAKIA.EE8MSWIN1250</p>
<pre class="syntax-highlight:css">
export NLS_LANG=SLOVAK_SLOVAKIA.EE8MSWIN1250

cd $ORACLE_HOME/opmn/bin

# restart OAS
./opmnctl stopall
opmnctl: stopping opmn and all managed processes...

./opmnctl startall
opmnctl: starting opmn and all managed processes...
</pre>
<p>Assuming that there are eastern european characters used in your FMB files in labels, etc..<br />
You need to recompile all the PLL(libraries), MMB(menus), FMB(forms) files using the following:</p>
<p><span id="more-11"></span></p>
<pre class="syntax-highlight:css">
# this is required
export ORACLE_TERM=vt220

# For PLL files we need to use
# NLS_LANG=AMERICAN_SLOVAKIA.EE8MSWIN1250
# otherwise you get nasty compile messages.

export NLS_LANG=AMERICAN_SLOVAKIA.EE8MSWIN1250

for x in *.pll
do
$ORACLE_HOME/bin/frmcmp_batch.sh module=$x \
userid=user/pass@TNS_NAME batch=yes module_type=library
done

# For MMB and FMB files we need to
# use NLS_LANG=SLOVAK_SLOVAKIA.EE8MSWIN1250

export NLS_LANG=SLOVAK_SLOVAKIA.EE8MSWIN1250

for x in *.mmb
do
$ORACLE_HOME/bin/frmcmp_batch.sh module=$x \
userid=user/pass@TNS_NAME batch=yes module_type=menu
done

for x in *.fmb
do
$ORACLE_HOME/bin/frmcmp_batch.sh module=$x \
userid=user/pass@TNS_NAME batch=yes module_type=form
done
</pre>
<p>Note: Using this example above, you DON&#8217;T need to set DISPLAY variable.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oraclelog.com/2007/07/17/oracle/oracle-application-server-on-linux-with-eastern-european-characters-how-to/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
