没有合适的资源?快使用搜索试试~ 我知道了~
DRDA Version 4 Volume 2(英文)
5星 · 超过95%的资源 需积分: 9 12 下载量 133 浏览量
2009-03-03
12:56:07
上传
评论
收藏 285KB PDF 举报
温馨提示
试读
108页
IBM的db2所使用的协议DRDA(分布式关系数据库体系结构),第四版第二卷。 在http://www.opengroup.org/可以下载到最新的版本。
资源推荐
资源详情
资源评论
Technical Standard
DRDA, Version 4, Volume 2:
Formatted Data Object Content Architecture (FD:OCA)
The Open Group
©February 2007, The Open Group
All rights reserved.
No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in
any form or by any means, electronic, mechanical, photocopying, recording or otherwise,
without the prior permission of the copyright owners.
Technical Standard
DRDA, Version 4, Volume 2: Formatted Data Object Content Architecture(FD:OCA)
ISBN: 1-931624-71-2
Document Number: C067
Published in the U.K. by The Open Group, February 2007.
Any comments relating to the material contained in this document may be submitted to:
The Open Group
Thames Tower
37-45 Station Road
Reading
Berkshire, RG1 1LX
United Kingdom
or by Electronic Mail to:
OGSpecs@opengroup.org
This documentation and the softwaretowhich it relates arederived in part from copyrighted
materials supplied by International Business Machines. Neither International Business Machines
nor The Open Group makes any warranty of any kind with regardtothis material, including but
not limited to, the implied warranties of merchantability and fitness for a particular purpose.
The Open Group shall not be liable for errors contained herein, or for any direct or indirect,
incidental, special, or consequential damages in connection with the furnishing, performance, or
use of this material.
ii Technical Standard (2007)
Contents
Chapter 1 The DRDA Specification ................................................................ 1
1.1 The DRDA Reference .............................................................................. 2
1.2 The FD:OCA Reference .......................................................................... 2
1.3 The DDM Reference ................................................................................ 3
Chapter 2 Introduction to FD:OCA................................................................. 5
2.1 Why is FD:OCA Needed........................................................................ 5
2.2 What is FD:OCA...................................................................................... 6
2.3 A Scenario ................................................................................................ 7
2.4 How to Use this Book............................................................................. 8
2.4.1 Syntax Diagrams .................................................................................. 8
2.4.2 Notation Conventions ......................................................................... 9
2.4.3 Related Architecture............................................................................ 9
2.4.4 Industry Standards .............................................................................. 9
Chapter 3 Overview of FD:OCA....................................................................... 11
3.1 Concepts ................................................................................................... 11
3.2 Constituents ............................................................................................. 12
3.2.1 Constructs ............................................................................................. 12
3.2.2 Data Types ............................................................................................. 14
3.2.3 Data Arrays ........................................................................................... 14
3.2.4 Definition of Terms .............................................................................. 15
3.2.4.1 Partitions, Dimensions, and Extents .............................................. 15
3.2.4.2 Subarrays............................................................................................ 17
3.3 Characteristics ......................................................................................... 18
3.3.1 Describing Data Arrays and Data Types .......................................... 18
3.3.2 Examples ............................................................................................... 18
Chapter 4 FD:OCA Specifications.................................................................... 27
4.1 Conventions Used in FD:OCA Specifications..................................... 27
4.2 FD:OCA Object Constituents ................................................................ 29
4.3 FD:OCA Descriptor Component Content ........................................... 30
4.3.1 Descriptor Attribute Triplets .............................................................. 30
4.3.1.1 References ........................................................................................... 30
4.3.1.2 Simple Data Array (SDA) ................................................................ 31
4.3.1.3 Row Layout (RLO) or Nullable Row Layout................................ 33
4.3.1.4 Group Data Array (GDA) and Nullable Group Data Array....... 35
4.3.1.5 Metadata Definition (MDD) ............................................................ 36
4.3.2 Supportive General-Purpose Triplets ................................................ 39
4.3.2.1 Continue Preceding Triplet (CPT) .................................................. 39
4.3.2.2 Implementation Support Data (ISD) .............................................. 40
4.3.3 Registry of Data Types ......................................................................... 41
4.3.3.1 String Data Types .............................................................................. 42
4.3.3.2 Character Data Types ........................................................................ 46
4.3.3.3 Numeric Data Types ......................................................................... 53
DRDA, Version 4, Volume 2: Formatted Data Object Content Architecture (FD:OCA) iii
Contents
4.4 FD:OCA Data Component Content...................................................... 74
4.5 Error Handling ........................................................................................ 75
4.5.1 Exception Conditions .......................................................................... 75
4.5.1.1 General Syntax Exceptions .............................................................. 75
4.5.1.2 Object-Related Exceptions ............................................................... 76
4.5.1.3 Exception Reporting ......................................................................... 77
4.5.2 Exception IDs ........................................................................................ 79
Chapter 5 Compliance ............................................................................................ 81
5.1 FD:OCA Version ...................................................................................... 81
5.2 FD:OCA Subsets ...................................................................................... 81
5.3 FD:OCA Compliance Rules................................................................... 85
5.3.1 Compliance Rules for the FD:OCA Object Generator .................... 85
5.3.2 Compliance Rules for the FD:OCA Object Receiver....................... 85
5.4 Codepoint Assignments ......................................................................... 86
Glossary ................................................................................................... 87
Index.......................................................................................................... 97
List of Figures
2-1 Typical FD:OCA Example......................................................................... 7
3-1 Formatted Data Object .............................................................................. 13
3-2 FDO Descriptor .......................................................................................... 13
3-3 General Array Example............................................................................. 15
3-4 Partitioning aLinear String of Fields into Three Dimensions............. 16
3-5 Regular Array of Three-Digit Numeric Fields....................................... 19
3-6 Regular Array,Several Field Types ......................................................... 20
3-7 Irregular Array,All Numeric Fields ........................................................ 22
3-8 Three-Dimensional Array......................................................................... 24
4-1 StructureofaFloating Point Number..................................................... 64
4-2 StructureofaDecimal Floating Point Number ..................................... 64
5-1 FD:OCA Base and Towers Concept......................................................... 81
List of Tables
4-1 Syntax Description of Structured Fields and Triplets ........................... 27
4-2 Default Rules for Character Data............................................................. 47
4-3 Exception Reporting Structure................................................................. 78
5-1 FD:OCA Codepoint Assignments ........................................................... 86
iv Technical Standard (2007)
Preface
The Open Group
The Open Group is a vendor-neutral and technology-neutral consortium, whose vision of
Boundaryless Information Flow™ will enable access to integrated information within and
between enterprises based on open standards and global interoperability.The Open Group
works with customers, suppliers, consortia, and other standards bodies. Its role is to capture,
understand, and address current and emerging requirements, establish policies, and sharebest
practices; to facilitate interoperability,develop consensus, and evolve and integrate
specifications and Open Source technologies; to offer a comprehensive set of services to enhance
the operational efficiency of consortia; and to operate the industry’s premier certification service,
including UNIX
®
certification.
Further information on The Open Group is available at
www.opengroup.org.
The Open Group has over 15 years’ experience in developing and operating certification
programs and has extensive experience developing and facilitating industry adoption of test
suites used to validate conformance to an open standardorspecification.
Moreinformation is available at www.opengroup.org/certification.
The Open Group publishes a wide range of technical documentation, the main part of which is
focused on development of Technical and Product Standards and Guides, but which also
includes white papers, technical studies, branding and testing documentation, and business
titles. Full details and a catalog areavailable at www.opengroup.org/bookstore.
As with all live documents, Technical Standards and Specifications requirerevision to align with
new developments and associated international standards. Todistinguish between revised
specifications which arefully backwards-compatible and those which arenot:
• Anew Version indicates thereisnochange to the definitive information contained in the
previous publication of that title, but additions/extensions areincluded. As such, it replaces
the previous publication.
• Anew Issue indicates thereissubstantive change to the definitive information contained in
the previous publication of that title, and theremay also be additions/extensions. As such,
both previous and new documents aremaintained as current publications.
Readers should note that Corrigenda may apply to any publication. Corrigenda information is
published at www.opengroup.org/corrigenda.
This Document
The Distributed Relational Database ArchitectureSpecification comprises three volumes:
• Distributed Relational Database Architecture(DRDA) (the DRDA Reference)
• Formatted Data Object Content Architecture(FD:OCA) (the FD:OCA Reference)
• Distributed Data Management (DDM) Architecture (the DDM Reference)
This volume, Formatted Data Object Content Architecture,describes the functions and services that
make up the Formatted Data Object Content Architecture(FD:OCA). This architecturemakes it
possible to bridge the connectivity gap between environments with different data types and data
representations methods.
DRDA, Version 4, Volume 2: Formatted Data Object Content Architecture (FD:OCA) v
剩余107页未读,继续阅读
资源评论
- lxlishaoping2020-02-03这卷是对返回数据类型的说明
zhj41620935
- 粉丝: 1
- 资源: 17
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功