114 lines
9.1 KiB
HTML
114 lines
9.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="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>
|