<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Undocumented parameter _fix_control Or How to break your database</title>
	<link>http://www.pythian.com/blogs/1002/undocumented-parameter-_fix_control-or-how-to-break-your-database</link>
	<description>News and views from Pythian DBAs</description>
	<pubDate>Thu, 16 Oct 2008 07:33:33 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.2</generator>
		<item>
		<title>By: Abel - Oracle Support Services</title>
		<link>http://www.pythian.com/blogs/1002/undocumented-parameter-_fix_control-or-how-to-break-your-database#comment-271176</link>
		<dc:creator>Abel - Oracle Support Services</dc:creator>
		<pubDate>Wed, 03 Sep 2008 15:52:53 +0000</pubDate>
		<guid>http://www.pythian.com/blogs/1002/undocumented-parameter-_fix_control-or-how-to-break-your-database#comment-271176</guid>
		<description>Thank you for sharing. 
The article indicates 2 problem.

If a bug fix number is invalid the database will not startup signaling an ORA-940
This was reported on bug 6756883.
Internally there is a registry service for the fixes.The issue is that if  the bug was not registered and attempted to disable it then gives the error.
It is possible for an Oracle developer to forget to register the fix or not do registered on purpose so disabling it would not be possible and give ora-940.
If it is not registered by mistake it should be reported to oracle to fix it and once it is registered it should work for future versions too.
Some examples of bugs left out on purpose are wrong results bugs.

The second issue was that if no number was set the instance will become unusable.
This was reported on bug 6628797 and a fix is available.

Next time, I suggest to contact Oracle Support if something does not appear to function correctly so we can take care of it and then postings like this will provide a solution besides "don't use it".</description>
		<content:encoded><![CDATA[<p>Thank you for sharing.<br />
The article indicates 2 problem.</p>
<p>If a bug fix number is invalid the database will not startup signaling an ORA-940<br />
This was reported on bug 6756883.<br />
Internally there is a registry service for the fixes.The issue is that if  the bug was not registered and attempted to disable it then gives the error.<br />
It is possible for an Oracle developer to forget to register the fix or not do registered on purpose so disabling it would not be possible and give ora-940.<br />
If it is not registered by mistake it should be reported to oracle to fix it and once it is registered it should work for future versions too.<br />
Some examples of bugs left out on purpose are wrong results bugs.</p>
<p>The second issue was that if no number was set the instance will become unusable.<br />
This was reported on bug 6628797 and a fix is available.</p>
<p>Next time, I suggest to contact Oracle Support if something does not appear to function correctly so we can take care of it and then postings like this will provide a solution besides &#8220;don&#8217;t use it&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex Gorbachev</title>
		<link>http://www.pythian.com/blogs/1002/undocumented-parameter-_fix_control-or-how-to-break-your-database#comment-209183</link>
		<dc:creator>Alex Gorbachev</dc:creator>
		<pubDate>Sat, 31 May 2008 07:41:21 +0000</pubDate>
		<guid>http://www.pythian.com/blogs/1002/undocumented-parameter-_fix_control-or-how-to-break-your-database#comment-209183</guid>
		<description>Live and learn - I never heard about this parameter and those tables. Good to know. Thanks Luke!</description>
		<content:encoded><![CDATA[<p>Live and learn - I never heard about this parameter and those tables. Good to know. Thanks Luke!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bradd PIontek</title>
		<link>http://www.pythian.com/blogs/1002/undocumented-parameter-_fix_control-or-how-to-break-your-database#comment-197323</link>
		<dc:creator>Bradd PIontek</dc:creator>
		<pubDate>Mon, 12 May 2008 15:28:46 +0000</pubDate>
		<guid>http://www.pythian.com/blogs/1002/undocumented-parameter-_fix_control-or-how-to-break-your-database#comment-197323</guid>
		<description>I was curious as to weather unsetting the parameter via  'alter system unset "_fix_control" would be possible or get around the having to bounce the instance?

You have got to love these parameters that have no type checking or validation. I suppose that is why oracle always puts such large caveats around the undocumented parameters.</description>
		<content:encoded><![CDATA[<p>I was curious as to weather unsetting the parameter via  &#8216;alter system unset &#8220;_fix_control&#8221; would be possible or get around the having to bounce the instance?</p>
<p>You have got to love these parameters that have no type checking or validation. I suppose that is why oracle always puts such large caveats around the undocumented parameters.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
