<?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/"
		>
<channel>
	<title>Comments on: What is ovrdbf?</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/itanswers/what-is-ovrdbf/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/itanswers/what-is-ovrdbf/</link>
	<description></description>
	<lastBuildDate>Tue, 18 Jun 2013 20:45:14 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: shikhar08</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/what-is-ovrdbf/#comment-88922</link>
		<dc:creator>shikhar08</dc:creator>
		<pubDate>Thu, 03 Mar 2011 11:54:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-88922</guid>
		<description><![CDATA[OVRDBF cmd, with respect to your question will override another file over a file. Overide scope will determine the accessibility of the overriden file to other programs.

Override scope can be - 
Activation group
Job
Call level

Based on the scope defined the file may be accessible.]]></description>
		<content:encoded><![CDATA[<p>OVRDBF cmd, with respect to your question will override another file over a file. Overide scope will determine the accessibility of the overriden file to other programs.</p>
<p>Override scope can be &#8211;<br />
Activation group<br />
Job<br />
Call level</p>
<p>Based on the scope defined the file may be accessible.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tomliotta</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/what-is-ovrdbf/#comment-87843</link>
		<dc:creator>tomliotta</dc:creator>
		<pubDate>Wed, 09 Feb 2011 23:31:22 +0000</pubDate>
		<guid isPermaLink="false">#comment-87843</guid>
		<description><![CDATA[OVRDBF is often used for &#039;redirection&#039;. A program can be compiled over a specific file description. You can execute OVRDBF to cause the program to open a different file description than the one that was used for the compile.

Example usage -- Many commands have an option to output to an *OUTFILE. The outfile will be based upon a file description that IBM supplies in QSYS. The DSPUSRPRF command is one of those. Its help text says that the outfile will be based on the file named QADSPUPO in QSYS if you ask for *OBJOWN.

You can use QADSPUPO as the name of the file in your program when you compile. And when you run, you have the DSPUSRPRF command send its output to a different file name, perhaps in QTEMP, and then you execute OVRDBF QADSPUPO to redirect your program to open the new file instead of QADSPUPO.

The result is that the format of QADSPUPO is used to compile the program, and the format of your new file matches when your program opens it. You don&#039;t need to have a copy of the new file when you compile because it&#039;s going to match correctly when you open the file.

Other uses of OVRDBF include changing some attributes of the file at run-time, including even changing the device type in some cases.

One attribute that is often overridden is the SHARE() attribute. By default, files are created as SHARE(*NO). The &#039;sharing&#039; refers to the ODP (Open Data Path) that gets created when a file is opened in a program. See &lt;a href=&quot;http://itknowledgeexchange.techtarget.com/itanswers/what-is-open-data-path-in-ovrdbf/&quot;&gt;What is Open Data path in OVRDBF?&lt;/a&gt; for some discussion.

Tom]]></description>
		<content:encoded><![CDATA[<p>OVRDBF is often used for &#8216;redirection&#8217;. A program can be compiled over a specific file description. You can execute OVRDBF to cause the program to open a different file description than the one that was used for the compile.</p>
<p>Example usage &#8212; Many commands have an option to output to an *OUTFILE. The outfile will be based upon a file description that IBM supplies in QSYS. The DSPUSRPRF command is one of those. Its help text says that the outfile will be based on the file named QADSPUPO in QSYS if you ask for *OBJOWN.</p>
<p>You can use QADSPUPO as the name of the file in your program when you compile. And when you run, you have the DSPUSRPRF command send its output to a different file name, perhaps in QTEMP, and then you execute OVRDBF QADSPUPO to redirect your program to open the new file instead of QADSPUPO.</p>
<p>The result is that the format of QADSPUPO is used to compile the program, and the format of your new file matches when your program opens it. You don&#8217;t need to have a copy of the new file when you compile because it&#8217;s going to match correctly when you open the file.</p>
<p>Other uses of OVRDBF include changing some attributes of the file at run-time, including even changing the device type in some cases.</p>
<p>One attribute that is often overridden is the SHARE() attribute. By default, files are created as SHARE(*NO). The &#8216;sharing&#8217; refers to the ODP (Open Data Path) that gets created when a file is opened in a program. See <a href="http://itknowledgeexchange.techtarget.com/itanswers/what-is-open-data-path-in-ovrdbf/">What is Open Data path in OVRDBF?</a> for some discussion.</p>
<p>Tom</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Database Caching 3/10 queries in 0.036 seconds using memcached
Object Caching 281/287 objects using memcached

Served from: itknowledgeexchange.techtarget.com @ 2013-06-18 21:24:37 -->