ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzajq_5.4.0.1/sql7912.htm

71 lines
4.0 KiB
HTML
Raw Permalink Normal View History

2024-04-02 14:02:31 +00:00
<?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="SQL7912 - ODP created" />
<meta name="DC.Relation" scheme="URI" content="pimesodp.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="sql7912" />
<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>SQL7912 - ODP created</title>
</head>
<body id="sql7912"><a name="sql7912"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">SQL7912 - ODP created</h1>
<div>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th colspan="2" align="center" valign="middle" id="d0e16">SQL7912</th>
</tr>
</thead>
<tbody><tr valign="middle"><td valign="middle" width="26.02040816326531%" headers="d0e16 ">Message Text:</td>
<td valign="middle" width="73.9795918367347%" headers="d0e16 ">ODP created.</td>
</tr>
<tr valign="middle"><td valign="middle" width="26.02040816326531%" headers="d0e16 ">Cause Text:</td>
<td valign="middle" width="73.9795918367347%" headers="d0e16 ">An Open Data Path (ODP) has been created. No reusable ODP could be
found. This occurs in the following cases: <ul><li>This is the first time the statement has been run.</li>
<li>A <span class="cmdname">RCLRSC</span> has been issued since the last run of this
statement.</li>
<li>The last run of the statement caused the ODP to be deleted.</li>
<li>If this is an OPEN statement, the last CLOSE of this cursor caused the
ODP to be deleted.</li>
<li>The Application Server (AS) has been changed by a CONNECT statement.</li>
</ul>
</td>
</tr>
<tr valign="middle"><td valign="middle" width="26.02040816326531%" headers="d0e16 ">Recovery Text:</td>
<td valign="middle" width="73.9795918367347%" headers="d0e16 ">If a cursor is being opened many times in an application, it is more
efficient to use a reusable ODP, and not create an ODP every time. This also
applies to repeated runs of INSERT, UPDATE, DELETE, and SELECT INTO statements.
If ODPs are being created on every open, see the close message to determine
why the ODP is being deleted.</td>
</tr>
</tbody>
</table>
</div>
<div class="section"><p>No ODP was found that could be used again. The first time that
the statement is run or the cursor is opened for a process, an ODP will always
have to be created. However, if this message appears on every run of the statement
or open of the cursor, the tips recommended in <a href="retcurs.htm#retcurs">Retaining cursor positions for non-ILE program calls</a> should
be applied to this application.</p>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="pimesodp.htm" title="Several of the following SQL run-time messages refer to open data paths.">Query optimization performance information messages and open data paths</a></div>
</div>
</div>
</body>
</html>