93 lines
6.1 KiB
HTML
93 lines
6.1 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="concept" />
|
|
<meta name="DC.Title" content="Restrictions when creating or working with distributed files with DB2 Multisystem" />
|
|
<meta name="abstract" content="You need to be aware of some restrictions when creating or working with distributed files." />
|
|
<meta name="description" content="You need to be aware of some restrictions when creating or working with distributed files." />
|
|
<meta name="DC.subject" content="distributed file, restrictions, distributed files" />
|
|
<meta name="keywords" content="distributed file, restrictions, distributed files" />
|
|
<meta name="DC.Relation" scheme="URI" content="createdisfile.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="createdisfile.htm" />
|
|
<meta name="copyright" content="(C) Copyright IBM Corporation 1998, 2006" />
|
|
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 1998, 2006" />
|
|
<meta name="DC.Format" content="XHTML" />
|
|
<meta name="DC.Identifier" content="restrict" />
|
|
<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>Restrictions when creating or working with distributed files with DB2 Multisystem</title>
|
|
</head>
|
|
<body id="restrict"><a name="restrict"><!-- --></a>
|
|
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
|
|
<h1 class="topictitle1">Restrictions when creating or working with distributed files with DB2<sup>®</sup> Multisystem</h1>
|
|
<div><p>You need to be aware of some restrictions when creating or working
|
|
with distributed files.</p>
|
|
<p>These restrictions are:</p>
|
|
<ul><li>First-change first-out (FCFO) access paths cannot be used because the
|
|
access paths are partitioned across multiple nodes.</li>
|
|
<li>A distributed file can have a maximum of one member.</li>
|
|
<li>A distributed file is not allowed in a temporary library (QTEMP).</li>
|
|
<li>Data in the partitioning key has a limited update capability. Generally,
|
|
when choosing a partitioning key, you should choose fields whose values do
|
|
not get updated. Updates to the partitioning key are allowed as long as the
|
|
update does not cause the record to be partitioned to a different node.</li>
|
|
<li>Date, time, timestamp, or floating-point numeric fields cannot be used
|
|
in the partitioning key.</li>
|
|
<li>Source physical files are not supported.</li>
|
|
<li>Externally described files are supported for distributed files; program-described
|
|
files are not supported.</li>
|
|
<li>If the access path is unique, the partitioning key must be a subset of
|
|
the unique key access path.</li>
|
|
<li>Constraints are supported, and referential constraints are supported only
|
|
if the node group of both the parent and foreign key files are identical and <em>all</em> of
|
|
the fields of the partitioning key are included in the constraint. The partitioning
|
|
key must be a subset of the constraint fields. Also, for unique and primary
|
|
constraints, if the access path is unique, the partitioning key must be a
|
|
subset of the unique key access path.</li>
|
|
<li>On the CRTPF command, the system parameter must have the value *LCL specified
|
|
(CRTPF SYSTEM(*LCL)). SYSTEM(*RMT) is not allowed.</li>
|
|
<li>Any time a logical file is created over a distributed file, the logical
|
|
file also becomes distributed, which means that you cannot build a local logical
|
|
file over just one piece of the physical file on a specific node. SQL views
|
|
are the exception to this, if the view is a join and if all of the underlying
|
|
physical files do not have the same node group. In this case, the view is
|
|
only created on the local system. Even though this view is not distributed,
|
|
if you query the view, data is retrieved from all of the nodes, not just from
|
|
the node where the view was created. <p>Join files can only be created using
|
|
SQL.</p>
|
|
<p>For DDS-created logical files, only one based-on file is allowed.</p>
|
|
</li>
|
|
<li>Coded character set identifiers (CCSIDs) and sort sequence (SRTSEQ) tables
|
|
are resolved from the originating system.</li>
|
|
<li>Variable-length record (VLR) processing is not supported. This does not
|
|
mean that variable-length fields are not supported for distributed files.
|
|
This restriction only refers to languages and applications that request VLR
|
|
processing when a file is opened.</li>
|
|
<li>End-of-file delay (EOFDLY) processing is not supported.</li>
|
|
<li>Data File Utility (DFU) does not work against distributed files, because
|
|
DFU uses relative record number processing to access records.</li>
|
|
<li>A distributed file cannot be created into a library located on an independent
|
|
auxiliary storage pool (IASP).</li>
|
|
</ul>
|
|
</div>
|
|
<div>
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="createdisfile.htm" title="This topic provides information about creating a distributed physical file by using the Create Physical File (CRTPF) command or the SQL CREATE TABLE statement.">Create Physical File (CRTPF) command and SQL CREATE TABLE statement</a></div>
|
|
</div>
|
|
<div class="relconcepts"><strong>Related concepts</strong><br />
|
|
<div><a href="createdisfile.htm" title="This topic provides information about creating a distributed physical file by using the Create Physical File (CRTPF) command or the SQL CREATE TABLE statement.">Create Physical File (CRTPF) command and SQL CREATE TABLE statement</a></div>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html> |