ibm-information-center/dist/eclipse/plugins/i5OS.ic.ddm_5.4.0.1/rbae5dfu38.htm

84 lines
6.0 KiB
HTML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-us" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow" />
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<meta name="DC.Type" content="reference" />
<meta name="DC.Title" content="System/38-compatible data file utility (DFU/38)" />
<meta name="abstract" content="DFU/38 data entry applications can be created and used with DDM to work with remote files in the same manner as with local files." />
<meta name="description" content="DFU/38 data entry applications can be created and used with DDM to work with remote files in the same manner as with local files." />
<meta name="DC.subject" content=", System/38, data file utility (DFU), data file utility (DFU), system, iSeries, DFU (data file utility), utility, data file, Query Utility (Query/38), Query Utility (Query/38), Query/38, SRCFILE parameter, data file utility (DFU), command, Create DFU Application (CRTDFUAPP), Retrieve DFU Source (RTVDFUSRC)" />
<meta name="keywords" content=", System/38, data file utility (DFU), data file utility (DFU), system, iSeries, DFU (data file utility), utility, data file, Query Utility (Query/38), Query Utility (Query/38), Query/38, SRCFILE parameter, data file utility (DFU), command, Create DFU Application (CRTDFUAPP), Retrieve DFU Source (RTVDFUSRC)" />
<meta name="DC.Relation" scheme="URI" content="rbae5sys38tools.htm" />
<meta name="copyright" content="(C) Copyright IBM Corporation 1999, 2006" />
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 1999, 2006" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="rbae5dfu38" />
<meta name="DC.Language" content="en-us" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
<link rel="stylesheet" type="text/css" href="./ic.css" />
<title>System/38-compatible
data file utility (DFU/38)</title>
</head>
<body id="rbae5dfu38"><a name="rbae5dfu38"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1"><span class="keyword">System/38</span>-compatible
data file utility (DFU/38)</h1>
<div><p>DFU/38 data entry applications can be created and used with DDM
to work with remote files in the same manner as with local files.</p>
<div class="section"><p>If a remote file is on an <span class="keyword">iSeries™ server</span> or <span class="keyword">System/38™</span>, most DFU/38 functions are
performed with the remote file as though it is a local file. When creating
or changing a DFU/38 application and the remote file is a logical file, the
following consideration applies: either DDM files referring to
each remote based-on file must exist on the source server, and the DDM file
and library names must match those of the remote based-on files; or, alternatively,
physical files with the same file and library names and the same record formats
as the remote based-on files must exist on the source server. Because only
the record formats are needed from the physical files, they need not contain
data. Using this alternative, if the record formats of the remote based-on
files are changed, the record formats on the source server must also be changed
so that the record formats match.</p>
</div>
<div class="section"><p>However, DFU/38 does <em>not</em> support non-<span class="keyword">iSeries</span> or
non-<span class="keyword">System/38</span> target systems.
If you attempt to use DFU/38 with non-<span class="keyword">iSeries</span> or
non-<span class="keyword">System/38</span> remote files,
you might experience processing problems when trying to change or delete records
in such a file. Although an <span class="keyword">iSeries server</span> does
not prevent any user from creating and using such an application, the default
field descriptions created on the source <span class="keyword">iSeries server</span> for
the non-<span class="keyword">iSeries</span> or non-<span class="keyword">System/38</span> remote file would probably
be too general to be useful. (These files appear to be physical files with
one member, whose member name is the same as the file name. The file has one
record format and within that format: one field for the entire record, if
it is a nonkeyed file; two fields for keyed files, one for the key and one
for the remainder of the record; or more than two fields for keyed files with
separate key fields.)</p>
</div>
<div class="section"><p>All the DFU/38 commands can be used in applications that access
local files or DDM files. And, wherever a local database file name can be
specified on any of the DFU command parameters, a DDM file can also be specified,
as long as any other limitations are met.</p>
</div>
<div class="section"><p>A DDM file name can be specified in the SRCFILE parameter of the <span class="cmdname">Create
DFU Application (CRTDFUAPP)</span> or <span class="cmdname">Retrieve DFU Source (RTVDFUSRC)</span> command,
but only if the target server is an <span class="keyword">iSeries server</span> or
a <span class="keyword">System/38</span> and if the target
file is a source physical file.</p>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbae5sys38tools.htm" title="The topic collection describes the System/38-compatible data file utility (DFU/38) and the System/38-compatible query utility (Query/38).">System/38-compatible database tools</a></div>
</div>
</div>
</body>
</html>