ibm-information-center/dist/eclipse/plugins/i5OS.ic.ddp_5.4.0.1/rbal1drdh.htm

114 lines
9.1 KiB
HTML
Raw 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="concept" />
<meta name="DC.Title" content="Distributed relational database on i5/OS" />
<meta name="abstract" content="DB2 Universal Database for i5/OS provides all the database management functions for i5/OS. Distributed relational database support on the system is an integral part of the operating system, just as is support for communications, work management, security functions and other functions." />
<meta name="description" content="DB2 Universal Database for i5/OS provides all the database management functions for i5/OS. Distributed relational database support on the system is an integral part of the operating system, just as is support for communications, work management, security functions and other functions." />
<meta name="DC.subject" content="Distributed Relational Database Architecture (DRDA) support, current, iSeries, DRDA (Distributed Relational Database Architecture) support" />
<meta name="keywords" content="Distributed Relational Database Architecture (DRDA) support, current, iSeries, DRDA (Distributed Relational Database Architecture) support" />
<meta name="DC.Relation" scheme="URI" content="rbal1intro.htm" />
<meta name="DC.Relation" scheme="URI" content="rbal1odbconc.htm" />
<meta name="DC.Relation" scheme="URI" content="rbal1cnct.htm" />
<meta name="DC.Relation" scheme="URI" content="rbal1recover.htm" />
<meta name="DC.Relation" scheme="URI" content="../rzahj/rzahjovr.htm" />
<meta name="DC.Relation" scheme="URI" content="../books/c4154010.pdf" />
<meta name="DC.Relation" scheme="URI" content="../rzai2/rzai2configuring.htm" />
<meta name="DC.Relation" scheme="URI" content="../rzau3/rzau3kickoff.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="rbal1drdh" />
<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>Distributed relational database on i5/OS</title>
</head>
<body id="rbal1drdh"><a name="rbal1drdh"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Distributed relational database on <span class="keyword">i5/OS</span></h1>
<div><p>DB2
Universal Database™ for <span class="keyword">i5/OS™</span> provides
all the database management functions for <span class="keyword">i5/OS</span>.
Distributed relational database support on the system is an integral part
of the operating system, just as is support for communications, work management,
security functions and other functions.</p>
<p>The <span class="keyword">i5/OS</span> operating
system can be part of a distributed relational database network with other
servers that support a Distributed Relational
Database Architecture™ (DRDA<sup>®</sup>) implementation. The <span class="keyword">i5/OS</span> operating
system can be an application requester (AR) or an application server (AS)
in either like or unlike environments. Distributed relational database implementation
on the iSeries™ system
supports remote unit of work (RUW) and distributed unit of work (DUW). RUW
allows you to submit multiple requests to a single database within a single
unit of work, and DUW allows requests to multiple databases to be included
within a single unit of work. </p>
<p>For example, using DUW support you can decrement the inventory count of
a part on one server and increment the inventory count of a part on another
server within a unit of work, and then commit changes to these remote databases
at the conclusion of a single unit of work using a two-phase commit process. <span class="keyword">DB2 Universal Database™ for iSeries</span> does not support distributed
requests, so you can only access one database with each SQL statement. The
level of support provided in an application program depends on the level of
support available on the application server (AS) and the order in which connections
and updates are made. See Connect to a distributed relational database for
more information.</p>
<p>In addition to DRDA access, application requester driver (ARD) programs
can be used to access databases that do not support DRDA. Connections to relational databases
accessed through ARD programs are treated like connections to unlike servers.
Such connections can coexist with connections to DRDA application servers, connections to
the local relational database, and connections which access other ARD programs.</p>
<p>On the <span class="keyword">iSeries server</span>, the distribution
functions of snapshots and replication are not automatically performed by
the server. You can install and configure the <span>DataPropagator™ for iSeries,
V8.1</span> product on <span class="keyword">iSeries server</span>s
to perform these functions. Also, you can use these functions in user-written
application programs. More information about how you can organize these functions
in a distributed relational database is discussed in Data availability and
protection for a distributed relational database.</p>
<p>On the <span class="keyword">iSeries server</span>, the distributed
request function is not directly supported. However, the DataJoiner<sup>®</sup> product
can perform distributed queries, joining tables from a variety of data sources. DataJoiner works
synergistically with DataGuide, a comprehensive information catalog in the IBM<sup>®</sup> Information
Warehouse family of products. DataGuide provides a graphical user interface
to complete information listings about a company's data resources.</p>
<p>The <span class="keyword">i5/OS</span> licensed program
includes runtime support for SQL. You do not need the <span class="keyword">DB2<sup>®</sup> UDB for iSeries</span> Query
Manager and SQL Development Kit licensed program installed on a <span class="keyword">DB2 UDB for iSeries</span> application
requester or application server to process distributed relational database
requests or to create an SQL collection on an <span class="keyword">iSeries server</span>.
However, you do need the <span class="keyword">DB2 Universal Database for iSeries</span> Query
Manager and SQL Development Kit program to precompile programs with SQL statements,
run Interactive SQL, or run <span class="keyword">DB2 Universal Database for iSeries</span> Query
Manager.</p>
<p><img src="./delta.gif" alt="Start of change" />Communications support for the DRDA implementation on the iSeries is
provided under either TCP/IP or the IBM Systems Network Architecture (SNA) through
the Advanced Program-to-Program Communication (APPC) protocol, with or without Advanced
Peer-to-Peer Networking<sup>®</sup> (APPN).<img src="./deltaend.gif" alt="End of change" /></p>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbal1intro.htm" title="Distributed relational database support on the iSeries server consists of an implementation of IBM Distributed Relational Database Architecture (DRDA) and integration of other SQL clients by use of Application Requester Driver (ARD) programs.">Introduction to distributed database programming</a></div>
</div>
<div class="relconcepts"><strong>Related concepts</strong><br />
<div><a href="rbal1odbconc.htm" title="This discussion provides an overview of additional distributed relational database concepts.">Other distributed relational database terms and concepts</a></div>
<div><a href="rbal1cnct.htm" title="What makes a distributed relational database application distributed is its ability to connect to a relational database on another server.">Connect to a distributed relational database</a></div>
<div><a href="rbal1recover.htm" title="In a distributed relational database environment, data availability not only involves protecting data on an individual server in the network, but also ensuring that users have access to the data across the network.">Data availability and protection</a></div>
<div><a href="../rzahj/rzahjovr.htm">APPC, APPN and HPR</a></div>
<div><a href="../books/c4154010.pdf" target="_blank">Communications Configuration PDF</a></div>
<div><a href="../rzai2/rzai2configuring.htm">Configure TCP/IP</a></div>
<div><a href="../rzau3/rzau3kickoff.htm">OptiConnect</a></div>
</div>
</div>
</body>
</html>