home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 16 Announce / 16-Announce.zip / 295185.zip / 295185.ANN
Text File  |  1995-05-02  |  191KB  |  3,112 lines

  1.  
  2.  
  3.  
  4. DATA BASE : ALET                                                     PAGE:    1
  5.  
  6.  
  7. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  8.  
  9.  
  10. DATE      950502
  11. CATEGORY  AS22, AS20, AS47, AS50, AS10
  12. TITLE     DB2 VERSION 2
  13. ABSTRACT  *-------------------------------------------------------------------*
  14.           |  IN BRIEF . . .                                                   |
  15.                     The DB2 Version 2 family of products builds upon the
  16.              outstanding quality and reliability of Version 1 and provides
  17.              these additional benefits:
  18.              o   EXTENSIBILITY -- Provides the ability to build or buy
  19.                  extensions to the database to support your specific
  20.                  business needs
  21.              o   PRODUCTIVITY -- Provides open standards-based interfaces,
  22.                  integrated development tools, and easy access to data
  23.              o   REDUCED COSTS -- Effectively and efficiently exploits
  24.                  client/server technology for mission-critical applications,
  25.                  including the ability to manage the environment
  26.              o   SECURE DATA ASSETS -- Protects your data against
  27.                  corruption, loss, or unauthorized access, regardless of the
  28.                  location of the data
  29.              o   REDUCED RISK -- Leverages existing investments in data,
  30.                  applications, and people, on the mainframe or desktop
  31.              o   SCALABILITY -- Supports growth from laptop to massively
  32.                  parallel databases
  33.                     PLANNED AVAILABILITY DATE:  July 28, 1995
  34.               (R) Registered trademark of International Business Machines
  35.                 Corporation
  36.              ** Company, product, or service name may be a trademark or
  37.                 service mark of others.
  38.              +  Trademark of Microsoft Corporation
  39.               (1) Trademark of Ziff Communications Company and used by IBM
  40.                 Corporation under license
  41.               (TM) Trademark of International Business Machines Corporation
  42.           |                                                                   |
  43.           *-------------------------------------------------------------------*
  44.                  IBM announces availability of DB2 (R) for OS/2 (R) and DB2 for
  45.           AIX (R) Version 2, and beta programs for DB2 Version 2 on HP-UX**,
  46.           the Solaris** Operating Environment, Windows+ NT**, and SINIX**, the
  47.           Siemens-Nixdorf UNIX (1) operating system.  Also announced are new
  48.           releases of the Distributed Database Connection Services (DDCS)
  49.           products for OS/2 and AIX, the DB2 Software Developer's Kit (SDK)
  50.           for Windows, a beta version of DB2 client support for Apple**
  51.           System 7**, and a beta program for a complementary product, a DB2
  52.           stored procedure builder.
  53.                  DB2 Version 2 provides significant additional value with
  54.           support for more advanced database applications, larger, more highly
  55.           available databases, greater distributed capability, and higher
  56.           performance.
  57.           o   ADVANCED DATABASE APPLICATIONS -- You can store additional forms
  58.               of information and extend functionality through object-oriented
  59.  
  60.  
  61.  
  62. DATA BASE : ALET                                                     PAGE:    2
  63.  
  64.  
  65.               extensions, multimedia datatypes, business rules, and support for
  66.               complex data relationships.  User-defined data types and
  67.               user-defined functions allow you to tailor function to your
  68.               specific business needs.  Support for large object datatypes
  69.               extends this to include documents, graphics, image, audio, video
  70.               and any other digital format.  Database-enforced integrity
  71.               constraints and database-managed triggers allow you to define
  72.               business rules once to the database rather than multiple times.
  73.           o   LARGE, HIGHLY AVAILABLE DATABASES -- DB2 Version 2 has features
  74.               to better control data placement, perform operations online,
  75.               operate on smaller subsets of data, operate in parallel, and load
  76.               data more quickly.
  77.           o   HIGH PERFORMANCE -- The DB2 database engine supports greater
  78.               parallelism and exploits SMP hardware architectures.  It includes
  79.               more advanced optimizer technology, including query-rewrite, to
  80.               better support popular 4GLs, graphical user interface (GUI)
  81.               builders, and other ad hoc query workloads.  DB2 for AIX
  82.               Version 2 has achieved industry-leading TPC-C benchmark results.
  83.           o   DISTRIBUTED DATABASE -- DB2 Version 2 can make it much easier to
  84.               manage the accessibility and integrity of distributed data with
  85.               multi-site updating across DB2 for OS/2 and DB2 for AIX servers,
  86.               with application server support for MVS, VM, OS/400 (R), and
  87.               non-IBM clients through DRDA (TM), and through support of data
  88.               replication with DataPropagator (TM) Relational.
  89.           o   ADDITIONAL ENHANCEMENTS -- Improved application development
  90.               support, compatibility with the DB2 family, standards support,
  91.               manageability, connectivity, client support, and packaging.
  92.                  DB2 Version 2 introduces a common server code base on Intel**
  93.           and RISC platforms.  This provides equivalent function while using
  94.           operating system services and optimization to fully leverage each
  95.           environment.  Beta programs for DB2, DDCS, and DB2 SDK Version 2 on
  96.           HP-UX, the Solaris Operating Environment, and Windows NT begin at
  97.           selected test sites in July 1995.  The beta program for DB2 Version 2
  98.           on SINIX begins September 1995.  The beta program for the DB2 SDK and
  99.           Client Application Enabler for Apple's System 7 will begin in
  100.           July 1995.
  101.                  The DB2 stored procedure builder allows both client-side GUI
  102.           applications and server-side stored procedures and user-defined
  103.           functions to be built using the BASIC language.  The beta program for
  104.           the DB2 stored procedure builder will begin in July 1995.
  105. PRODNO      41H2114
  106.             41H2112
  107.             41H2121
  108.             41H2120
  109.             41H2126
  110.             41H2128
  111.             41H2127
  112.             41H2133
  113.             41H2138
  114.             41H2142
  115.             41H2451
  116. OVERVIEW  DESCRIPTION
  117.  
  118.  
  119.  
  120. DATA BASE : ALET                                                     PAGE:    3
  121.  
  122.  
  123.                  DB2 Version 2 products have common functionality across the
  124.           operating system platforms.  The following descriptions of the DB2
  125.           Version 2.1 products apply to all platforms unless specifically
  126.           stated otherwise.
  127.           DB2 SERVER PRODUCTS
  128.           DB2 Version 2.1 adds the following capabilities to the extremely
  129.           successful Version 1 products, which are trusted by thousands of the
  130.           world's corporations to store their business data:
  131.           SUPPORT OF ADVANCED OBJECT-ORIENTED AND MULTIMEDIA APPLICATIONS:
  132.           Relational DBMSs (RDBMSs) are used extensively in the DBMS
  133.           marketplace, where there is a heavy reliance on them for
  134.           mission-critical applications.  Many users of RDBMSs are moving
  135.           toward nontraditional, object-oriented applications, requiring
  136.           support for a wider variety of real-world data.  Examples include
  137.           more effective handling of text, voice, and image data within RDBMSs.
  138.           This trend has been accelerated by client/server tools and 4GLs with
  139.           powerful user interfaces for nontraditional data.
  140.                  DB2 Version 2.1 enables new applications that require
  141.           high-speed access to voice, video, image, and text data stored in the
  142.           database.  Object-oriented techniques can be used during database
  143.           design, application development, and execution, allowing enhanced
  144.           productivity.  A new class of applications, exploiting the power of
  145.           expressing SQL queries recursively, is also enabled with DB2
  146.           Version 2.1.
  147.                  DB2 offers extensive support for nontraditional applications
  148.           in addition to continuing to provide traditional application support
  149.           that is fully integrated with the database architecture:
  150.           o   LARGE OBJECTS (LOBS):  Large object support allows multimedia
  151.               objects such as documents, video, image, and voice to be stored
  152.               in the database and manipulated like other database objects.  The
  153.               size of any one LOB can range up to 2GB.  Many LOB columns can be
  154.               defined in each table, with the exact number depending on the
  155.               total length of the row including overhead.  LOB data is directly
  156.               maintained in the database, and SQL is used for storage and
  157.               retrieval.  LOBs defined as containing character data respect the
  158.               code page of the clients, and the server will handle code page
  159.               conversion if the client code page support does not match the
  160.               LOB.
  161.                      A powerful set of built-in functions, such as search,
  162.               substring, and concatenation, are supported for LOBs.  Additional
  163.               functions can be defined at any time by means of user-defined
  164.               functions (UDFs).
  165.                      Implementation of LOB support considers customers'
  166.               performance requirements by allowing database users or
  167.               administrators to:
  168.               -   Insert LOBs into the database directly from a file on the
  169.                   client
  170.               -   Access only those portions of a LOB that are needed by the
  171.                   application, not the whole LOB
  172.               -   Defer or avoid materialization of LOBs
  173.               -   Choose whether changes to the LOB column will be logged or
  174.                   not
  175.  
  176.  
  177.  
  178. DATA BASE : ALET                                                     PAGE:    4
  179.  
  180.  
  181.               -   Store LOB data in separate table spaces architected
  182.                   specifically for optimal LOB handling
  183.           o   USER-DEFINED TYPES (UDTS):  UDTs allow users to define new data
  184.               types which are represented in the database using built-in types.
  185.               For example, a user can define two currency types: CDOLLAR for
  186.               Canadian dollars and USDOLLAR for U.S. dollars.  These types are
  187.               distinct in the sense that they should not be directly compared
  188.               to one another or to the DECIMAL type, although the DECIMAL type
  189.               might be chosen for the internal representation of both UDTs in
  190.               the database.  UDTs, like built-in types, can be used for columns
  191.               of tables as well as parameters of functions, including
  192.               user-defined functions (UDFs).  For example, a user can define a
  193.               data type such as ANGLE (which varies between 1 and 360) and a
  194.               set of UDFs to act on it, such as SINE, COSINE, and TANGENT.
  195.           o   USER-DEFINED FUNCTIONS (UDFS):  Application developers often need
  196.               to create their own suite of functions specific to their
  197.               application or domain.  UDFs make this possible, expanding the
  198.               scope of DB2 to include customized business or scientific
  199.               functions.
  200.                      For example, a retail store could define a price data type
  201.               for tracking the cost of items it sells.  This store might also
  202.               wish to define a sales tax function, which would take a given
  203.               price value as input, compute the applicable sales tax, and
  204.               return this data to the application.
  205.                      These functions can operate over all database types,
  206.               including LOBs and UDTs.  UDFs allow queries to contain powerful
  207.               computation and search predicates to filter irrelevant data close
  208.               to the source of the data.  The SQL optimizer treats UDFs exactly
  209.               like built-in functions, such as SUBSTR and LENGTH.  Applications
  210.               may be developed using a variety of application language
  211.               environments, such as C, C++, COBOL, and FORTRAN, while sharing a
  212.               set of common UDTs and UDFs.
  213.           o   TRIGGERS:  A trigger defines a set of actions that is executed
  214.               when TRIGGERED by an insert, update, or delete operation on a
  215.               specified base table.  Triggers can be used to:
  216.               -   Support general forms of integrity, such as business rules
  217.               -   Update summary data automatically
  218.               -   Perform validation of input data
  219.               -   Automatically generate a value for a newly inserted row
  220.               -   Write to other tables for audit-trail purposes
  221.               -   Support alerts through electronic mail, for example
  222.                      Global enforcement of business rules is possible because a
  223.               defined trigger is used for any application that accesses the
  224.               database.  Maintenance of applications and databases can be
  225.               easier because, if a business policy changes, only a change in
  226.               the corresponding trigger is needed instead of changes in each
  227.               application program.
  228.                      Triggers allow greater flexibility in the database and
  229.               allow the database manager to capture more of the semantics of
  230.               the data.  For example, a user may define a trigger that
  231.               increments the number of employees each time a new row is
  232.               inserted into the EMPLOYEE table.
  233.  
  234.  
  235.  
  236. DATA BASE : ALET                                                     PAGE:    5
  237.  
  238.  
  239.                      When combined with UDFs, triggers can be used to implement
  240.               event alerts that signal users or other applications that a given
  241.               event has occurred within the database.  For example, if a member
  242.               of the personnel department wanted to be notified whenever an
  243.               engineer's salary was changed to exceed $100,000, DB2's
  244.               triggering mechanism can be used.  Thus trigger support can
  245.               provide considerable power and flexibility.
  246.                      DB2 supports both STATEMENT-LEVEL and ROW-LEVEL triggers.
  247.               Triggers can be defined to run BEFORE or AFTER INSERT, UPDATE, or
  248.               DELETE operations.  Using a BEFORE trigger performs an action
  249.               before processing a triggered operation.  Using an AFTER trigger
  250.               enables processing of additional functions after the triggered
  251.               operation.
  252.                      Multiple triggers per table can be created.  Triggers can
  253.               also cascade, initiating other triggers.  All database activities
  254.               initiated by triggers are protected by the transactional
  255.               semantics.  Thus a ROLLBACK statement would cause all database
  256.               operations performed by a trigger to be rolled back, preserving
  257.               database integrity.
  258.                      The flexibility of this new technology can also be applied
  259.               to existing data stored in DB2 Version 1 databases.  New columns
  260.               with new attributes of any type can be added to existing tables,
  261.               and then triggers and constraints can be defined on these tables.
  262.               Such changes do not modify the contents of existing tables in any
  263.               way.
  264.           o   CONSTRAINTS:  Check constraints are generally used to enforce
  265.               business rules not covered by key uniqueness or referential
  266.               integrity constraints.  Check constraints specify conditions that
  267.               must not be false for each row of a table or column value of a
  268.               row.  For example, a user may define constraints on the EMPLOYEE
  269.               table that specify that the job of an employee can only be one of
  270.               "Sales," "Mgr," or "Clerk." This allows you to restrict values to
  271.               a particular domain.
  272.           o   RECURSIVE SQL QUERIES:  Changes to the SQL optimizer enable DB2
  273.               Version 2.1 databases to support not only bills-of-material
  274.               queries, but also the more powerful forms of recursive queries
  275.               such as path expression queries.  Examples of queries that become
  276.               possible with recursion are:
  277.               -   Bills-of-material queries where a user wants to return
  278.                   subparts of parts, and subparts of the subparts, and so on.
  279.               -   Path expression queries, where a user wants to calculate the
  280.                   lowest-cost plane fares on multi-hop routes.  For example,
  281.                   the following query can be formulated using recursive SQL:
  282.                   Return all possible flights from Toronto to Perth without
  283.                   making a stopover in London or Chicago and with no more than
  284.                   three plane changes.
  285.                      The optimizer is capable of making sophisticated
  286.               transformations and optimizations for recursive queries and
  287.               nonrecursive queries, resulting in selection of better access
  288.               plans for improved performance.
  289.                  The synergy among these extensions gives more power to the
  290.           application developer.  Complex structures can be modeled as UDTs on
  291.  
  292.  
  293.  
  294. DATA BASE : ALET                                                     PAGE:    6
  295.  
  296.  
  297.           LOBs with their methods implemented as UDFs and their integrity rules
  298.           specified as triggers or constraints.  For example, MATRIX could be a
  299.           UDT defined on a BLOB, and UDFs could be MULTIPLY that does matrix
  300.           multiplication, and ROW that retrieves a given row of a matrix.
  301.                  The combined exploitation of the user-defined types and
  302.           functions allows hiding the representation of the data and the
  303.           definition of a set of functions that interpret the data.  They
  304.           enable the creation of function libraries, which can be developed
  305.           outside of the database and then added to it, thereby extending
  306.           database functionality.  This support for RELATIONAL EXTENDERS makes
  307.           it very easy to integrate new types of applications directly with the
  308.           database.  Relational extenders are being developed by IBM for text,
  309.           image, audio, video, and fingerprint information.  For further
  310.           information about the IBM database extenders, see Preview Software
  311.           Announcement 295-179.
  312.           SUPPORT FOR VERY LARGE AND HIGHLY AVAILABLE DATABASES:  Customers use
  313.           DB2 databases in mission-critical applications to manage rapidly
  314.           growing databases.  A number of enhancements to DB2 Version 2.1
  315.           provide higher operational capacity, more flexibility, improved
  316.           performance, better data integrity, and higher availability:
  317.           o   DATABASE PARTITIONING (TABLE SPACES):  With Version 2, database
  318.               administrators can partition a database into parts called TABLE
  319.               SPACES.  When creating a table, the name of the BASE, INDEX, and
  320.               LONG table space can be specified.  Using INDEX and LONG table
  321.               spaces to store indexes and LOB data, respectively, allows these
  322.               structures to be kept separate from the rest of the table data.
  323.               This flexibility can be used to increase database performance and
  324.               availability.  A table space can be spread over one or more
  325.               physical storage devices, providing media-spanning capability.
  326.           o   FLEXIBLE SPACE ALLOCATION:  Administrators may also increase the
  327.               size of table spaces by adding more devices or storage space
  328.               without stopping the database.  The data in a table space is
  329.               automatically rebalanced for maximum performance.  Additionally,
  330.               database administrators have great flexibility over the placement
  331.               of data.  For example, they can place data, indexes, and LOBs,
  332.               which all belong to the same table, in separate table spaces on
  333.               different devices for maximum performance and operational
  334.               considerations.
  335.           o   BACKUP AND RECOVERY OF DATABASE PARTITIONS:  Administrators may
  336.               perform backup and recovery at the table space level instead of
  337.               at the database level.  If a table space contains a single table,
  338.               then the backup or recovery of that table space is equivalent to
  339.               table-level backup or recovery.
  340.           o   SUPPORT FOR ONLINE OR OFFLINE BACKUP AND RECOVERY:  Table spaces
  341.               can be online or offline during the backup process.  During
  342.               recovery, all table spaces other than the one being recovered can
  343.               remain online.  In case of an input/output (I/O) error (disk
  344.               failure, for example), only the affected table space will be
  345.               disabled pending recovery.  The rest of the database remains
  346.               operational.
  347.           o   PARALLEL BACKUP AND RECOVERY:  It is possible to perform the
  348.               backup/recovery of a database or table space in parallel to/from
  349.  
  350.  
  351.  
  352. DATA BASE : ALET                                                     PAGE:    7
  353.  
  354.  
  355.               multiple devices.  Doing backup/recovery in parallel reduces the
  356.               elapsed time requirements for these key maintenance tasks.
  357.           o   HIGH-SPEED LOAD UTILITY:  A high-speed LOAD utility significantly
  358.               increases the speed of doing data loads while ensuring
  359.               recoverability of the data being loaded.
  360.                      LOAD is intended for either bulk loading of new tables or
  361.               appending large amounts of data to existing tables.  A new CHECK
  362.               DATA function works in conjunction with the LOAD utility (or
  363.               other-vendor-supplied load utilities) to force revalidation of
  364.               table constraints following a LOAD.
  365.                      The LOAD utility is restartable and recoverable.  If a
  366.               failure occurs while loading data, users have the option to
  367.               continue the load without starting from the beginning.  To ensure
  368.               recoverability, a backup copy of the loaded table is created
  369.               during the LOAD processing.
  370.                      Indexes are built as the data is being loaded, and table
  371.               statistics can be gathered at load time as well.  These
  372.               capabilities ensure that the data being loaded is ready for full
  373.               use at the completion of the LOAD.
  374.           o   CACHING OF DYNAMIC SQL ACCESS PLANS:  The compiled sections for
  375.               dynamic SQL statements are cached on a per-user basis by DB2
  376.               Version 2.1 server, reducing the need to recompile dynamic SQL
  377.               from "once per unit of work" to "only as required." This improves
  378.               the performance of dynamic SQL statements that repeat in
  379.               different units of work by avoiding the overhead of statement
  380.               compilation.
  381.           o   HIGH AVAILABILITY:  The support for partitioning a database into
  382.               separately recoverable table spaces, online backup and recovery,
  383.               parallel backup and recovery tasks, and the high-speed LOAD
  384.               utility all minimize the time required to perform administration
  385.               tasks and enhance the availability of DB2 Version 2.1 databases.
  386.                  These enhancements allow you to create and effectively manage
  387.           very large databases limited in size only by the amount of physical
  388.           storage that can be assigned to the system.
  389.           DISTRIBUTED DATABASE ACCESS:  With DB2 Version 2.1 databases and the
  390.           accompanying products, the application developer and database
  391.           administrator have greater flexibility in distributing data and
  392.           applications across various platforms:
  393.           o   DRDA APPLICATION SERVER:  The Distributed Relational Database
  394.               Architecture (TM) (DRDA) Application Server (AS) capability
  395.               allows DB2 for MVS, DB2 for VSE and VM (SQL/DS (TM)), and DB2 for
  396.               OS/400 applications (or any other application that implements the
  397.               DRDA Application Requestor functionality) to access data located
  398.               in DB2 for OS/2 and AIX databases.  With this capability,
  399.               thousands of existing database applications running on the MVS,
  400.               VSE, VM, and OS/400 platforms are able to access data stored in
  401.               the DB2 Version 2.1 Server workstation databases.  Note: The DRDA
  402.               Application Requester function is provided with the DDCS
  403.               products.
  404.           o   DISTRIBUTED UNIT OF WORK:  The support for Distributed Unit of
  405.               Work (DUOW) functionality, also known as TWO-PHASE COMMIT,
  406.               provides the capability for an application to read and/or update
  407.  
  408.  
  409.  
  410. DATA BASE : ALET                                                     PAGE:    8
  411.  
  412.  
  413.               tables in more than one database from within a single unit of
  414.               work, with full data integrity.
  415.                      For example, you can query tax tables in a DB2 for MVS
  416.               database and simultaneously update a DB2 for OS/400 payroll
  417.               database.  Or, money withdrawn from a bank account in one country
  418.               can be deposited into an account in another during the same
  419.               transaction.  Because these simultaneous transactions are
  420.               performed within the scope of a single transaction, the integrity
  421.               of the data is assured, even in the case of equipment failure.
  422.                      DB2 for OS/2 Version 2.1, DB2/6000 (TM) Version 1 and 1.2,
  423.               and DB2 for AIX Version 2.1 databases can participate in a
  424.               two-phase commit coordinated by the DB2 transaction manager.
  425.               With DB2 for AIX Version 2.1, more than one DB2 for AIX database
  426.               can participate as a managed resource in a transaction
  427.               coordinated by an XA Transaction Manager such as CICS (TM)/6000
  428.               or Encina**.
  429.                      With DB2 for AIX Version 2.1, applications that run under
  430.               CICS/6000 (TM) or AIX Encina Monitor have the ability to perform
  431.               a two-phase commit with DB2 for MVS or with any other database
  432.               complying with the DRDA2 architecture.
  433.                      This combination of DB2 for AIX with CICS/6000 and Encina
  434.               is the first one in the industry to provide a complete and secure
  435.               two-phase commit capability between the DB2 for MVS databases and
  436.               local area network (LAN)-based databases for UNIX applications.
  437.           DATA REPLICATION:  DB2 Version 2.1 databases can access replicas of
  438.           data from multiple sources including DB2 (MVS, VM, VSE, OS/400),
  439.           IMS/ESA (R), and VSAM flat files.  This is provided by IBM's Data
  440.           Replication products: DataPropagator Non-Relational, DataPropagator
  441.           Relational, and DataRefresher (TM).  These products are
  442.           interoperable, enhance data as it is being replicated, automate the
  443.           replication process, and provide intuitive graphical user interfaces
  444.           for ease of administration from a workstation control point.
  445.           PERFORMANCE ENHANCEMENTS:  Users and administrators of DB2 Server
  446.           Version 2.1 will notice significant performance improvements in a
  447.           variety of scenarios:
  448.           o   SQL OPTIMIZER WITH QUERY REWRITE CAPABILITY:  Major enhancements
  449.               to the SQL optimizer strengthen DB2's leadership position in
  450.               query optimization for traditional applications, and also extend
  451.               this robust support to new application domains enabled by the
  452.               object-oriented extensions described earlier.  This new
  453.               optimization technology provides the function and performance
  454.               needed by customers to analyze and exploit vast amounts of
  455.               valuable information stored in their databases.
  456.                      The increasing importance of decision support applications
  457.               represents an important customer trend that can result in very
  458.               complex database queries.  These queries may have been written by
  459.               end users, generated by automatic tools, or produced as a result
  460.               of many point-and-click application interfaces popular in today's
  461.               DOS, Windows, OS/2, and UNIX environments.
  462.                      The optimizer incorporates a very sophisticated query
  463.               rewrite phase that automatically transforms a complex query into
  464.               a simpler query that is easy to optimize.  As a result, the end
  465.  
  466.  
  467.  
  468. DATA BASE : ALET                                                     PAGE:    9
  469.  
  470.  
  471.               user will realize the best possible performance regardless of the
  472.               way a query is structured.
  473.                      The optimizer also looks at a greater number of
  474.               alternatives in its search for the best query execution plan, as
  475.               well as employing more sophisticated techniques of modeling the
  476.               cost of different ways of fetching the data from disk.  All these
  477.               techniques can result in orders of magnitude of performance
  478.               improvement for complex queries as compared to existing SQL
  479.               optimizer technology.
  480.           o   EXPLAIN FACILITY: The new EXPLAIN facility offers detailed
  481.               information about the access plans chosen by the DB2 database to
  482.               process SQL statements.  This EXPLAIN information helps users in
  483.               their database design by allowing them to:
  484.               -   Create more efficient database designs to achieve desired
  485.                   performance objectives
  486.               -   Model the impact of environment changes on SQL statements
  487.               -   Determine ways in which the performance of applications can
  488.                   be improved (such as by adding indexes or updating table
  489.                   statistics)
  490.           o   NON-UNIFORM DISTRIBUTION STATISTICS:  Historically, query
  491.               optimizers have assumed that the data values in a column are
  492.               uniformly distributed (that is, each value occurs the same number
  493.               of times).  However in most customer databases, except in
  494.               artificial benchmarks, this is rarely true.  For almost all
  495.               secondary columns in a table, there is typically a small set of
  496.               values.  Some of these values are very common while others are
  497.               very rare.
  498.                      When the data values don't occur with equal frequency,
  499.               there is a non-uniform distribution of values in that column.
  500.                      DB2 Version 2.1 introduces a new set of column-level
  501.               statistics to allow the optimizer to recognize many non-uniform
  502.               distributions.  This allows the optimizer to more accurately
  503.               estimate the number of qualifying rows, resulting in better
  504.               access plans.
  505.           o   DATA PREFETCH:  Prefetching of data pages into the buffer pool
  506.               can improve performance by reducing the time spent waiting for
  507.               input/output to complete.  To prefetch pages means that one or
  508.               more pages are retrieved from disk in anticipation of their use.
  509.               DB2 Version 2.1 supports two categories of prefetch: sequential
  510.               prefetch, a mechanism that reads consecutive data pages into the
  511.               buffer pool before the pages are required by the application, and
  512.               list prefetch, or list sequential prefetch, a way to access data
  513.               pages efficiently, even when the data pages needed are not
  514.               consecutive.
  515.           o   PARALLEL INPUT/OUTPUT:  DB2 Version 2.1 can perform many
  516.               input/output operations in parallel on behalf of a single query.
  517.               This can improve the application response time, especially when
  518.               the application performs a table scan.  Parallel input/output is
  519.               enabled by setting a database configuration parameter, and it can
  520.               be tuned by controlling the number of prefetch servers that are
  521.               created.
  522.           o   BIG BLOCK READS:  This capability allows several pages to be read
  523.  
  524.  
  525.  
  526. DATA BASE : ALET                                                     PAGE:   10
  527.  
  528.  
  529.               from disk using a single input/output operation.  Reading several
  530.               disk pages at a time reduces the CPU usage and elapsed time for
  531.               input/output, and improves query response time.
  532.           o   DIRECT MEDIA ACCESS (RAW DEVICE SUPPORT):  DB2 for AIX
  533.               Version 2.1 has the ability to store data directly on a device,
  534.               without incurring the overhead of using files, for improved
  535.               performance and data integrity.  The administrator can choose to
  536.               define a table space that uses devices, or uses the native file
  537.               system.
  538.           o   ASYNCHRONOUS BUFFER WRITERS:  Pages of data are moved from disk
  539.               to the buffer pool in order to read or modify data.  If a buffer
  540.               page has been modified, it must be written back to disk before
  541.               being reused.  DB2 buffer writers write out most changed pages to
  542.               disk, so the database agents executing user queries always find
  543.               empty buffers.  This means that database agents will not have to
  544.               wait for a write to disk before freeing a buffer page, and the
  545.               user transactions will run faster.
  546.           o   INPUT/OUTPUT PARALLELISM FOR BACKUP AND RECOVERY TASKS:  Using
  547.               several input/output devices in parallel for backup and recovery
  548.               reduces the elapsed times.
  549.           o   HIGH-SPEED LOAD UTILITY:  The high-speed LOAD utility
  550.               dramatically reduces the time needed to load contents of a table
  551.               into the database.
  552.                  These and many other DB2 Version 2.1 enhancements provide
  553.           significantly improved performance characteristics for all types of
  554.           database activities, including:
  555.           o   Decision support queries
  556.           o   OLTP applications
  557.           o   Utilities
  558.           THREAD SUPPORT ON OS/2:  New to DB2 for OS/2 is the use of operating
  559.           system threads instead of processes.  The use of threads results in
  560.           significantly reduced memory requirements needed to support multiple
  561.           users.  Reducing memory requirements allows administrators to
  562.           allocate more memory to other uses, such as larger DB2 buffer pools,
  563.           which can result in increased performance.
  564.           DATABASE ADMINISTRATION:  Managing multiple systems with diverse
  565.           configurations in a client/server environment can be complex and time
  566.           consuming.  As an aid to administrators, DB2 Version 2.1 provides
  567.           several facilities to help manage in this environment:
  568.           o   DATABASE SYSTEM MONITOR:  The database system monitor application
  569.               program interfaces (APIs) and commands provide a wide variety of
  570.               statistical information about the operation of DB2 servers.
  571.                      The SNAPSHOT MONITOR capability can be used to collect
  572.               point-in-time data.  It can be used, for example, to determine
  573.               how many users are connected to the database or which
  574.               applications are using the database.
  575.                      The EVENT MONITOR capability is used to query the status
  576.               of a database over a period of time.  This can allow
  577.               administrators to collect information about transient events such
  578.               as deadlocks and transaction completions.  Event monitoring can
  579.               provide complete summary information for transactions, making it
  580.               possible to implement a charge-back accounting scheme.  The
  581.  
  582.  
  583.  
  584. DATA BASE : ALET                                                     PAGE:   11
  585.  
  586.  
  587.               database event monitor can also record a detailed trace of SQL
  588.               statements executed for a particular transaction, or record the
  589.               details of deadlocks when they occur.
  590.                      The snapshot and event monitor capabilities are used by
  591.               the new Performance Monitor function.  The Performance Monitor is
  592.               an industrial-strength tool to aid in performance tuning and
  593.               problem determination in a client/server environment.
  594.               Performance Monitor can show performance data graphically, and
  595.               can indicate possible problem areas visually to help track down a
  596.               performance problem.  Performance Monitor also ships with a
  597.               default profile to provide useful monitoring right from the first
  598.               day of operation.  This tool enables system administrators,
  599.               database administrators, and application developers to:
  600.               -   Determine and analyze performance problems in database
  601.                   applications
  602.               -   Tune applications and SQL statements for better performance
  603.               -   Identify exception conditions through user-definable
  604.                   conditions
  605.               -   Capture and analyze historical performance information
  606.                      The Performance Monitor function will not be available for
  607.               the initial release of DB2 Version 2.1.  All customers who
  608.               purchase DB2 for OS/2 Version 2.1 and DB2 for AIX Version 2.1
  609.               prior to the availability of Performance Monitor are entitled to
  610.               this function.  IBM will provide instructions for acquiring
  611.               Performance Monitor at a time closer to the availability.
  612.           o   VISUAL EXPLAIN:  Visual Explain is an easy-to-use yet robust tool
  613.               for analyzing and tuning SQL statements.  This tool provides an
  614.               intuitive graphical view of the access plan chosen by the DB2
  615.               optimizer for an SQL statement.  Visual Explain allows database
  616.               administrators and application developers to:
  617.               -   See the access plan used by the database for a given SQL
  618.                   statement
  619.               -   Tune SQL statements for better performance
  620.               -   Determine the source of problems in database transactions
  621.           o   REMOTE ADMINISTRATION:  Database administrative tasks, such as
  622.               monitoring, backup, and recovery, can be invoked from remote
  623.               client workstations.  For example, a database administrator can
  624.               initiate a backup of one or more remote servers from a single
  625.               client workstation.
  626.           o   RECOVERY HISTORY FILE:  To make the task of administering the
  627.               database easier, a history file for each database keeps track of
  628.               operational activities such as backups, recoveries, and table
  629.               loads.  An interface is provided, allowing a database
  630.               administrator to query and manage the database history file.
  631.           o   SNMP SUBAGENT:  Integration of systems and database management in
  632.               Version 2.1 will include a new component, a DB2 Simple Network
  633.               Management Protocol (SNMP) Subagent.  This subagent allows
  634.               standards-based monitoring and management of DB2 servers from an
  635.               SNMP management platform such as NetView (R) for AIX or NetView
  636.               for OS/2.  For example, from a NetView for AIX console, a system
  637.               administrator can monitor the status of a DB2 for AIX or DB2 for
  638.               OS/2 server.
  639.  
  640.  
  641.  
  642. DATA BASE : ALET                                                     PAGE:   12
  643.  
  644.  
  645.                      The SNMP subagent supports the following standards:
  646.               -   RFC 1157: A Simple Network Management Protocol
  647.               -   RFC 1697: A Management Information Base (MIB) for management
  648.                   of relational database management systems
  649.           o   ADMINISTRATOR'S TOOLKIT:  With the availability of the
  650.               Performance Monitor function, a client installation option called
  651.               Administrator's Toolkit will be enabled.  This client is a
  652.               tightly integrated group of database administration tools and is
  653.               provided with the DB2 for AIX and OS/2 Server product.  This is
  654.               not a separately orderable product.
  655.                      Performance Monitor, along with Visual Explain and the
  656.               Database Director, will provide a comprehensive set of database
  657.               administration and management tools.  Easy-to-use, intuitive
  658.               graphical user interfaces are provided with the tools in the
  659.               Toolkit.  These tools bring industrial-strength yet easy-to-use
  660.               support to the Version 2.1 environment.  The DB2 Administrator's
  661.               Toolkit also scales easily to DataHub (R), IBM's database
  662.               management tool for heterogeneous enterprise management.  The
  663.               similar look and feel between the DB2 Administrator's Toolkit and
  664.               DataHub helps to minimize training as the scope of your database
  665.               administration needs changes.
  666.                  The ability to partition the database into table spaces, the
  667.           new LOAD utility, and the enhancements to backup and restore tasks
  668.           all significantly improve the ability to administer large and small
  669.           databases.
  670.                  In addition to the built-in management functions in DB2
  671.           products, the DataHub product family provides the capability of
  672.           managing multiple DB2 (OS/2, AIX, MVS, VM, and OS/400) databases from
  673.           a single workstation control point.
  674.           MIGRATION TO DB2 VERSION 2.1:  To preserve customer investments in
  675.           DB2/2 (TM) and DB2/6000 Versions 1 and 1.2, a migration facility will
  676.           be included that automatically migrates these databases to the
  677.           Version 2.1 format without modifying the user data.  Applications
  678.           that currently work with Versions 1 and 1.2 will continue to work
  679.           without change.
  680.           DDCS PRODUCTS
  681.           DDCS products provide applications with the ability to connect to
  682.           databases that conform to DRDA protocols.  DDCS products provide the
  683.           DRDA Requester function.
  684.           o   DISTRIBUTED UNIT OF WORK:  With DDCS Version 2.3, applications
  685.               can now work better with distributed data.  DDCS now allows
  686.               applications to access data from multiple databases within the
  687.               same unit of work or transaction.
  688.           o   INTEGRATION WITH TRANSACTION MONITORS:  DDCS provides for tight
  689.               integration of DRDA databases with transaction monitors such as
  690.               CICS and Encina.  When a transaction monitor and DDCS are
  691.               installed on the same workstation, databases accessible through
  692.               DDCS behave as Resource Managers.  This allows applications to
  693.               update multiple databases and other resources involved in a
  694.               transaction, such as shared file systems, with complete
  695.               integrity.  For example, an application program written for a
  696.               transaction monitor such as CICS can withdraw money from a bank
  697.  
  698.  
  699.  
  700. DATA BASE : ALET                                                     PAGE:   13
  701.  
  702.  
  703.               account in Osaka and deposit funds into an account in Singapore.
  704.           o   PREFETCH:  This function is new to DDCS Version 2.3.  It is
  705.               designed to improve the response times for queries that return
  706.               large result sets.  Previous versions of DDCS used a technique
  707.               called blocking to improve performance for such queries.  DDCS
  708.               Version 2.3 continues to utilize blocking in combination with
  709.               Prefetch to further enhance response time by anticipating future
  710.               requests for data.  DDCS will try to fetch rows of data for an
  711.               open cursor before the application actually requests the data.
  712.               Typically, this will result in data being available much faster
  713.               because it has already been transmitted over the network.  This
  714.               function is completely transparent to application programs and
  715.               does not require any changes to DRDA servers.
  716.           o   STORED PROCEDURES:  DDCS Version 2.3 now supports invocation of
  717.               stored procedures.  The SQL92 level of function for stored
  718.               procedure calls is supported.  Stored procedures can greatly
  719.               improve performance of applications by minimizing network
  720.               traffic.  A stored procedure is an executable module stored on
  721.               the database server that is comprised of SQL statements and
  722.               application logic that are performed frequently.  When a call to
  723.               a stored procedure is made, only the instruction to invoke a
  724.               procedure is passed to the database server instead of passing
  725.               individual SQL statements.  Because stored procedures execute on
  726.               the database server, intermediate results are assembled on the
  727.               same machine and are not sent over the network.  This can result
  728.               in a significant reduction in network traffic and improved
  729.               overall performance.
  730.                      DDCS can be used to invoke stored procedures on database
  731.               servers that support them such as DB2 for MVS Version 4 and DB2
  732.               for OS/400 Version 3.
  733.           o   COMPOUND SQL:  Compound SQL is especially beneficial for
  734.               applications that perform a large number of insert and update
  735.               operations.  Compound SQL allows application programmers to block
  736.               a number of SQL statements together and send them to the database
  737.               server for execution as one block of statements, minimizing
  738.               network traffic.  Only the last SQL statement in the Compound SQL
  739.               group returns results to the application.  Therefore, Compound
  740.               SQL is more appropriate for SQL statements that do not need to
  741.               return data after every statement.  SQL INSERT and UPDATE
  742.               statements are good candidates for grouping into Compound SQL.
  743.               Compound SQL does not require any changes to the DRDA servers.
  744.               Applications accessing any of the DRDA servers can benefit from
  745.               using Compound SQL.  The DB2 IMPORT utility has been enhanced to
  746.               use Compound SQL to provide improved performance.
  747.           o   CHARGE-BACK ACCOUNTING:  Many organizations practice procedures
  748.               where individual users or departments are charged for the
  749.               resources they use on a database server.  DDCS Version 2.3 can
  750.               now pass an account string to a DRDA server such as DB2 for MVS.
  751.               This feature allows existing charge-back procedures to fully
  752.               apply to users accessing the DRDA server through DDCS.  DDCS
  753.               Version 2.3 provides great flexibility in assigning accounting
  754.               information without requiring excessive involvement of database
  755.  
  756.  
  757.  
  758. DATA BASE : ALET                                                     PAGE:   14
  759.  
  760.  
  761.               administrators.  Unique account information can be assigned to
  762.               individual users or to all requests coming through a particular
  763.               DDCS machine.
  764.           o   ADDITIONAL BIND OPTIONS:  DDCS Version 2.3 now supports all bind
  765.               options provided by the IBM DB2 family of databases for increased
  766.               programmer productivity and application portability.
  767.           o   LOWER SOLUTION PRICE:  For customers who require DDCS
  768.               connectivity function, but do not require a local data store,
  769.               DDCS for OS/2 Version 2.3 greatly reduces the total solution
  770.               cost.  Version 2.3 of DDCS for OS/2 no longer requires that a
  771.               corresponding DB2 for OS/2 product be purchased.  Customers who
  772.               do require RDBMS function on the DDCS workstation can purchase
  773.               and install the appropriate DB2 Version 2.1 product.  This
  774.               function is offered in previous versions of DDCS for AIX, DDCS
  775.               for HP-UX, and DDCS for the Solaris Operating Environment.
  776.           DB2 SOFTWARE DEVELOPER'S KITS
  777.           The DB2 Software Developer's Kits (DB2 SDK) provide programmers with
  778.           a development environment for building database applications that
  779.           access and manage data stored in IBM relational database management
  780.           systems.  The DB2 SDK products provide graphical and command-line
  781.           tools, documentation, and code samples for developing database
  782.           applications on workstation platforms supported by DB2.  All DB2
  783.           Software Developer's Kits provide facilities for developing
  784.           applications using embedded SQL, the DB2 Call Level Interface, and
  785.           the DB2 administrative APIs.
  786.                  DB2 SDK Version 2.1 precompilers are provided for developing
  787.           embedded SQL applications using C, C++, COBOL, and FORTRAN
  788.           programming languages, and support a number of key development tools
  789.           on each DB2-supported platform.  DB2 SDKs also provide a documented
  790.           API, allowing application development tool providers to implement
  791.           precompiler support for DB2 directly within their products, and
  792.           offering developers even more language and tool options.  DB2 SDKs
  793.           also support the development of database applications using the REXX
  794.           programming language.
  795.                  The DB2 Call Level Interface is a C and C++ application
  796.           programming interface for access to the DB2 family of databases.
  797.           Developers using the DB2 Call Level Interface do not need to use
  798.           precompilers or manage complex SQL data structures.  The DB2 Call
  799.           Level Interface in Version 2.1 incorporates large portions of the
  800.           X/Open** SQL Call Level Interface and Microsoft**'s Open Database
  801.           Connectivity (ODBC) Version 2 specifications, and is closely aligned
  802.           with the emerging ISO Call Level Interface specification.
  803.           Investments developers make in learning these specifications can be
  804.           applied directly to DB2 Call Level Interface development.
  805.                  With DB2 SDK Version 2.1, developers using DB2 precompilers or
  806.           the DB2 Call Level Interface can fully exploit the new DB2
  807.           Version 2.1 capabilities.
  808.                  The Command Line Processor is included in each DB2 SDK,
  809.           providing an interactive SQL capability to prototype SQL statements
  810.           and perform ad hoc queries.  It also supports batch and interactive
  811.           submission of database commands, allowing developers and
  812.           administrators to manage a local or remote LAN-connected database
  813.  
  814.  
  815.  
  816. DATA BASE : ALET                                                     PAGE:   15
  817.  
  818.  
  819.           server.
  820.                  The DB2 SDK for OS/2 and the DB2 SDK for AIX include a
  821.           graphical Visual Explain tool.  Visual Explain can help developers
  822.           and database administrators easily understand the decisions made by
  823.           DB2 Version 2.1's new optimizer, simplifying the task of optimizing
  824.           application performance.
  825.                  The DB2 SDK can also help improve the programmer's ability to
  826.           exploit the database server, by allowing applications developed with
  827.           the DB2 Software Developer's Kits to be bound using the full range of
  828.           bind options supported by the database server being accessed.
  829.                  DB2 Version 2.1 includes a number of enhancements that improve
  830.           the portability of applications between the workstation and host
  831.           database servers.  A number of DB2 for MVS SQL statements are now
  832.           supported by the DB2 Version 2.1 databases, such as ALIAS, HEX and
  833.           DIGITS scalar functions, and OPTIMIZE FOR n ROWS, among many others.
  834.           DB2 Version 2.1 also provides relief for a number of constraints,
  835.           reducing the amount of work needed to migrate applications and data.
  836.           These constraints include the number of tables that can be referenced
  837.           in an SQL statement, the number of host variables allowed in a
  838.           program, and the list of reserved words.
  839.                  DB2 SDK Version 2.1 includes an MVS Flagger.  This tool
  840.           analyzes embedded SQL statements within an application program, and
  841.           identifies the use of SQL statements that are not supported on DB2
  842.           for MVS.  Where programmers use workstation tools to develop
  843.           applications that will execute on the MVS platform, the Flagger will
  844.           save time and effort by reducing the number of syntax errors when
  845.           migrating DB2 applications to MVS.
  846.           CLIENT APPLICATION ENABLERS
  847.           The IBM DB2 Client Application Enablers allow application programs
  848.           running on DOS, Windows, OS/2, AIX, HP-UX, and Solaris Operating
  849.           Environment client workstations to access data stored in any of the
  850.           IBM DB2 relational databases.  The Client Application Enablers
  851.           provide run-time access to applications that support ODBC, and those
  852.           developed with DB2 Software Developer's Kits.  The DB2 Version 2
  853.           Client Application Enablers have been enhanced with the following
  854.           functions:
  855.           o   Support for TCP/IP allows DOS, Windows, and OS/2 users to use
  856.               TCP/IP to access DB2 for OS/2 database servers and DDCS for OS/2
  857.               gateways.
  858.           o   The OS/2 TCP/IP implementation (TCPBEUI) provided with LAN Server
  859.               Version 4.0 is supported by DB2 for OS/2 Version 2.1.  TCPBEUI
  860.               enables NetBIOS subsystems and applications, like DB2/2
  861.               configured for NetBIOS, to run on the TCP/IP stack.
  862.           o   Support for Winsockets for DB2 Client Application Enablers for
  863.               Windows allows Windows users to connect to any DB2 server using
  864.               any TCP/IP protocol that is compliant with the Winsockets.
  865.           o   Call Level Interface support provided for Windows and OS/2
  866.               clients fully supports Microsoft ODBC Level 1, and nearly all
  867.               Level 2 functions.  Windows applications coded using the
  868.               Microsoft ODBC specification can access data stored in any of the
  869.               DB2 family of relational databases.  This ODBC driver has been
  870.               tested with a number of popular Windows applications available in
  871.  
  872.  
  873.  
  874. DATA BASE : ALET                                                     PAGE:   16
  875.  
  876.  
  877.               the marketplace today.
  878.                  Use the Client Application Enablers to access the DB2 family
  879.           on a local area network (LAN) using these protocols:
  880.                                COMMUNICATION  DB2 FOR  DB2 FOR  DB2 FOR DB2 FOR
  881.                                PROTOCOLS      OS/2     AIX      HP-UX   SOLARIS
  882.           CLIENT               SUPPORTED      V2       V2       V1.2    V1.2
  883.           DB2 Client           NetBIOS        Yes      No       No      No
  884.            Application Enabler IPX/SPX        Yes      Yes      Yes (1) Yes (1)
  885.            for DOS V1.2        TCP/IP         Yes      Yes      Yes     Yes
  886.                                APPC           No       No       No      No
  887.           DB2 Client           NetBIOS        Yes      No       No      No
  888.            Application Enabler IPX/SPX        Yes      Yes      Yes (1) Yes (1)
  889.            for Windows V2.1    TCP/IP         Yes      Yes      Yes     Yes
  890.                                APPC           No       No       No      No
  891.           DB2 Client           NetBIOS        Yes      No       No      No
  892.            Application Enabler IPX/SPX        Yes      Yes      No      No
  893.            for OS/2 V2.1       TCP/IP         Yes      Yes      Yes     Yes
  894.                                APPC           Yes      Yes      No      No
  895.           DB2 Client           NetBIOS        No       No       No      No
  896.            Application Enabler IPX/SPX        No       No       No      No
  897.            for AIX V2.1        TCP/IP         Yes      Yes      Yes     Yes
  898.                                APPC           Yes      Yes      Yes     Yes
  899.           DB2 Client           NetBIOS        No       No       No      No
  900.            Application Enabler IPX/SPX        No       No       No      No
  901.            for HP-UX V1.2      TCP/IP         Yes      Yes      Yes     Yes
  902.                                APPC           Yes      Yes      No      No
  903.           DB2 Client           NetBIOS        No       No       No      No
  904.            Application Enabler IPX/SPX        No       No       No      No
  905.            for Sun Solaris V1.2TCP/IP         Yes      Yes      Yes     Yes
  906.                                APPC           Yes      Yes      No      No
  907.                  (1) Provided by the FireFox**, Inc. NOV*IX** for NetWare**
  908.           product
  909.                  Client Application Enablers for a number of DB2-supported
  910.           clients are now provided with the DB2 for OS/2 and DB2 for AIX server
  911.           products in the DB2 Client Pack.  Client Application Enablers for
  912.           OS/2, AIX, HP-UX, DOS, Windows, and the Solaris Operating Environment
  913.           are available.  Client support for additional workstation operating
  914.           systems, as it is developed, will be available at no charge to
  915.           customers of DB2 Version 2.1 server products.
  916.           DB2 PACKAGING CHANGES
  917.           The DB2 Version 2 product packaging has been enhanced as follows:
  918.           o   The Client Support function for AIX is integrated into the DB2
  919.               for AIX and DDCS for AIX products.
  920.           o   All DB2 client application enablers are provided with DB2 for
  921.               OS/2 and AIX Server, and DDCS for OS/2 and AIX Multi-User Gateway
  922.               products.
  923.           o   In Version 2.3, DDCS for OS/2 no longer has a prerequisite of
  924.               DB2 for OS/2.
  925.           NOTE: The DB2 SDK for DOS and DB2 Client Application Enabler for DOS
  926.           will be maintained at the current Version 1.2 level of support.
  927.           A DB2 STORED PROCEDURE BUILDER
  928.           Version 2.1 of DB2 for OS/2 and DB2 for AIX provides additional
  929.  
  930.  
  931.  
  932. DATA BASE : ALET                                                     PAGE:   17
  933.  
  934.  
  935.           support for stored procedures and user-defined functions (UDFs).  The
  936.           DB2 stored procedure builder lets application programmers work in an
  937.           OS/2, AIX, or Windows 3.1 development environment to easily and
  938.           quickly develop BASIC client applications as well as the BASIC stored
  939.           procedures and UDFs that run with DB2 for OS/2 and DB2 for AIX.  From
  940.           this development environment, the programmer can automatically
  941.           distribute the procedures and functions to the target server, and
  942.           build, debug, and execute the stored procedures and UDFs on the
  943.           server.  If the programmer is developing the database procedure or
  944.           function on OS/2 or AIX and has DB2 for OS/2 or DB2 for AIX installed
  945.           locally, the procedure or function can be unit tested and debugged
  946.           locally before being distributed to the target server for final
  947.           testing and execution.
  948.                  The DB2 stored procedure builder provides a complete BASIC
  949.           visual development environment for quickly creating client
  950.           applications that call the stored procedures and user-defined
  951.           functions.  The visual builder follows a drag-and-drop paradigm
  952.           similar to that of other popular visual builders where the programmer
  953.           moves graphical user interface (GUI) components to an application
  954.           form and writes BASIC scripts to manipulate the components.  The same
  955.           BASIC scripting capability is used to create the DB2 for OS/2 and DB2
  956.           for AIX server procedures.  Calls to DB2 are made via embedded
  957.           dynamic and static SQL or calls to the DB2 Call Level Interface;
  958.           access to non-IBM relational data is via an ODBC call level
  959.           interface.
  960.                  BASIC was chosen as the language for the DB2 stored procedure
  961.           builder because it is easy to learn and is widely used in the
  962.           industry for desktop applications.  Developers may prefer BASIC for
  963.           development of database stored procedures because it has no pointers,
  964.           is interpreted, and is a typed language.
  965.                  The server procedures created with the stored procedure
  966.           builder can be called by many types of client applications, including
  967.           those written with the builder as well as clients written with IBM
  968.           COBOL, VisualAge (TM), Microsoft Visual Basic**, or any C or C++
  969.           client application.  A DB2 stored procedure builder run-time is
  970.           required on the server platform to interpret the server procedure,
  971.           regardless of what type of client calls the procedure.  The run-time
  972.           is shipped with the DB2 stored procedure builder product.
  973.                  This DB2 stored procedure builder will be available to a
  974.           limited set of customers in July 1995 for beta evaluation and
  975.           testing.  When these customers confirm that product function and
  976.           quality objectives have been met, IBM will announce the general
  977.           availability and information about pricing and ordering of a product
  978.           based on this DB2 stored procedure builder.
  979.                  The DB2 stored procedure builder will be provided on CD-ROM.
  980.           STATEMENT OF GENERAL DIRECTION
  981.           When users of the beta versions of the DB2 Version 2 products for
  982.           HP-UX, the Solaris Operating Environment, Windows NT, SINIX, and
  983.           System 7 confirm that function and quality objectives have been met,
  984.           IBM will announce the general availability and information about
  985.           pricing and ordering.
  986.                  IBM intends to make Performance Monitor available for DB2 for
  987.  
  988.  
  989.  
  990. DATA BASE : ALET                                                     PAGE:   18
  991.  
  992.  
  993.           OS/2 and DB2 for AIX by the end of 1995 and to make this function
  994.           available in an update to the program package.  IBM intends to
  995.           provide DB2 stored procedure builder support for server procedures on
  996.           DB2 for MVS as well as on other platforms where the DB2 family
  997.           supports stored procedures.
  998. CUSTINFO  PUBLICATIONS
  999.                  The following publications are provided in DB2 Version 2
  1000.           program packages as described in the PACKAGING section.  These
  1001.           publications are also available separately for a fee.  To order,
  1002.           contact your IBM representative.
  1003.                                                        FORM         PART
  1004.           TITLE                                        NUMBER       NUMBER
  1005.           DB2 for OS/2 Planning Guide                  S20H-4784    20H4784
  1006.           DB2 for OS/2 Installation and
  1007.            Operation Guide                             S20H-4785    20H4785
  1008.           DB2 for AIX Planning Guide                   S20H-4758    20H4758
  1009.           DB2 for AIX Installation and
  1010.            Operation Guide                             S20H-4757    20H4757
  1011.           DDCS for OS/2 Installation and
  1012.            Configuration Guide                         S20H-4795    20H4795
  1013.           DDCS for AIX Installation and
  1014.            Configuration Guide                         S20H-4794    20H4794
  1015.           Installing and Using OS/2
  1016.            Clients                                     S20H-4782    20H4782
  1017.           Installing and Using AIX
  1018.            Clients                                     S20H-4666    20H4666
  1019.           Installing and Using Windows
  1020.            Clients                                     S20H-4789    20H4789
  1021.           DOS Client Installation
  1022.            Supplement                                  S20H-4949    20H4949
  1023.           Software Developer's Kit
  1024.            for OS/2 Building Your
  1025.            Applications                                S20H-4787    20H4787
  1026.           Software Developer's Kit
  1027.            for AIX Building Your
  1028.            Applications                                S20H-4780    20H4780
  1029.           Software Developer's Kit
  1030.            for Windows Building Your
  1031.            Applications                                S20H-4792    20H4792
  1032.           Application Programming
  1033.            Guide                                       S20H-4643    20H4643
  1034.           Command Reference                            S20H-4645    20H4645
  1035.           API Reference                                S20H-4984    20H4984
  1036.           Administration Guide                         S20H-4580    20H4580
  1037.           Database System Monitor
  1038.            Guide and Reference                         S20H-4871    20H4871
  1039.           Information and Concepts Guide               S20H-4664    20H4664
  1040.           Call Level Interface Guide
  1041.            and Reference                               S20H-4644    20H4644
  1042.           Messages Reference                           S20H-4808    20H4808
  1043.           Problem Determination Guide                  S20H-4779    20H4779
  1044.           SQL Reference                                S20H-4665    20H4665
  1045.  
  1046.  
  1047.  
  1048. DATA BASE : ALET                                                     PAGE:   19
  1049.  
  1050.  
  1051.           IBM DDCS User's Guide                        S20H-4793    20H4793
  1052.           DB2 for OS/2 Master Index                    S20H-4788    20H4788
  1053.           DB2 for AIX Master Index                     S20H-4781    20H4781
  1054.                  An online Glossary is also provided.
  1055.           DISPLAYABLE SOFTCOPY PUBLICATIONS
  1056.           Publications for DB2 for OS/2 and DB2 for AIX are offered in
  1057.           displayable softcopy form.  All displayable manuals are included in
  1058.           the basic machine-readable material.  The files are shipped on the
  1059.           same media type as the basic machine-readable material.  The CD-ROM
  1060.           contains PostScript** files that can be used to produce high-quality
  1061.           reproductions of the documentation on local laser printers.  These
  1062.           files are not provided in diskette program packages.
  1063.                  The displayable manuals on the DB2 for OS/2 CD-ROM can be used
  1064.           with the BookManager (R) READ licensed programs in any of the
  1065.           supported environments.  Terms and conditions for use of the
  1066.           machine-readable files are shipped with the files.  The displayable
  1067.           manuals on the DB2 for AIX CD-ROM can be used with the IPF/X utility.
  1068.           EDUCATION SUPPORT
  1069.                  The appropriate curriculum will be updated, as necessary, to
  1070.           include the enhancements described in this announcement.  Details of
  1071.           the education support will be provided by product availability
  1072.           through separate Education Announcements.
  1073.                  Call IBM Education and Training at 800-IBM-TEACH (426-8322)
  1074.           for education catalogs, schedules, and enrollments.
  1075. TECHINFO  TECHNICAL INFORMATION
  1076.           SPECIFIED OPERATING ENVIRONMENT
  1077.           HARDWARE REQUIREMENTS
  1078.           For DB2 for OS/2, DDCS for OS/2, DB2 SDK for OS/2, and DB2 SDK for
  1079.           Windows Version 2 products:
  1080.           o   The system unit must have a drive capable of reading 3.5-inch
  1081.               diskettes or a CD-ROM.
  1082.           o   Refer to the DB2 FOR OS/2 PLANNING GUIDE for fixed disk and
  1083.               memory requirements.
  1084.                  For DB2 for AIX, DDCS for AIX, and DB2 SDK for AIX Version 2
  1085.           products:
  1086.           o   The system unit must have a drive capable of reading a CD-ROM or
  1087.               8-mm tape.
  1088.           o   Refer to the DB2 FOR AIX PLANNING GUIDE for fixed disk and memory
  1089.               requirements.
  1090.           SOFTWARE REQUIREMENTS
  1091.           DB2 FOR OS/2
  1092.           o   IBM OS/2 Version 2.11 or later (including OS/2 Warp).
  1093.           o   Communications:  DB2 for OS/2 supports APPC, NetBIOS, TCP/IP, and
  1094.               Novell** IPX/SPX protocols for both server and client function.
  1095.               The communication software you require depends on the protocol
  1096.               you wish to use.  The database server can accept requests from
  1097.               multiple protocols concurrently.  If you wish to use several
  1098.               protocols, ensure that you have all the required products
  1099.               installed.
  1100.               -   For APPC connectivity, IBM Communications Manager/2
  1101.                   Version 1.1 or later.
  1102.               -   For IPX/SPX connectivity, Novell NetWare Requester for OS/2
  1103.  
  1104.  
  1105.  
  1106. DATA BASE : ALET                                                     PAGE:   20
  1107.  
  1108.  
  1109.                   Version 2.10 (also shipped with NetWare 3.x and NetWare 4.x).
  1110.                   NetWare Requester for OS/2 Version 2.11 is required for OS/2
  1111.                   Warp.
  1112.               -   For NetBIOS connectivity, you must install the LAN Adapter
  1113.                   and Protocol Support (LAPS) available in one of the following
  1114.                   products: IBM NTS/2 Version 1.0, IBM OS/2 Extended Services
  1115.                   (R) 1.0, IBM Communications Manager/2 Version 1.1, or IBM
  1116.                   OS/2 LAN Requester (shipped with IBM OS/2 LAN Server
  1117.                   Version 2.0 or later).
  1118.               -   For TCP/IP connectivity, IBM TCP/IP Version 2.0 for OS/2
  1119.                   (with APAR PN63689) or later.
  1120.           DB2 SNMP SUBAGENT ON OS/2
  1121.           o   Simple Network Management Protocol (SNMP) products include IBM
  1122.               NetView for AIX and IBM NetView for OS/2.  DB2 provides support
  1123.               for SNMP management products via the DB2 SNMP Subagent, included
  1124.               as a component of the DB2 server.  SNMP management products such
  1125.               as NetView allow centralized management of both hardware and
  1126.               software components of a system.  The DB2 SNMP Subagent allows
  1127.               DB2 servers to be managed just like any other SNMP-managed
  1128.               resource.  The software requirements for using the SNMP Subagent
  1129.               on OS/2 are as follows: DPI 1.1 support provided by TCP/IP
  1130.               Version 2.0 or later.
  1131.           WINDOWS CLIENT ON OS/2
  1132.           o   To run Windows DB2 applications on your OS/2 workstation, you
  1133.               must install either the DB2 Client Application Enabler for
  1134.               Windows or DB2 SDK for Windows products.  The software
  1135.               prerequisites, listed later in this section, are the same except
  1136.               OS/2 Version 2.1 or later is used instead of Windows Version 3.1.
  1137.           DB2 CLIENT APPLICATION ENABLER FOR OS/2
  1138.           o   The DB2 Client Application Enabler for OS/2 requires OS/2
  1139.               Version 2.0 with Servicepak Level XR06055, or later (including
  1140.               OS/2 Warp), and one of the following communications products:
  1141.               -   For APPC connectivity, IBM Communications Manager/2
  1142.                   Version 1.0 or later.
  1143.               -   For IPX/SPX connectivity, Novell NetWare Client for OS/2
  1144.                   Version 2.10.
  1145.               -   For NetBIOS connectivity, you must install the LAN Adapter
  1146.                   and Protocol Support (LAPS) available in one of the following
  1147.                   products: IBM NTS/2 Version 1.0, IBM OS/2 Extended Services
  1148.                   1.0, IBM Communications Manager/2 Version 1.1, or IBM OS/2
  1149.                   LAN Requester (shipped with IBM OS/2 LAN Server Version 2.0
  1150.                   or later).
  1151.               -   For TCP/IP connectivity, IBM TCP/IP Version 2.0 or later.
  1152.           DB2 SOFTWARE DEVELOPER'S KIT FOR OS/2
  1153.           o   The DB2 Software Developer's Kit for OS/2 product has the same
  1154.               software requirements as DB2 Client Application Enabler for OS/2.
  1155.           DDCS FOR OS/2
  1156.           o   DDCS for OS/2 Single-User and DDCS for OS/2 Multi-User Gateway
  1157.               can be used alone or with DB2 for OS/2.  DDCS for OS/2
  1158.               Single-User cannot accept requests from database clients for host
  1159.               access.  DDCS for OS/2 Multi-User Gateway contains the
  1160.               communications support to allow DRDA host access from all DB2
  1161.  
  1162.  
  1163.  
  1164. DATA BASE : ALET                                                     PAGE:   21
  1165.  
  1166.  
  1167.               database clients.
  1168.           o   DDCS for OS/2 has the same operating system and communications
  1169.               requirements as DB2 for OS/2.
  1170.           o   For DDCS for OS/2 to access DRDA Application Servers such as DB2
  1171.               for MVS/ESA (TM), SQL/DS, and DB2 for OS/400, you must also have
  1172.               APPC protocol support installed on your system.  The following
  1173.               product is supported: IBM Communications Manager Version 1.1 for
  1174.               OS/2 or later.
  1175.           DRDA DATABASES
  1176.           o   In addition to other DRDA-compliant database management systems,
  1177.               DDCS for OS/2 and DB2 for OS/2 support the following IBM
  1178.               relational database products:
  1179.               -   DB2 for MVS Version 2.3.
  1180.               -   DB2 for MVS/ESA Versions 3.1 and 4.1.
  1181.               -   SQL/DS Version 3.3 or later.
  1182.               -   DB2 for OS/400 Versions 2.2 and 3.1.
  1183.           o   Various APARs and/or PTFs are required with the above products.
  1184.           SUPPORTED COMPILERS FOR DB2
  1185.           o   Applications that access DB2 for OS/2 can be written in any of
  1186.               the languages supported for the platform on which you are
  1187.               developing.  An application development environment is provided
  1188.               with DB2 for OS/2 Single-User and DB2 SDK for OS/2.  The
  1189.               supported languages include C, C++, COBOL, and FORTRAN compiled
  1190.               languages, and the REXX interpreter is supported where available.
  1191.               DB2 for OS/2 provides precompilers for these languages.  Writing
  1192.               an application in a compiled language gives the programmer a high
  1193.               level of flexibility.
  1194.           o   For database applications that run on an OS/2 platform, you can
  1195.               use any of the following compilers:
  1196.               -   IBM C Set++ Version 2.1
  1197.               -   IBM VisualAge C++ Version 3.0.
  1198.               -   WATCOM FORTRAN 77 32 Version 9.5.
  1199.               -   IBM COBOL VisualSet for OS/2 Version 1.1.
  1200.               -   Micro Focus COBOL Version 3.1 or later.
  1201.               -   IBM Procedures Language 2/REXX (supplied as part of OS/2).
  1202.           o   For database applications that run on Windows, use any of the
  1203.               following compilers:
  1204.               -   Microsoft Visual C++ Version 1.5.
  1205.               -   Borland** C++ Version 4 or 4.5.
  1206.               -   Micro Focus** COBOL Version 3.1 or later.
  1207.           o   For database applications that run on AIX, use any of the
  1208.               following compilers:
  1209.               -   IBM XL C Version 1.2.1 or 1.3.
  1210.               -   IBM C for AIX Version 3.1.
  1211.               -   IBM C Set++ for AIX Version 2.1 or 3.1.
  1212.               -   IBM AIX XL FORTRAN Version 2.3 or 3.2.
  1213.               -   IBM COBOL Set for AIX Version 1.1.
  1214.               -   Micro Focus COBOL Version 3.1 or later.
  1215.               -   IBM REXX/6000 (available as PRPQ 5764-057).
  1216.           o   For database applications that run on HP-UX, use any of the
  1217.               following compilers:
  1218.               -   HP C/ANSI C for Series 700 or 800.
  1219.  
  1220.  
  1221.  
  1222. DATA BASE : ALET                                                     PAGE:   22
  1223.  
  1224.  
  1225.               -   FORTRAN 77/HP-UX for Series 700 or 800.
  1226.           o   For database applications that run on Solaris, use any of the
  1227.               following compilers:
  1228.               -   C Set++ for the Solaris Operating Environment Version 1.
  1229.               -   SPARCompiler C** 2.0.1.
  1230.               -   SPARCompiler FORTRAN** 2.0.1.
  1231.               -   Micro Focus COBOL Version 3.1.
  1232.           o   Precompilers are provided for the compilers listed.
  1233.           DB2 FOR AIX
  1234.           o   DB2 for AIX requires one of the following operating systems:
  1235.               -   IBM AIX Version 3.2.4.
  1236.               -   IBM AIX Version 3.2.5.
  1237.               -   IBM AIX Version 4.1 or later.
  1238.           o   DB2 for AIX supports APPC, IPX/SPX, and TCP/IP for server
  1239.               function; and APPC and TCP/IP for client function.  The
  1240.               communication software you require depends on the protocol you
  1241.               wish to use.  The database server can accept requests from
  1242.               multiple protocols concurrently.  If you wish to use several
  1243.               protocols, ensure that you have all the required products
  1244.               installed.
  1245.           o   If you have IBM AIX Version 3.2.4 or 3.2.5 installed, you will
  1246.               need one of the following protocols:
  1247.               -   For APPC connectivity: IBM AIX SNA Server/6000 Version 2.1 or
  1248.                   later.
  1249.               -   For IPX/SPX connectivity: IBM AIX NetBIOS and IPX
  1250.                   Support/6000 Version 1.1.
  1251.               -   For TCP/IP connectivity: The TCP/IP component of the
  1252.                   operating system must be installed.
  1253.           o   If you have IBM AIX Version 4.1 or later installed, you will need
  1254.               one of the following protocols:
  1255.               -   For APPC connectivity:  IBM SNA Server/6000 Version 2.2.
  1256.               -   For IPX/SPX connectivity: IBM NetWare for AIX Version 3.11B
  1257.                   or IBM NetBIOS and IPX Support/6000 Version 2.1.
  1258.               -   For TCP/IP connectivity: The TCP/IP component of the
  1259.                   operating system must be installed.
  1260.           GRAPHICAL USER INTERFACE REQUIREMENTS
  1261.           o   To use the Database Director tool, you must have the following
  1262.               software installed on your system:
  1263.               -   IBM AIXwindows (R) Version 1.2.3 or later.
  1264.               -   Motif** Version 1.2 (x11r5).
  1265.           TRANSACTION MANAGERS
  1266.           o   If you wish to write applications using a transaction manager,
  1267.               you must install one of the following:
  1268.               -   IBM CICS/6000 Version 1.2.
  1269.               -   Tuxedo** System/T Version 4.2.2.
  1270.               -   Encina TP Monitor Version 1.3.
  1271.               To support DRDA two-phase commit with Encina Monitor or CICS/6000
  1272.               against DB2 for MVS/ESA Version 3.1 or DB2 for OS/400
  1273.               Version 3.1, you also require Encina PPC Gateway Version 1.3 with
  1274.               APARs IX49555 and IX50207.
  1275.           HIGH AVAILABILITY USING HACMP
  1276.           o   The IBM AIX High Availability Cluster Multi-Processing/6000
  1277.  
  1278.  
  1279.  
  1280. DATA BASE : ALET                                                     PAGE:   23
  1281.  
  1282.  
  1283.               (HACMP/6000 (TM)) system enables clustered RISC System servers to
  1284.               recover from server, disk, network, or network interface
  1285.               failures.  To use HACMP with DB2 for AIX, install the following
  1286.               on your system: IBM HACMP/6000 Version 2.1 or later.
  1287.           DB2 SNMP SUBAGENT ON AIX
  1288.           o   Simple Network Management Protocol (SNMP) products include IBM
  1289.               NetView for AIX and IBM NetView for OS/2.  DB2 provides support
  1290.               for SNMP management products via the DB2 SNMP Subagent, included
  1291.               as a component of the DB2 server.  SNMP management products such
  1292.               as NetView allow centralized management of both hardware and
  1293.               software components of a system.  The DB2 SNMP Subagent allows
  1294.               DB2 servers to be managed just like any other SNMP-managed
  1295.               resource.
  1296.           o   No additional software is required to use the DB2 SNMP Subagent.
  1297.           DB2 CLIENT APPLICATION ENABLER FOR AIX
  1298.           o   The DB2 Client Application Enabler for AIX has the same software
  1299.               requirements as DB2 for AIX.
  1300.           DB2 SOFTWARE DEVELOPER'S KIT FOR AIX
  1301.           o   The DB2 Software Developer's Kit for AIX product has the same
  1302.               software requirements as DB2 for AIX.
  1303.           DDCS FOR AIX
  1304.           o   DDCS for AIX can be used alone or with DB2 for AIX.  DDCS for AIX
  1305.               Multi-User Gateway contains the communications support to allow
  1306.               DRDA database access for all DB2 Client Application Enablers.
  1307.           o   DDCS for AIX has the same operating system, inbound client, and
  1308.               transaction management requirements as DB2 for AIX Server.
  1309.           o   For DDCS for AIX to access DRDA Application Servers such as DB2
  1310.               for MVS/ESA, SQL/DS, and DB2 for OS/400, you must also have APPC
  1311.               protocol support installed on your system.  The following
  1312.               products are supported:
  1313.               -   If you have IBM AIX Version 3.2.4 or 3.2.5 installed, you
  1314.                   will need one of the following protocols: IBM AIX SNA
  1315.                   Server/6000 Version 2.1 or later, or IBM Desktop SNA 1.1 IBM
  1316.                   SNA Services/6000 Version 1.2 with PTF U417689.
  1317.               -   If you have IBM AIX Version 4.1 installed, you will need the
  1318.                   following: IBM SNA Server/6000 Version 2.2.
  1319.           DRDA DATABASES
  1320.           o   In addition to other DRDA-compliant database management systems,
  1321.               DDCS for AIX and DB2 for AIX support the following IBM relational
  1322.               database products:
  1323.               -   DB2 for MVS Version 2.3.
  1324.               -   DB2 for MVS/ESA Versions 3.1 and 4.1.
  1325.               -   SQL/DS Version 3.3 or later.
  1326.               -   DB2 for OS/400 Versions 2.2 and 3.1.
  1327.           o   You should consult with your host database coordinator to
  1328.               determine that the appropriate prerequisites and security
  1329.               considerations have been considered and installed to support both
  1330.               the AIX and database environments.
  1331.           ADSTAR (R) DISTRIBUTED STORAGE MANAGER
  1332.           o   If you plan to use the ADSTAR Distributed Storage Manager
  1333.               facilities for backing up and restoring your databases, you must
  1334.               have the ADSTAR Distributed Storage Manager product installed on
  1335.  
  1336.  
  1337.  
  1338. DATA BASE : ALET                                                     PAGE:   24
  1339.  
  1340.  
  1341.               your server.  The ADSTAR Distributed Storage Manager API
  1342.               Version 1.2.7, which allows the database manager to interface
  1343.               with the host product, is included with DB2 for AIX.
  1344.           DB2 CLIENT APPLICATION ENABLER FOR WINDOWS VERSION 2.1
  1345.           o   Windows Version 3.1 or later.
  1346.           o   One of the following for NetBIOS connectivity:
  1347.               -   IBM LAN Support Program Version 1.2.1, or later.
  1348.               -   IBM DOS LAN Requester (shipped with IBM OS/2 LAN Server
  1349.                   Version 2.0, or later).
  1350.           o   One of the following for IPX/SPX connectivity:
  1351.               -   Novell NetWare Requester for DOS (shipped with Novell NetWare
  1352.                   Version 3.x or 4.x) plus WINUP9 or later update kit for
  1353.                   Windows clients (provided by Novell).
  1354.               -   NetWare Workstation for DOS/Windows Version 1.0, or later,
  1355.                   plus WINUP9 or later update kit for Windows clients (provided
  1356.                   by Novell).
  1357.           o   One of the following for TCP/IP connectivity:
  1358.               -   IBM TCP/IP for DOS Version 2.1.0.4, or later.
  1359.               -   FTP Software, Inc., PC/TCP** Network Software for DOS
  1360.                   Version 2.2, or later.
  1361.               -   FireFox NOV*IX for NetWare Version 2.0, or later, and Novell
  1362.                   NetWare Requester for DOS (shipped with Novell NetWare
  1363.                   Version 3.x or 4.x) plus DOSUP9 or later update kit for DOS
  1364.                   clients and WINUP9 or later update Kit for Windows clients
  1365.                   (provided by Novell).
  1366.           DB2 SOFTWARE DEVELOPER'S KIT FOR WINDOWS
  1367.           o   The DB2 Software Developer's Kit for Windows product has the same
  1368.               software requirements as DB2 Client Application Enabler for
  1369.               Windows.
  1370.           COMPATIBILITY:  To preserve customer investments in DB2/2 and
  1371.           DB2/6000 Versions 1 and 1.2, a migration facility will be included
  1372.           which automatically migrates these databases to the Version 2.1
  1373.           format without modifying the user data.  Applications that currently
  1374.           work with Versions 1 and 1.2 will continue to work without change.
  1375.                  DB2 for OS/2 Version 2.1 and DDCS for OS/2 Version 2.1 not
  1376.           only support DB2/2 and DDCS/2 Version 1 and 1.2 applications but also
  1377.           continue to maintain upward compatibility for applications that were
  1378.           written to utilize the application programming interfaces in previous
  1379.           releases of Extended Services database products.
  1380.           o   Existing databases from Extended Services (ES) Version 1.0 or ES
  1381.               with Database Server can be migrated to the DB2 for OS/2
  1382.               Version 2.1 environment via a migrate command or API.
  1383.           o   An OS/2 database client using NetBIOS or APPC can also access
  1384.               down-level ES Version 1.0 database servers.  Additionally, DOS
  1385.               and Windows clients can access ES Version 1.0 and DB2/2
  1386.               Version 1.0 database servers using NetBIOS.
  1387.           o   Existing 16-bit OS/2 applications written in C, COBOL, or FORTRAN
  1388.               will continue to run with DB2 for OS/2 Version 2.1 without the
  1389.               need for recompilation or relinking.  However, although not
  1390.               required, it is recommended that these applications be recompiled
  1391.               and relinked to access the new DB2/2 Version 1.2 interfaces
  1392.               directly in order to enhance performance.
  1393.  
  1394.  
  1395.  
  1396. DATA BASE : ALET                                                     PAGE:   25
  1397.  
  1398.  
  1399.           LIMITATIONS:  OS/2 Query Manager is no longer provided with DB2 for
  1400.           OS/2.  The IBM Visualizer family of products is recommended for
  1401.           enhanced query support.
  1402.                  DB2 Version 1 clients will not be able to exploit some DB2
  1403.           Version  2 interfaces.  Limitations are described in the PLANNING
  1404.           INFORMATION document for the platform.
  1405.           PERFORMANCE CONSIDERATIONS:  DB2 Version 2 has several tools to help
  1406.           you manage your database performance:
  1407.           o   The Database System Monitor can be used to:
  1408.               -   Better understand how the database manager works
  1409.               -   Improve database and application performance
  1410.               -   Tune configuration parameters
  1411.               -   Determine the source and cause of problems
  1412.               -   Understand user and application activity within the database
  1413.                   manager
  1414.           o   The Database System Monitor for DDCS can aid in determining the
  1415.               source of an error when using DDCS in a gateway environment.
  1416.           o   Visual Explain graphically shows the access plan for an SQL
  1417.               statement chosen by the database manager's optimizer.  With this
  1418.               information, you can:
  1419.               -   Tune SQL statements for better performance
  1420.               -   Model the impact of environment changes on SQL statements
  1421.               -   Determine the source of problems in SQL statements
  1422.           o   With the Performance Monitor you can:
  1423.               -   Define your own statistics, in addition to the default set
  1424.                   provided
  1425.               -   Determine and analyze performance problems in the database
  1426.                   manager or database applications
  1427.               -   Tune SQL statements for better performance
  1428.               -   Identify exception conditions based on thresholds you define
  1429.                  Also provided are methods of tuning DB2 performance, including
  1430.           adjusting configuration parameters, SQL optimization, directory
  1431.           caching, and I/O tuning.
  1432.                  A sample program, DB2BATCH, is provided for benchmarking the
  1433.           performance of SQL statements.  This sample program provides more
  1434.           accurate results than benchmarks performed with the command-line
  1435.           processor since the time taken for the command-line processor
  1436.           operations is not part of the results.
  1437.           PLANNING INFORMATION
  1438.           CUSTOMER RESPONSIBILITIES:  Support for five concurrent users is
  1439.           included in the basic license of DB2 for OS/2 Version 2.1 Server, DB2
  1440.           for AIX Version 2.1 Server, DDCS for OS/2 Version 2.3 Multi-User
  1441.           Gateway, and DDCS for AIX Version 2.3 Multi-User Gateway.  DB2 SDK
  1442.           for AIX includes support for one developer.  Customers will need to
  1443.           plan for how many users or developers will be simultaneously using
  1444.           the DB2 Version 2.1 products to determine how many additional user or
  1445.           developer entitlements are required.  A concurrent user or developer
  1446.           entitlement is required for each workstation connected to the DB2
  1447.           product.  Multiple connections to a single DB2 product from the same
  1448.           workstation count as only one user or developer.
  1449.                  When ordering DB2 for AIX for installation on POWERparallel
  1450.           (TM) SP2 (TM) systems, each node that operates DB2 for AIX requires a
  1451.  
  1452.  
  1453.  
  1454. DATA BASE : ALET                                                     PAGE:   26
  1455.  
  1456.  
  1457.           separate license.
  1458.                  When using multiple DB2 for AIX licenses on nodes of an SP2
  1459.           system or in a cluster of RS/6000 (TM) machines using HACMP/6000, the
  1460.           concurrent user entitlements are permitted to float between the DB2
  1461.           licenses.  A separate user entitlement for each DB2 for AIX license
  1462.           that a user may attach to is not required in this configuration.  The
  1463.           aggregate number of DB2 for AIX user entitlements must be equal to or
  1464.           greater than the number of concurrent users.
  1465.           SERVICES:  The following fee services are available from IBM for DB2
  1466.           for OS/2:
  1467.           o   DB2 for OS/2 Installation and Configuration Service
  1468.                      Installation and Configuration Service will assist the
  1469.               customer by having skilled IBM resources install and configure
  1470.               DB2 for OS/2 and the associated Client Application Enabler
  1471.               clients.  The following areas will be addressed as part of the
  1472.               installation and configuration service:
  1473.               -   Install the DB2 for OS/2 product.
  1474.               -   Define and configure the DB2 for OS/2 security system.
  1475.               -   Modify appropriate DB2 for OS/2 Database Manager
  1476.                   configuration parameters.
  1477.               -   Migrate or create the customer's database.
  1478.               -   Configure and implement the desired communications protocol.
  1479.               -   Install and configure Client Application Enabler for
  1480.                   connectivity to DB2 for OS/2.
  1481.               -   Ensure coexistence and interoperability for DB2 for OS/2 with
  1482.                   LAN Server or NetWare.
  1483.               -   Configure ODBC (if desired).
  1484.                      Upon completion of this service, DB2 for OS/2 and any
  1485.               Client Application Enabler clients will be installed and
  1486.               configured with a customer database and available for data
  1487.               loading.
  1488.           o   DDCS for OS/2 Installation and Configuration Service
  1489.                      This consulting service will help your organization
  1490.               implement a tailored DDCS for OS/2 client/gateway/host
  1491.               environment.  During this engagement, our experts work with your
  1492.               staff to plan, install, and customize DDCS for OS/2 to support
  1493.               your planned usage.  This service will address security options,
  1494.               communication configuration, and performance-related parameters.
  1495.                      The following areas will be addressed as part of the
  1496.               installation and configuration service:
  1497.               -   Installation of DDCS for OS/2 on gateway
  1498.               -   Tailoring of DRDA host database environment
  1499.               -   Tailoring of DDCS for OS/2
  1500.               -   Tailoring of communication software at host
  1501.               -   Tailoring of communication software at the gateway
  1502.               -   Installation of DB2 for OS/2 utility package at the host
  1503.                   database
  1504.               -   Verification of connection to the host using the DB2 for OS/2
  1505.                   command-line processor
  1506.               -   Recommendation for BIND parameters
  1507.               -   Demonstration of problem determination tools for DDCS for
  1508.                   OS/2
  1509.  
  1510.  
  1511.  
  1512. DATA BASE : ALET                                                     PAGE:   27
  1513.  
  1514.  
  1515.                      Upon completion of this service, DDCS for OS/2 will be
  1516.               installed and configured to support your planned usage.
  1517.           o   DB2 for OS/2 Performance Tuning Service
  1518.                      The DB2 for OS/2 Performance Tuning Service is designed to
  1519.               help the customer learn how to best utilize the database server
  1520.               and network for performance.  Working with the customer, a
  1521.               skilled IBM resource will review the key components that impact
  1522.               the performance of the DB2 for OS/2 environment.
  1523.               -   OS/2 System Performance -- Tune key OS/2 configuration
  1524.                   parameters.
  1525.               -   DB2 for OS/2 Configuration -- Tune Database and Database
  1526.                   Manager configuration parameters and review database storage
  1527.                   utilization.
  1528.               -   Application and Database Design -- Review database design
  1529.                   relative to performance requirements and review design of key
  1530.                   application programs.
  1531.               -   Communications Manager (CM) -- Tune key CM-related
  1532.                   parameters.
  1533.                      Upon completion of this service, an assessment of the
  1534.               current database environment will be documented and given to the
  1535.               customer, including recommendations on ways to improve database
  1536.               performance.
  1537.           o   DB2 for OS/2 Design Review
  1538.                      The DB2 for OS/2 Design Review Service is a broad offering
  1539.               tailored to address any specific issue that a customer may have
  1540.               related to the use of the DB2 for OS/2 product.  A design review
  1541.               can cover a broad spectrum of concerns including:
  1542.               -   Application design
  1543.               -   Database design
  1544.               -   Data migration
  1545.               -   Backup/recovery strategy
  1546.               -   Security concerns
  1547.               -   Performance
  1548.                      As a service tailored to meet each customer's needs, the
  1549.               review can be customized not only to resolve existing problems
  1550.               but to help a customer develop a design that avoids problems.
  1551.           o   DB2 for OS/2 Advanced Backup and Recovery Service
  1552.                      The Advanced Backup and Recovery Service assists the
  1553.               customer with designing, developing, and implementing a robust
  1554.               DB2 for OS/2 recovery strategy.  During the assessment of the
  1555.               customer recovery needs, the following issues are discussed:
  1556.               -   Database manager configuration
  1557.                   --  Primary and secondary log files
  1558.                   --  Log file size and location
  1559.                   --  Linear vs. circular log schemes
  1560.                   --  Standard vs. nonstandard media
  1561.               -   Developing recovery processes
  1562.                   --  Database backup and version control
  1563.                   --  Log file archival and management
  1564.                   --  Database restore and log file retrieval
  1565.                   --  Roll-forward and point-in-time recovery
  1566.                      After completion of this service, a turnkey solution can
  1567.  
  1568.  
  1569.  
  1570. DATA BASE : ALET                                                     PAGE:   28
  1571.  
  1572.  
  1573.               be provided based on the customer backup/recovery requirements.
  1574.           CONTACT
  1575.           The above services will be delivered by qualified IBM personnel such
  1576.           as those in the Personal Systems Competency Center or the
  1577.           Availability and Services Centers.  For information and details
  1578.           regarding these services, please contact the Personal Systems
  1579.           Competency Center at 800-547-1283 or IBMLink (TM) ID:
  1580.           DALVM41B(OS2AAC).
  1581.                  The following fee services are available from IBM for DB2
  1582.           Version 2 UNIX platforms:
  1583.           o   DB2 for UNIX Planning Service
  1584.                      The DB2 for UNIX Planning Service will assist the customer
  1585.               in developing a plan to successfully install and configure the
  1586.               DBMS.  Skilled technical resources from IBM will work with the
  1587.               customer to step through the planning for issues key to
  1588.               successful implementation.  These issues include:
  1589.               -   Identify any hardware and software prerequisites.
  1590.               -   Define instance name.
  1591.               -   Develop a disk layout and table placement strategy.
  1592.               -   Determine appropriate number of log files and log file size.
  1593.               -   Define TCP/IP port names and numbers.
  1594.               -   Define a Data Definition Language development strategy.
  1595.               -   Define a data loading/migration strategy.
  1596.               -   Define any client configuration requirements.
  1597.               -   Define security requirements.
  1598.               -   Define required backup/recovery strategy.
  1599.               -   Identify any additional tools/utilities of value.
  1600.                      After completion of this Planning Service, the decisions
  1601.               made will provide customers with the required information to
  1602.               successfully install and configure the DBMS at their site.
  1603.           o   DB2 for UNIX Installation and Configuration Service
  1604.                      The DB2 for UNIX Installation and Configuration Service
  1605.               will assist the customer by having skilled IBM technical
  1606.               resources install and configure the DBMS.  The following areas
  1607.               will be addressed as part of this Installation and Configuration
  1608.               Service:
  1609.               -   Install the appropriate DB2 for UNIX product.
  1610.               -   Create a group and a user that will be the instance owner
  1611.                   group.
  1612.               -   Create the database instance.
  1613.               -   Create physical database components.
  1614.               -   Modify appropriate Database Manager configuration parameters.
  1615.               -   Create the customer's database.
  1616.               -   Configure database logs.
  1617.               -   Verify Data Definition Language (tables, indexes, and so on).
  1618.               -   Verify data load/migration strategy.
  1619.                      Upon completion of this service, a DB2 for UNIX DBMS
  1620.               product will be installed and configured with a customer database
  1621.               defined and available for data loading.
  1622.           o   DB2 for UNIX Performance Tuning Service
  1623.                      The DB2 for UNIX Performance Tuning Service is designed to
  1624.               help the customer improve the performance of an existing database
  1625.  
  1626.  
  1627.  
  1628. DATA BASE : ALET                                                     PAGE:   29
  1629.  
  1630.  
  1631.               environment.  Working with the customer, a skilled IBM resource
  1632.               will perform a high-level review of three key components that
  1633.               impact the performance of the DBMS environment.
  1634.           o   UNIX System
  1635.               -   Review key UNIX performance information with the customer's
  1636.                   UNIX system administrators.
  1637.           o   DBMS Configuration
  1638.               -   Review Database and Database Manager Configuration
  1639.                   parameters.
  1640.               -   Review database storage utilization.
  1641.           o   Application and Database Design
  1642.               -   Review database design relative to performance requirements.
  1643.               -   Review performance of key application programs.
  1644.               -   Make recommendations on database design or application
  1645.                   program design to improve performance.
  1646.                      Upon completion of this service, an assessment of the
  1647.               current database environment will be presented to the customer,
  1648.               including recommendations on ways to improve database
  1649.               performance.
  1650.           o   DB2 for UNIX Design Review
  1651.                      The DB2 for UNIX Design Review Service is a broad offering
  1652.               tailored to address any specific issue that customers may have
  1653.               related to the use of their DBMS product.  A design review can
  1654.               cover a broad spectrum of concerns including:
  1655.               -   Application design
  1656.               -   Database design
  1657.               -   Data migration
  1658.               -   Backup/recovery strategy
  1659.               -   Security concerns
  1660.               -   Performance
  1661.                      As a service tailored to meet each customer's needs, the
  1662.               review can be customized not only to resolve existing problems
  1663.               but to help a customer develop a design that avoids problems.
  1664.                      The Design Review process includes specific requirements
  1665.               for the customer to provide IBM with the documentation needed to
  1666.               conduct the review.  This documentation (specific to the
  1667.               customer's issues) should be prepared by the customer and passed
  1668.               to IBM for review by the review team prior to the meeting.  At
  1669.               the review meeting, the customer's issues will be addressed and
  1670.               recommendations made to resolve these issues.  At the conclusion
  1671.               of the service, the design review team will provide the customer
  1672.               with a report summarizing the findings and recommendations of the
  1673.               design review team.
  1674.           CONTACT
  1675.           The AIX Support Family Project Office in Roanoke, Texas, is available
  1676.           to assist customers with AIX Support Family information, contracts,
  1677.           pricing, and billing information.  The Project Office may be
  1678.           contacted by:
  1679.           o   Telephone: 817-962-6902 or 800-CALL-AIX (225-5249), Option 8
  1680.           o   Facsimile:  817-962-6723
  1681.           o   IBMLink ID:  DALVM41B(CALLAIX)
  1682.                  Office hours are from 8:00 a.m. to 6:00 p.m. central time,
  1683.  
  1684.  
  1685.  
  1686. DATA BASE : ALET                                                     PAGE:   30
  1687.  
  1688.  
  1689.           Monday through Friday, excluding holidays.  A voice mail message may
  1690.           be left if calling during other hours.
  1691.           CONVERSION:  The DB2 for OS/2 and AIX Version 2 products are shipped
  1692.           with an installation utility that must be run prior to migration of
  1693.           DB2 Version 1 or 1.2 databases.  The utility checks for table schema
  1694.           that are invalid for DB2 Version 2.
  1695.           PACKAGING:  License keys are required for installation of all DB2,
  1696.           DDCS, and DB2 SDK Version 2 products.  A key is not required for
  1697.           installation of DB2 SDK for Windows.  The keys are provided in the
  1698.           CD-ROM and diskette packages only.
  1699.                  DB2 for OS/2 Version 2 products are available on CD-ROM and/or
  1700.           3.5-inch diskettes.  The CD-ROM also contains softcopy publications
  1701.           in BookManager READ format.
  1702.                  DB2 for AIX Version 2 products must be ordered on CD-ROM but a
  1703.           supplementary 8-mm tape option is also available.  The CD-ROM and
  1704.           tape versions contain all product code as well as the Postscript and
  1705.           .INF files for all publications.  The key is provided with the CD-ROM
  1706.           package only.  Customers who choose the 8-mm tape option must also
  1707.           order a CD-ROM version of the DB2 for AIX product in order to acquire
  1708.           a key.  The basic license for the DB2 for AIX product is provided
  1709.           only in the CD-ROM package.  The charge for the 8-mm tape option is
  1710.           only for the media.
  1711.                  The pregenerated license key label is on one sheet of paper
  1712.           packaged with the product.  The format of the key label is as
  1713.           follows:
  1714.              P/N: ........              The product part number
  1715.              Prd: ..................    The product name
  1716.              S/N: ........              The label serial number
  1717.              Key: ....................  The product access key
  1718.                  These labels are not transferable and should be kept in a
  1719.           secure place.  The products cannot be used until the keys are
  1720.           entered.  Each key label is unique (unique label serial number and
  1721.           the key).  If the key is lost, you can obtain a replacement key from
  1722.           IBM by contacting Central Service.  You will have to fax a copy of
  1723.           the proof of purchase to IBM.
  1724.                  DB2 for OS/2, DDCS for OS/2, DB2 for AIX, and DDCS for AIX
  1725.           consist of two components: the base DB2 software which executes on
  1726.           the server and a Client Pack package of DB2 Client Application
  1727.           Enablers which provide DB2 attachment support for a number of
  1728.           workstation operating systems.  The Client Pack code can be
  1729.           distributed to any workstation attached to the DB2 Version 2 product.
  1730.           Both components are licensed under the IPLA.
  1731.                  The Client Pack CD-ROM contains the most recent version of
  1732.           every available Client Application Enabler.  The documentation
  1733.           included with the Client Pack is a User's Guide or Installation
  1734.           Supplement for each client in hardcopy, BookManager, and .INF format.
  1735.           Also included are 3.5-inch diskettes for those client platforms for
  1736.           which diskette is the common installation medium.  The contents of
  1737.           the Client Pack will be refreshed as Client Application Enablers are
  1738.           updated or new Client Application Enablers are developed.  Customers
  1739.           and remarketers will be able to acquire updates for the Client Pack
  1740.           by electronic distribution.
  1741.  
  1742.  
  1743.  
  1744. DATA BASE : ALET                                                     PAGE:   31
  1745.  
  1746.  
  1747.                  The Client Application Enabler can be installed and used
  1748.           without entering an access key.
  1749.                  A description of the DB2 Version 2 functional contents of each
  1750.           available package follows:
  1751.           o   The DB2 Server package contains the DB2 database, client support,
  1752.               administration tools, a command-line processor, and the Client
  1753.               Pack.  The Client Pack contains a CD-ROM, diskettes, and
  1754.               publications for currently available DB2 Client Application
  1755.               Enablers for all platforms.  The Client Pack will also contain
  1756.               the Administrator's Toolkit.
  1757.           o   The DB2 Single-User package contains the DB2 database,
  1758.               application development tools, administration tools, an
  1759.               application development command-line processor, Visual Explain,
  1760.               and the Client Application Enabler for the platform.  The DB2 for
  1761.               OS/2 Version 2.1 Single-User package also contains the Client
  1762.               Application Enablers for DOS and Windows.
  1763.           o   The DDCS Multi-User Gateway package contains the DRDA Application
  1764.               Requestor, client support, administration tools, a command-line
  1765.               processor, and the Client Pack.
  1766.           o   The DDCS for OS/2 Version 2.3 Single-User package contains the
  1767.               DRDA Application Requestor, administration tools, a command-line
  1768.               processor, and the Client Application Enablers for OS/2, DOS, and
  1769.               Windows.
  1770.           o   The DB2 SDK package contains application development tools,
  1771.               Visual Explain, administration tools, an application development
  1772.               command-line processor, and the Client Application Enabler for
  1773.               the platform.
  1774.                  One copy of the following publications is supplied
  1775.           automatically with the program package for DB2 for OS/2 Version 2.1
  1776.           Server:
  1777.                                                        FORM         PART
  1778.           TITLE                                        NUMBER       NUMBER
  1779.           DB2 for OS/2 Planning Guide                  S20H-4784    20H4784
  1780.           DB2 for OS/2 Installation
  1781.            and Operation Guide                         S20H-4785    20H4785
  1782.           DOS Client Installation
  1783.            Supplement                                  S20H-4949    20H4949
  1784.           Installing & Using OS/2
  1785.            Clients                                     S20H-4782    20H4782
  1786.           Installing & Using Windows
  1787.            Clients                                     S20H-4789    20H4789
  1788.                  One copy of the following publications is supplied
  1789.           automatically with the program package for DB2 for OS/2 Version 2.1
  1790.           Single-User:
  1791.                                                        FORM         PART
  1792.           TITLE                                        NUMBER       NUMBER
  1793.           DB2 for OS/2 Planning Guide                  S20H-4784    20H4784
  1794.           DB2 for OS/2 Installation
  1795.            and Operation Guide                         S20H-4785    20H4785
  1796.           DOS Client Installation
  1797.            Supplement                                  S20H-4949    20H4949
  1798.           Installing & Using OS/2
  1799.  
  1800.  
  1801.  
  1802. DATA BASE : ALET                                                     PAGE:   32
  1803.  
  1804.  
  1805.            Clients                                     S20H-4782    20H4782
  1806.           Installing & Using Windows
  1807.            Clients                                     S20H-4789    20H4789
  1808.           Software Developer's Kit
  1809.            for OS/2 Building Your
  1810.            Applications                                S20H-4787    20H4787
  1811.                  One copy of the following publications is supplied
  1812.           automatically with the program package for DDCS for OS/2 Version 2.3
  1813.           Single-User and Multi-User Gateway:
  1814.                                                        FORM         PART
  1815.           TITLE                                        NUMBER       NUMBER
  1816.           DDCS for OS/2 Installation
  1817.            and Configuration Guide                     S20H-4795    20H4795
  1818.           DOS Client Installation
  1819.            Supplement                                  S20H-4949    20H4949
  1820.           Installing & Using OS/2
  1821.            Clients                                     S20H-4782    20H4782
  1822.           Installing & Using Windows
  1823.            Clients                                     S20H-4789    20H4789
  1824.                  One copy of the following publications is supplied
  1825.           automatically with the program package for DB2 SDK for OS/2
  1826.           Version 2.1:
  1827.                                                        FORM         PART
  1828.           TITLE                                        NUMBER       NUMBER
  1829.           Installing & Using OS/2 Clients              S20H-4782    20H4782
  1830.           Software Developer's Kit for
  1831.            OS/2 Building Your
  1832.            Applications                                S20H-4787    20H4787
  1833.                  One copy of the following publications is supplied
  1834.           automatically with the program package for DB2 for AIX Version 2.1
  1835.           Server:
  1836.                                                        FORM         PART
  1837.           TITLE                                        NUMBER       NUMBER
  1838.           DB2 for AIX Planning Guide                   S20H-4758    20H4758
  1839.           DB2 for AIX Installation
  1840.            and Operation Guide                         S20H-4757    20H4757
  1841.           DOS Client Installation
  1842.            Supplement                                  S20H-4949    20H4949
  1843.           Installing & Using AIX
  1844.            Clients                                     S20H-4666    20H4666
  1845.           Installing & Using OS/2
  1846.            Clients                                     S20H-4782    20H4782
  1847.           Installing & Using Windows
  1848.            Clients                                     S20H-4789    20H4789
  1849.                  One copy of the following publications is supplied
  1850.           automatically with the program package for DB2 for AIX Version 2.1
  1851.           Single-User:
  1852.                                                        FORM         PART
  1853.           TITLE                                        NUMBER       NUMBER
  1854.           DB2 for AIX Planning Guide                   S20H-4758    20H4758
  1855.           DB2 for AIX Installation
  1856.            and Operation Guide                         S20H-4757    20H4757
  1857.  
  1858.  
  1859.  
  1860. DATA BASE : ALET                                                     PAGE:   33
  1861.  
  1862.  
  1863.           Installing & Using AIX
  1864.            Clients                                     S20H-4666    20H4666
  1865.           Software Developer's Kit
  1866.            for AIX Building Your
  1867.            Applications                                S20H-4780    20H4780
  1868.                  One copy of the following publications is supplied
  1869.           automatically with the program package for DDCS for AIX Version 2.3
  1870.           Multi-User Gateway:
  1871.                                                        FORM         PART
  1872.           TITLE                                        NUMBER       NUMBER
  1873.           DDCS for AIX Installation
  1874.            and Configuration Guide                     S20H-4794    20H4794
  1875.           DOS Client Installation
  1876.            Supplement                                  S20H-4949    20H4949
  1877.           Installing & Using AIX
  1878.            Clients                                     S20H-4666    20H4666
  1879.           Installing & Using OS/2
  1880.            Clients                                     S20H-4782    20H4782
  1881.           Installing & Using Windows
  1882.            Clients                                     S20H-4789    20H4789
  1883.                  One copy of the following publications is supplied
  1884.           automatically with the program package for DB2 SDK for AIX Version
  1885.           2.1:
  1886.                                                        FORM         PART
  1887.           TITLE                                        NUMBER       NUMBER
  1888.           Installing & Using AIX
  1889.            Clients                                     S20H-4666    20H4666
  1890.           Software Developer's Kit
  1891.            for AIX Building Your
  1892.            Applications                                S20H-4780    20H4780
  1893.                  One copy of the following publications is supplied
  1894.           automatically with the program package for DB2 SDK for Windows
  1895.           Version 2.1:
  1896.                                                        FORM         PART
  1897.           TITLE                                        NUMBER       NUMBER
  1898.           Installing & Using Windows
  1899.            Clients                                     S20H-4789    20H4789
  1900.           Software Developer's Kit
  1901.            for Windows Building Your
  1902.            Applications                                S20H-4792    20H4792
  1903.                  The following optional publications, provided in the DB2
  1904.           Version 2.1 Product Library, will be available July 28, 1995.  These
  1905.           DB2 Version 2.1 publications are non-platform-specific, meaning that
  1906.           they can be used with either DB2 for OS/2 or DB2 for AIX Version 2.1:
  1907.                                                        FORM         PART
  1908.           TITLE                                        NUMBER       NUMBER
  1909.           Application Programming Guide                S20H-4643    20H4643
  1910.           Command Reference                            S20H-4645    20H4645
  1911.           API Reference                                S20H-4984    20H4984
  1912.                                                        FORM         PART
  1913.           TITLE                                        NUMBER       NUMBER
  1914.           Administration Guide                         S20H-4580    20H4580
  1915.  
  1916.  
  1917.  
  1918. DATA BASE : ALET                                                     PAGE:   34
  1919.  
  1920.  
  1921.           Database System Monitor Guide
  1922.            and Reference                               S20H-4871    20H4871
  1923.           Information and Concepts Guide               S20H-4664    20H4664
  1924.           Call Level Interface Guide
  1925.            and Reference                               S20H-4644    20H4644
  1926.           Messages Reference                           S20H-4808    20H4808
  1927.           Problem Determination Guide                  S20H-4779    20H4779
  1928.           SQL Reference                                S20H-4665    20H4665
  1929.           IBM DDCS User's Guide                        S20H-4793    20H4793
  1930.           DRDA Connectivity Guide                      SC26-4783    20H4798
  1931.                  An online Glossary is also provided.
  1932.           SECURITY, AUDITABILITY, AND CONTROL
  1933.                  The announced programs use the security and auditability
  1934.           features of the workstation operating system.
  1935.                  User management is responsible for evaluation, selection, and
  1936.           implementation of security features, administrative procedures, and
  1937.           appropriate controls in application systems and communication
  1938.           facilities.
  1939. ORDERING  ORDERING INFORMATION
  1940.                  Orders for new licenses will be accepted now.  Shipments will
  1941.           begin on the planned availability date.
  1942.                  To order these programs for order type, specify the order type
  1943.           number, feature number, part number, program name, medium, and
  1944.           quantity.
  1945.           PROGRAM PACKAGE:  Program medium with documentation.
  1946.           ORDER
  1947.           TYPE       FEATURE  PART
  1948.           NUMBER     NUMBER   NUMBER    PROGRAM NAME                     MEDIUM
  1949.           5871-AAA   0598     41H2112   DB2 for OS/2 V2.1 Single-User    CD-ROM
  1950.           5871-AAA   0599     41H2113   DB2 for OS/2 V2.1 Single-User    3.5
  1951.           5871-AAA   0600     41H2114   DB2 for OS/2 V2.1 Server         CD-ROM
  1952.           5871-AAA   0601     41H2115   DB2 for OS/2 V2.1 Server         3.5
  1953.           5871-AAA   0602     41H2116   DB2 for OS/2 V2.1 Entitlement
  1954.                                          for 1 Additional User
  1955.           5875-XXX   0119     41H2117   DB2 for OS/2 V2.1 Entitlement
  1956.                                          for 5 Additional Users
  1957.           5875-XXX   0120     41H2118   DB2 for OS/2 V2.1 Entitlement
  1958.                                          for 10 Additional Users
  1959.           5875-XXX   0121     41H2119   DB2 for OS/2 V2.1 Entitlement
  1960.                                          for 50 Additional Users
  1961.           5871-AAA   0603     41H2120   DDCS for OS/2 V2.3 Single-User   3.5
  1962.           5871-AAA   0604     41H2121   DDCS for OS/2 V2.3 Multi-User
  1963.                                          Gateway                         3.5
  1964.           5871-AAA   0605     41H2122   DDCS for OS/2 V2.3 Entitlement
  1965.                                          for 1 Additional User
  1966.           5875-XXX   0122     41H2123   DDCS for OS/2 V2.3 Entitlement
  1967.                                          for 5 Additional Users
  1968.           5875-XXX   0123     41H2124   DDCS for OS/2 V2.3 Entitlement
  1969.                                          for 10 Additional Users
  1970.           5875-XXX   0124     41H2125   DDCS for OS/2 V2.3 Entitlement
  1971.                                          for 50 Additional Users
  1972.           5871-AAA   0606     41H2126   DB2 SDK for OS/2 V2.1            3.5
  1973.  
  1974.  
  1975.  
  1976. DATA BASE : ALET                                                     PAGE:   35
  1977.  
  1978.  
  1979.           5871-AAA   0607     41H2127   DB2 for AIX V2.1 Single-User     CD-ROM
  1980.           5871-AAA   0608     41H2128   DB2 for AIX V2.1 Server          CD-ROM
  1981.           5871-AAA   0609     41H2129   DB2 for AIX V2.1 Entitlement
  1982.                                          for 1 Additional User
  1983.           5875-XXX   0125     41H2130   DB2 for AIX V2.1 Entitlement
  1984.                                          for 5 Additional Users
  1985.           5875-XXX   0126     41H2131   DB2 for AIX V2.1 Entitlement
  1986.                                          for 10 Additional Users
  1987.           ORDER
  1988.           TYPE       FEATURE  PART
  1989.           NUMBER     NUMBER   NUMBER    PROGRAM NAME                     MEDIUM
  1990.           5875-XXX   0127     41H2132   DB2 for AIX V2.1 Entitlement
  1991.                                          for 50 Additional Users
  1992.           5871-AAA   0614     41H2133   DDCS for AIX V2.3 Multi-User
  1993.                                          Gateway                         CD-ROM
  1994.           5871-AAA   0615     41H2134   DDCS for AIX V2.3 Entitlement
  1995.                                          for 1 Additional User
  1996.           5875-XXX   0129     41H2135   DDCS for AIX V2.3 Entitlement
  1997.                                          for 5 Additional Users
  1998.           5875-XXX   0130     41H2136   DDCS for AIX V2.3 Entitlement
  1999.                                          for 10 Additional Users
  2000.           5875-XXX   0131     41H2137   DDCS for AIX V2.3 Entitlement
  2001.                                          for 50 Additional Users
  2002.           5871-AAA   0610     41H2138   DB2 SDK for AIX V2.1             CD-ROM
  2003.           5871-AAA   0611     41H2139   DB2 SDK for AIX V2.1 Entitlement
  2004.                                          for 1 Additional Developer
  2005.           5875-XXX   0128     41H2140   DB2 SDK for AIX V2.1 Entitlement
  2006.                                          for 5 Additional Developers
  2007.           5871-AAA   0613     41H2421   DB2 for AIX Products Media
  2008.                                          Option -- 8-mm Tape             8 mm
  2009.           5871-AAA   0612     41H2142   DB2 SDK for Windows V2.1         3.5
  2010.           ADDITIONAL LICENSE COPIES:  Authorizes the customer who has a program
  2011.           package to make a single copy of the program and printed
  2012.           documentation.
  2013.                  The authorization is given by sending the customer an invoice
  2014.           for an Additional License Copy (the ICA must be in effect) or by
  2015.           sending the customer a Proof of Additional License certificate (the
  2016.           ICA is not required).  The Proof of Additional License certificate
  2017.           has its own part number and feature number.
  2018.           ORDER
  2019.           TYPE      FEATURE  PART
  2020.           NUMBER    NUMBER   NUMBER    PROGRAM NAME
  2021.           5872-AAA  0301     41H2391   DB2 for OS/2 V2.1 Single-User
  2022.                                         Additional License without Certificate
  2023.           5872-AAA  0302     41H2392   DB2 for OS/2 V2.1 Server
  2024.                                         Additional License without Certificate
  2025.           5872-AAA  0303     41H2393   DB2 for OS/2 V2.1 Entitlement
  2026.                                         for 1 Additional User
  2027.                                         Additional License without Certificate
  2028.           5872-AAA  0304     41H2394   DDCS for OS/2 V2.3 Single-User
  2029.                                         Additional License without Certificate
  2030.           5872-AAA  0305     41H2395   DDCS for OS/2 V2.3 Multi-User Gateway
  2031.  
  2032.  
  2033.  
  2034. DATA BASE : ALET                                                     PAGE:   36
  2035.  
  2036.  
  2037.                                         Additional License without Certificate
  2038.           5872-AAA  0306     41H2396   DDCS for OS/2 V2.3 Entitlement
  2039.                                         for 1 Additional User
  2040.                                         Additional License without Certificate
  2041.           5872-AAA  0307     41H2397   DB2 SDK for OS/2 V2.1
  2042.                                         Additional License without Certificate
  2043.           5872-AAA  0308     41H2398   DB2 for AIX V2.1 Single-User
  2044.                                         Additional License without Certificate
  2045.           5872-AAA  0309     41H2399   DB2 for AIX V2.1 Server
  2046.                                         Additional License without Certificate
  2047.           5872-AAA  0310     41H2400   DB2 for AIX V2.1 Entitlement
  2048.                                         for 1 Additional User
  2049.                                         Additional License without Certificate
  2050.           5872-AAA  0311     41H2401   DDCS for AIX V2.3 Multi-User Gateway
  2051.                                         Additional License without Certificate
  2052.           5872-AAA  0312     41H2402   DDCS for AIX V2.3 Entitlement
  2053.                                         for 1 Additional User
  2054.                                         Additional License without Certificate
  2055.           5872-AAA  0313     41H2403   DB2 SDK for AIX V2.1
  2056.                                         Additional License without Certificate
  2057.           5872-AAA  0314     41H2404   DB2 SDK for AIX V2.1 Entitlement
  2058.                                         for 1 Additional Developer
  2059.                                         Additional License without Certificate
  2060.           5872-AAA  0315     41H2405   DB2 SDK for Windows V2.1 Additional
  2061.                                         License without Certificate
  2062.           5872-AAA  0316     41H2406   DB2 for OS/2 V2.1 Single-User
  2063.                                         Proof of Additional License Certificate
  2064.           ORDER
  2065.           TYPE      FEATURE  PART
  2066.           NUMBER    NUMBER   NUMBER    PROGRAM NAME
  2067.           5872-AAA  0317     41H2407   DB2 for OS/2 V2.1 Server
  2068.                                         Proof of Additional License Certificate
  2069.           5872-AAA  0318     41H2408   DB2 for OS/2 V2.1 Entitlement
  2070.                                         for 1 Additional User
  2071.                                         Proof of Additional License Certificate
  2072.           5872-AAA  0319     41H2409   DDCS for OS/2 V2.3 Single-User
  2073.                                         Proof of Additional License Certificate
  2074.           5872-AAA  0320     41H2410   DDCS for OS/2 V2.3 Multi-User Gateway
  2075.                                         Proof of Additional License Certificate
  2076.           5872-AAA  0321     41H2411   DDCS for OS/2 V2.3 Entitlement
  2077.                                         for 1 Additional User
  2078.                                         Proof of Additional License Certificate
  2079.           5872-AAA  0322     41H2412   DB2 SDK for OS/2 V2.1
  2080.                                         Proof of Additional License Certificate
  2081.           5872-AAA  0323     41H2413   DB2 for AIX V2.1 Single-User
  2082.                                         Proof of Additional License Certificate
  2083.           5872-AAA  0324     41H2414   DB2 for AIX V2.1 Server
  2084.                                         Proof of Additional License Certificate
  2085.           5872-AAA  0325     41H2415   DB2 for AIX V2.1 Entitlement
  2086.                                         for 1 Additional User
  2087.                                         Proof of Additional License Certificate
  2088.           5872-AAA  0326     41H2416   DDCS for AIX V2.3 Multi-User Gateway
  2089.  
  2090.  
  2091.  
  2092. DATA BASE : ALET                                                     PAGE:   37
  2093.  
  2094.  
  2095.                                         Proof of Additional License Certificate
  2096.           5872-AAA  0327     41H2417   DDCS for AIX V2.3 Entitlement
  2097.                                         for 1 Additional User
  2098.                                         Proof of Additional License Certificate
  2099.           5872-AAA  0328     41H2418   DB2 SDK for AIX V2.1
  2100.                                         Proof of Additional License Certificate
  2101.           5872-AAA  0329     41H2419   DB2 SDK for AIX V2.1 Entitlement
  2102.                                         for 1 Additional Developer
  2103.                                         Proof of Additional License Certificate
  2104.           5872-AAA  0330     41H2420   DB2 SDK for Windows V2.1 Proof of
  2105.                                         Additional License Certificate
  2106.           ADDITIONAL LICENSE COPIES -- VALU:  When the Volume Discount Exhibit
  2107.           -- Volume Additional License Usage (VALU) applies, authorization to
  2108.           make additional license copies begins on the start date specified in
  2109.           the Addendum for Volume Discount.
  2110.           ORDER
  2111.           TYPE       FEATURE   PART
  2112.           NUMBER     NUMBER    NUMBER     PROGRAM NAME
  2113.           5872-AA2   0301      41H2391    DB2 for OS/2 V2.1 Single-User
  2114.                                            Additional License without
  2115.                                            Certificate -- VALU
  2116.           5872-AA2   0302      41H2392    DB2 for OS/2 V2.1 Server
  2117.                                            Additional License without
  2118.                                            Certificate -- VALU
  2119.           5872-AA2   0303      41H2393    DB2 for OS/2 V2.1 Entitlement
  2120.                                            for 1 Additional User
  2121.                                            Additional License without
  2122.                                            Certificate -- VALU
  2123.           5872-AA2   0304      41H2394    DDCS for OS/2 V2.3 Single-User
  2124.                                            Additional License without
  2125.                                            Certificate -- VALU
  2126.           5872-AA2   0305      41H2395    DDCS for OS/2 V2.3 Multi-User Gateway
  2127.                                            Additional License without
  2128.                                            Certificate -- VALU
  2129.           5872-AA2   0306      41H2396    DDCS for OS/2 V2.3 Entitlement
  2130.                                            for 1 Additional User
  2131.                                            Additional License without
  2132.                                            Certificate -- VALU
  2133.           5872-AA2   0307      41H2397    DB2 SDK for OS/2 V2.1
  2134.                                            Additional License without
  2135.                                            Certificate -- VALU
  2136.           ORDER
  2137.           TYPE       FEATURE   PART
  2138.           NUMBER     NUMBER    NUMBER     PROGRAM NAME
  2139.           5872-AA2   0308      41H2398    DB2 for AIX V2.1 Single-User
  2140.                                            Additional License without
  2141.                                            Certificate -- VALU
  2142.           5872-AA2   0309      41H2399    DB2 for AIX V2.1 Server
  2143.                                            Additional License without
  2144.                                            Certificate -- VALU
  2145.           5872-AA2   0310      41H2400    DB2 for AIX V2.1 Entitlement
  2146.                                            for 1 Additional User
  2147.  
  2148.  
  2149.  
  2150. DATA BASE : ALET                                                     PAGE:   38
  2151.  
  2152.  
  2153.                                            Additional License without
  2154.                                            Certificate -- VALU
  2155.           5872-AA2   0311      41H2401    DDCS for AIX V2.3 Multi-User Gateway
  2156.                                            Additional License without
  2157.                                            Certificate -- VALU
  2158.           5872-AA2   0312      41H2402    DDCS for AIX V2.3 Entitlement
  2159.                                            for 1 Additional User
  2160.                                            Additional License without
  2161.                                            Certificate -- VALU
  2162.           5872-AA2   0313      41H2403    DB2 SDK for AIX V2.1
  2163.                                            Additional License without
  2164.                                            Certificate -- VALU
  2165.           5872-AA2   0314      41H2404    DB2 SDK for AIX V2.1 Entitlement
  2166.                                            for 1 Additional Developer
  2167.                                            Additional License without
  2168.                                            Certificate -- VALU
  2169.           5872-AA2   0315      41H2405    DB2 SDK for Windows V2.1 Additional
  2170.                                            License without
  2171.                                            Certificate -- VALU
  2172.           5872-AA2   0316      41H2406    DB2 for OS/2 V2.1
  2173.                                            Single-User Proof
  2174.                                            of Additional License
  2175.                                            Certificate -- VALU
  2176.           5872-AA2   0317      41H2407    DB2 for OS/2 V2.1 Server Proof
  2177.                                            of Additional License
  2178.                                            Certificate -- VALU
  2179.           5872-AA2   0318      41H2408    DB2 for OS/2 V2.1 Entitlement
  2180.                                            for 1 Additional User Proof
  2181.                                            of Additional License
  2182.                                            Certificate -- VALU
  2183.           5872-AA2   0319      41H2409    DDCS for OS/2 V2.3
  2184.                                            Single-User Proof
  2185.                                            of Additional License
  2186.                                            Certificate -- VALU
  2187.           5872-AA2   0320      41H2410    DDCS for OS/2 V2.3 Multi-User
  2188.                                            Gateway Proof
  2189.                                            of Additional License
  2190.                                            Certificate -- VALU
  2191.           5872-AA2   0321      41H2411    DDCS for OS/2 V2.3 Entitlement
  2192.                                            for 1 Additional User Proof
  2193.                                            of Additional License
  2194.                                            Certificate -- VALU
  2195.           5872-AA2   0322      41H2412    DB2 SDK for OS/2 V2.1 Proof
  2196.                                            of Additional License
  2197.                                            Certificate -- VALU
  2198.           5872-AA2   0323      41H2413    DB2 for AIX V2.1 Single-User Proof
  2199.                                            of Additional License
  2200.                                            Certificate -- VALU
  2201.           5872-AA2   0324      41H2414    DB2 for AIX V2.1 Server Proof
  2202.                                            of Additional License
  2203.                                            Certificate -- VALU
  2204.           5872-AA2   0325      41H2415    DB2 for AIX V2.1 Entitlement
  2205.  
  2206.  
  2207.  
  2208. DATA BASE : ALET                                                     PAGE:   39
  2209.  
  2210.  
  2211.                                            for 1 Additional User Proof
  2212.                                            of Additional License
  2213.                                            Certificate -- VALU
  2214.           5872-AA2   0326      41H2416    DDCS for AIX V2.3 Multi-User Gateway
  2215.                                            Proof of Additional License
  2216.                                            Certificate -- VALU
  2217.           5872-AA2   0327      41H2417    DDCS for AIX V2.3 Entitlement
  2218.                                            for 1 Additional User Proof
  2219.                                            of Additional License
  2220.                                            Certificate -- VALU
  2221.           ORDER
  2222.           TYPE       FEATURE   PART
  2223.           NUMBER     NUMBER    NUMBER     PROGRAM NAME
  2224.           5872-AA2   0328      41H2418    DB2 SDK for AIX V2.1 Proof
  2225.                                            of Additional License
  2226.                                            Certificate -- VALU
  2227.           5872-AA2   0329      41H2419    DB2 SDK for AIX V2.1 Entitlement
  2228.                                            for 1 Additional Developer Proof
  2229.                                            of Additional License
  2230.                                            Certificate -- VALU
  2231.           5872-AA2   0330      41H2420    DB2 SDK for Windows V2.1 Proof of
  2232.                                            Additional License
  2233.                                            Certificate -- VALU
  2234.           DOCUMENTATION:  Separate documentation with no media.
  2235.           ORDER
  2236.           TYPE         FEATURE      PART
  2237.           NUMBER       NUMBER       NUMBER        PROGRAM NAME
  2238.           5876-AAA     0014         41H2451       DB2 Version 2.1
  2239.                                                    Product Library
  2240.           PROGRAM PACKAGE UPGRADE:  Program medium with documentation.
  2241.                  Customers who purchased additional user or developer
  2242.           entitlements for the following programs are authorized to use the
  2243.           same number of entitlements for additional users or additional
  2244.           developers on the corresponding DB2 Version 2 products:
  2245.           o   DB2/2 Version 1.2 Client/Server
  2246.           o   DDCS/2 Version 2.2 Multi-User Gateway
  2247.           o   DB2/6000 Version 1.2
  2248.           o   DDCS/6000 Version 1.2
  2249.           o   DB2 SDK/6000 Version 1.2
  2250.                  Customers of DB2/6000 Version 1 or DDCS/6000 Version 1 are
  2251.           authorized to use the number of additional user entitlements on the
  2252.           corresponding DB2 Version 2 products that is equivalent to the usage
  2253.           level purchased with the DB2/6000 Version 1 product.
  2254.           ORDER
  2255.           TYPE      FEATURE PART
  2256.           NUMBER    NUMBER  NUMBER    PROGRAM NAME
  2257.           5873-AAA  0033    41H2452   DB2 for OS/2 V2.1 Single-User from
  2258.                                        ES 1.0, 3.5-inch diskette
  2259.           5873-AAA  0034    41H2453   DB2 for OS/2 V2.1 Single-User from
  2260.                                        ES 1.0, CD-ROM
  2261.           5873-AAA  0035    41H2454   DB2 for OS/2 V2.1 Single-User from
  2262.                                        DB2/2 V1 or V1.2 Single-User,
  2263.  
  2264.  
  2265.  
  2266. DATA BASE : ALET                                                     PAGE:   40
  2267.  
  2268.  
  2269.                                        3.5-inch diskette
  2270.           5873-AAA  0036    41H2455   DB2 for OS/2 V2.1 Single-User from
  2271.                                        DB2/2 V1 or V1.2 Single-User,
  2272.                                        CD-ROM
  2273.           5873-AAA  0037    41H2456   DB2 for OS/2 V2.1 Server from DB2/2 V1
  2274.                                        or V1.2 Client/Server, 3.5-inch diskette
  2275.           5873-AAA  0038    41H2457   DB2 for OS/2 V2.1 Server from DB2/2 V1
  2276.                                        or V1.2 Client/Server, CD-ROM
  2277.           5873-AAA  0039    41H2458   DB2 for OS/2 V2.1 Server from ES 1.0
  2278.                                        with Database Server,
  2279.                                        3.5-inch diskette
  2280.           5873-AAA  0040    41H2459   DB2 for OS/2 V2.1 Server from ES 1.0
  2281.                                        with Database Server,
  2282.                                        CD-ROM
  2283.           5873-AAA  0041    41H2460   DB2 for OS/2 V2.1 Server from ES 1.0,
  2284.                                        DB2/2 V1/1.2/2.1 Single-User,
  2285.                                        3.5-inch diskette
  2286.           5873-AAA  0042    41H2461   DB2 for OS/2 V2.1 Server from ES 1.0,
  2287.                                        DB2/2 V1/1.2/2.1 Single-User,
  2288.                                        CD-ROM
  2289.           ORDER
  2290.           TYPE      FEATURE PART
  2291.           NUMBER    NUMBER  NUMBER    PROGRAM NAME
  2292.           5873-AAA  0043    41H2462   DDCS for OS/2 V2.3 Single-User from
  2293.                                        DDCS/2 V1, V2.1, or V2.2 Single-User,
  2294.                                        3.5-inch diskette
  2295.           5873-AAA  0044    41H2463   DDCS for OS/2 V2.3 Multi-User Gateway
  2296.                                        from DDCS/2 V1 or V2.1 Multi-User,
  2297.                                        3.5-inch diskette
  2298.           5873-AAA  0045    41H2464   DDCS for OS/2 V2.3 Multi-User Gateway
  2299.                                        from DDCS/2 V2.2 Multi-User,
  2300.                                        3.5-inch diskette
  2301.           5873-AAA  0046    41H2465   DDCS for OS/2 V2.3 Multi-User Gateway
  2302.                                        from DDCS/2 V1, V2.1, V2.2, or V2.3
  2303.                                        Single-User, 3.5-inch diskette
  2304.           5873-AAA  0047    41H2466   DB2 SDK for OS/2 V2.1 from DB2 SDK/2
  2305.                                        V1 or V1.2, 3.5-inch diskette
  2306.           5875-UPG  0132    41H2467   DB2 for OS/2 V2.1 Entitlement for 10
  2307.                                        Additional Users from ES 1.0 or DB2/2 V1
  2308.                                        Distributed Client Application Enabler
  2309.                                        Features
  2310.           5873-AAA  0048    41H2468   DB2 for AIX V2.1 Server from DB2/6000
  2311.                                        V1 or V1.2, CD-ROM
  2312.           5873-AAA  0049    41H2469   DB2 for AIX V2.1 Server from DB2 for
  2313.                                        AIX V2.1 Single-User, CD-ROM
  2314.           5873-AAA  0050    41H2470   DDCS for AIX V2.3 Multi-User Gateway from
  2315.                                        DDCS/6000 V1 or V1.2, CD-ROM
  2316.           5873-AAA  0051    41H2471   DB2 SDK for AIX V2.1 from DB2 SDK/6000
  2317.                                        V1 or V1.2, CD-ROM
  2318.           5873-AAA  0052    41H2472   DB2 SDK for Windows V2.1 from DB2 SDK/DOS
  2319.                                        V1 or V1.2, 3.5-inch diskette
  2320.           ADDITIONAL LICENSE COPY UPGRADE:  Authorizes the customer who has a
  2321.  
  2322.  
  2323.  
  2324. DATA BASE : ALET                                                     PAGE:   41
  2325.  
  2326.  
  2327.           program package upgrade to make a single copy of the program and
  2328.           printed documentation.
  2329.                  The authorization is given by sending the customer an invoice
  2330.           for an Additional License Copy Upgrade (the ICA must be in effect) or
  2331.           by sending the customer a Proof of Additional License Upgrade
  2332.           certificate (the ICA is not required).  The Proof of Additional
  2333.           License Upgrade certificate has its own part number and feature
  2334.           number.
  2335.           ORDER
  2336.           TYPE      FEATURE PART
  2337.           NUMBER    NUMBER  NUMBER   PROGRAM NAME
  2338.           5874-AAA  0080    41H2641  DB2 for OS/2 V2.1 Single-User
  2339.                                       Additional License Upgrade from
  2340.                                       ES 1.0
  2341.           5874-AAA  0081    41H2642  DB2 for OS/2 V2.1 Single-User
  2342.                                       Additional License Upgrade from
  2343.                                       DB2/2 V1 or V1.2 Single-User
  2344.           5874-AAA  0082    41H2643  DB2 for OS/2 V2.1 Server
  2345.                                       Additional License Upgrade from
  2346.                                       DB2/2 V1 or V1.2 Client/Server
  2347.           5874-AAA  0083    41H2644  DB2 for OS/2 V2.1 Server
  2348.                                       Additional License Upgrade from
  2349.                                       ES 1.0 with Database Server
  2350.           5874-AAA  0084    41H2645  DB2 for OS/2 V2.1 Server
  2351.                                       Additional License Upgrade from
  2352.                                       ES 1.0, DB2/2 V1/V1.2/V2.1
  2353.                                       Single-User
  2354.           5874-AAA  0085    41H2646  DDCS for OS/2 V2.3 Single-User
  2355.                                       Additional License Upgrade from
  2356.                                       DDCS/2 V1, V2.1, or V2.2 Single-User
  2357.           5874-AAA  0086    41H2647  DDCS for OS/2 V2.3 Multi-User Gateway
  2358.                                       Additional License Upgrade from
  2359.                                       from DDCS/2 V1 or V2.1 Multi-User
  2360.           5874-AAA  0087    41H2648  DDCS for OS/2 V2.3 Multi-User Gateway
  2361.                                       Additional License Upgrade from
  2362.                                       DDCS/2 V2.2 Multi-User
  2363.           5874-AAA  0088    41H2649  DDCS for OS/2 V2.3 Multi-User Gateway
  2364.                                       Additional License Upgrade from
  2365.                                       DDCS/2 V1, V2.1, V2.2, V2.3 Single-User
  2366.           ORDER
  2367.           TYPE      FEATURE PART
  2368.           NUMBER    NUMBER  NUMBER   PROGRAM NAME
  2369.           5874-AAA  0089    41H2650  DB2 SDK for OS/2 V2.1
  2370.                                       Additional License Upgrade from
  2371.                                       DB2 SDK/2 V1 or V1.2
  2372.           5874-AAA  0090    41H2651  DB2 for AIX V2.1 Server from
  2373.                                       Additional License Upgrade from
  2374.                                       DB2/6000 V1 or V1.2
  2375.           5874-AAA  0091    41H2652  DB2 for AIX V2.1 Server
  2376.                                       Additional License Upgrade from
  2377.                                       DB2 for AIX V2.1 Single-User
  2378.           5874-AAA  0092    41H2653  DDCS for AIX V2.3 Multi-User Gateway
  2379.  
  2380.  
  2381.  
  2382. DATA BASE : ALET                                                     PAGE:   42
  2383.  
  2384.  
  2385.                                       Additional License Upgrade from
  2386.                                       DDCS/6000 V1 or V1.2
  2387.           5874-AAA  0093    41H2654  DB2 SDK for AIX V2.1
  2388.                                       Additional License Upgrade from
  2389.                                       DB2 SDK/6000 V1 or V1.2
  2390.           5874-AAA  0094    41H2439  DB2 SDK for Windows V2.1
  2391.                                       Additional License Upgrade from
  2392.                                       DB2 SDK/DOS V1 or V1.2
  2393.           5874-AAA  0095    41H2655  DB2 for OS/2 V2.1 Single-User
  2394.                                       Proof of Additional License
  2395.                                       Upgrade from ES 1.0
  2396.           5874-AAA  0130    41H3125  DB2 for OS/2 V2.1 Single-User
  2397.                                       Proof of Additional License
  2398.                                       Upgrade from DB2/2 V1 or V1.2
  2399.                                       Single-User
  2400.           5874-AAA  0096    41H2656  DB2 for OS/2 V2.1 Server Proof of
  2401.                                       Additional License Upgrade from
  2402.                                       DB2/2 V1 or V1.2 Client/Server
  2403.           5874-AAA  0131    41H3126  DB2 for OS/2 V2.1 Server Proof of
  2404.                                       Additional License Upgrade from
  2405.                                       ES 1.0 with Database Server
  2406.           5874-AAA  0132    41H3127  DB2 for OS/2 V2.1 Server Proof of
  2407.                                       Additional License Upgrade from
  2408.                                       ES 1.0, DB2/2 V1/V1.2/V2.1
  2409.                                       Single-User
  2410.           5874-AAA  0097    41H2657  DDCS for OS/2 V2.3 Single-User
  2411.                                       Proof of Additional License Upgrade
  2412.                                       from DDCS/2 V1, V2.1, or V2.2
  2413.                                       Single-User
  2414.           5874-AAA  0098    41H2658  DDCS for OS/2 V2.3 Multi-User Gateway
  2415.                                       Proof of Additional License Upgrade
  2416.                                       from DDCS/2 V1 or V2.1 Multi-User
  2417.           5874-AAA  0133    41H3128  DDCS for OS/2 V2.3 Multi-User Gateway
  2418.                                       Proof of Additional License Upgrade
  2419.                                       from DDCS/2 V2.2 Multi-User
  2420.           5874-AAA  0134    41H3129  DDCS for OS/2 V2.3 Multi-User Gateway
  2421.                                       Proof of Additional License Upgrade
  2422.                                       from DDCS/2 V1, V2.1, V2.2, V2.3
  2423.                                       Single-User
  2424.           5874-AAA  0099    41H2659  DB2 SDK for OS/2 V2.1 Proof of
  2425.                                       Additional License Upgrade from
  2426.                                       DB2 SDK/2 V1 or V1.2
  2427.           5874-AAA  0100    41H2660  DB2 for AIX V2.1 Server Proof of
  2428.                                       Additional License Upgrade from
  2429.                                       DB2/6000 V1 or V1.2
  2430.           5874-AAA  0135    41H3130  DB2 for AIX V2.1 Server Proof of
  2431.                                       Additional License Upgrade from
  2432.                                       DB2 for AIX V2.1 Single-User
  2433.           5874-AAA  0101    41H2661  DDCS for AIX V2.3 Multi-User Gateway
  2434.                                       Proof of Additional License Upgrade
  2435.                                       from DDCS/6000 V1 or V1.2
  2436.           5874-AAA  0102    41H2662  DB2 SDK for AIX V2.1 Proof of
  2437.  
  2438.  
  2439.  
  2440. DATA BASE : ALET                                                     PAGE:   43
  2441.  
  2442.  
  2443.                                       Additional License Upgrade from
  2444.                                       DB2 SDK/6000 V1 or V1.2
  2445.           5874-AAA  0103    41H2440  DB2 SDK for Windows V2.1 Proof of
  2446.                                       of Additional License Upgrade
  2447.                                       from DB2 SDK/DOS V1 or V1.2
  2448.           ADDITIONAL LICENSE COPY UPGRADE -- VALU:  When the Volume Discount
  2449.           Exhibit -- Volume Additional License Usage (VALU) applies,
  2450.           authorization to make additional license copies begins on the start
  2451.           date specified in the Addendum for Volume Discount.
  2452.           ORDER
  2453.           TYPE      FEATURE PART
  2454.           NUMBER    NUMBER  NUMBER  PROGRAM NAME
  2455.           5874-AA2  0080    41H2641 DB2 for OS/2 V2.1 Single-User
  2456.                                      Additional License Upgrade from
  2457.                                      ES 1.0 -- VALU
  2458.           5874-AA2  0081    41H2642 DB2 for OS/2 V2.1 Single-User
  2459.                                      Additional License Upgrade from
  2460.                                      DB2/2 V1 or V1.2 Single-User -- VALU
  2461.           5874-AA2  0082    41H2643 DB2 for OS/2 V2.1 Server
  2462.                                      Additional License Upgrade from
  2463.                                      DB2/2 V1 or V1.2 Client/Server -- VALU
  2464.           5874-AA2  0083    41H2644 DB2 for OS/2 V2.1 Server
  2465.                                      Additional License Upgrade from
  2466.                                      ES 1.0 with Database Server -- VALU
  2467.           5874-AA2  0084    41H2645 DB2 for OS/2 V2.1 Server
  2468.                                      Additional License Upgrade from
  2469.                                      ES 1.0, DB2/2 V1 or
  2470.                                      V1.2 Single-User -- VALU
  2471.           5874-AA2  0085    41H2646 DDCS for OS/2 V2.3 Single-User
  2472.                                      Additional License Upgrade from
  2473.                                      DDCS/2 V1, V2.1, or V2.2 Single-User
  2474.                                      -- VALU
  2475.           5874-AA2  0086    41H2647 DDCS for OS/2 V2.3 Multi-User Gateway
  2476.                                      Additional License Upgrade from
  2477.                                      from DDCS/2 V1 or V2.1 Multi-User -- VALU
  2478.           5874-AA2  0087    41H2648 DDCS for OS/2 V2.3 Multi-User Gateway
  2479.                                      Additional License Upgrade from
  2480.                                      DDCS/2 V2.2 Multi-User -- VALU
  2481.           5874-AA2  0088    41H2649 DDCS for OS/2 V2.3 Multi-User Gateway
  2482.                                      Additional License Upgrade from
  2483.                                      DDCS/2 V1, V2.1 or 2.2 Single-User -- VALU
  2484.           5874-AA2  0089    41H2650 DB2 SDK for OS/2 V2.1
  2485.                                      Additional License Upgrade from
  2486.                                      DB2 SDK/2 V1 or V1.2 -- VALU
  2487.           5874-AA2  0090    41H2651 DB2 for AIX V2.1 Server
  2488.                                      Additional License Upgrade from
  2489.                                      DB2/6000 V1 or V1.2 -- VALU
  2490.           5874-AA2  0091    41H2652 DB2 for AIX V2.1 Server
  2491.                                      Additional License Upgrade from
  2492.                                      DB2 for AIX V2.1 Single-User -- VALU
  2493.           5874-AA2  0092    41H2653 DDCS for AIX V2.3 Multi-User Gateway
  2494.                                      Additional License Upgrade from
  2495.  
  2496.  
  2497.  
  2498. DATA BASE : ALET                                                     PAGE:   44
  2499.  
  2500.  
  2501.                                      DDCS/6000 V1 or V1.2 -- VALU
  2502.           5874-AA2  0093    41H2654 DB2 SDK for AIX V2.1
  2503.                                      Additional License Upgrade from
  2504.                                      DB2 SDK/6000 V1 or V1.2 -- VALU
  2505.           5874-AA2  0094    41H2439 DB2 SDK for Windows V2.1
  2506.                                      Additional License Upgrade from
  2507.                                      DB2 SDK/DOS V1 or V1.2 -- VALU
  2508.           5874-AA2  0095    41H2655 DB2 for OS/2 V2.1 Single-User
  2509.                                      Proof of Additional License
  2510.                                      Upgrade from ES 1.0 -- VALU
  2511.           5874-AA2  0130    41H3125 DB2 for OS/2 V2.1 Single-User
  2512.                                      Proof of Additional License
  2513.                                      Upgrade from DB2/2 V1 or V1.2
  2514.                                      Single-User -- VALU
  2515.           5874-AA2  0096    41H2656 DB2 for OS/2 V2.1 Server Proof of
  2516.                                      Additional License Upgrade from
  2517.                                      DB2/2 V1 or V1.2 Client/Server -- VALU
  2518.           5874-AA2  0131    41H3126 DB2 for OS/2 V2.1 Server Proof of
  2519.                                      Additional License Upgrade from
  2520.                                      ES 1.0 with Database Server -- VALU
  2521.           5874-AA2  0132    41H3127 DB2 for OS/2 V2.1 Server Proof of
  2522.                                      Additional License Upgrade from
  2523.                                      ES 1.0, DB2/2 V1/V1.2/V2.1
  2524.                                      Single-User -- VALU
  2525.           ORDER
  2526.           TYPE      FEATURE PART
  2527.           NUMBER    NUMBER  NUMBER  PROGRAM NAME
  2528.           5874-AA2  0097    41H2657 DDCS for OS/2 V2.3 Single-User
  2529.                                      Proof of Additional License Upgrade
  2530.                                      from DDCS/2 V1, V2.1, or V2.2
  2531.                                      Single-User -- VALU
  2532.           5874-AA2  0098    41H2658 DDCS for OS/2 V2.3 Multi-User Gateway
  2533.                                      Proof of Additional License Upgrade
  2534.                                      from DDCS/2 V1 or V2.1 Multi-User -- VALU
  2535.           5874-AA2  0133    41H3128 DDCS for OS/2 V2.3 Multi-User Gateway
  2536.                                      Proof of Additional License Upgrade
  2537.                                      from DDCS/2 V2.2 Multi-User -- VALU
  2538.           5874-AA2  0134    41H3129 DDCS for OS/2 V2.3 Multi-User Gateway
  2539.                                      Proof of Additional License Upgrade
  2540.                                      from DDCS/2 V1, V2.1, V2.2, V2.3
  2541.                                      Single-User -- VALU
  2542.           5874-AA2  0099    41H2659 DB2 SDK for OS/2 V2.1 Proof of
  2543.                                      Additional License Upgrade from
  2544.                                      DB2 SDK/2 V1 or V1.2 -- VALU
  2545.           5874-AA2  0100    41H2660 DB2 for AIX V2.1 Server Proof of
  2546.                                      Additional License Upgrade from
  2547.                                      DB2/6000 V1 or V1.2 -- VALU
  2548.           5874-AA2  0135    41H3130 DB2 for AIX V2.1 Server Proof of
  2549.                                      Additional License Upgrade from
  2550.                                      DB2 for AIX V2.1 Single-User -- VALU
  2551.           5874-AA2  0101    41H2661 DDCS for AIX V2.3 Multi-User Gateway
  2552.                                      Proof of Additional License Upgrade
  2553.  
  2554.  
  2555.  
  2556. DATA BASE : ALET                                                     PAGE:   45
  2557.  
  2558.  
  2559.                                      from DDCS/6000 V1 or V1.2 -- VALU
  2560.           5874-AA2  0102    41H2662 DB2 SDK for AIX V2.1 Proof of
  2561.                                      Additional License Upgrade from
  2562.                                      DB2 SDK/6000 V1 or V1.2 -- VALU
  2563.           5874-AA2  0103    41H2440 DB2 SDK for Windows V2.1 Proof of
  2564.                                      of Additional License Upgrade
  2565.                                      from DB2 SDK/DOS V1 or V1.2 -- VALU
  2566.           PROGRAM UPGRADE
  2567.                  The program package upgrade option allows currently licensed
  2568.           users of DB2/2, DDCS/2, DB2 SDK/2, ES 1.0, ES 1.0 with Database
  2569.           Server, DB2/6000, DDCS/6000, DB2 SDK/6000, and DB2 SDK/DOS products
  2570.           to obtain the new function for a program upgrade charge.  The program
  2571.           upgrade to the DB2 for OS/2 and DB2 for AIX products will be
  2572.           available July 28, 1995.  Orders will be accepted after the planned
  2573.           availability date.  These upgrades will be available through IBM
  2574.           Authorized Personal Computer Dealers and Industry Remarketers --
  2575.           Personal Computers certified to market IBM Authorized Advanced
  2576.           Products.  The remarketer will require a Proof of License for each
  2577.           upgrade ordered.
  2578.                  Customers can also order upgrades through the local IBM office
  2579.           using the IBM Personal Computer/System Program IBM US Upgrade and
  2580.           Certification Order Form included with this announcement.
  2581.                  The order can be placed only through the local IBM office
  2582.           using the IBM Personal Computer/System Program IBM US Upgrade and
  2583.           Certification Order Form included with this announcement.
  2584.                  The total quantity of upgrades acquired for a specific program
  2585.           cannot exceed the total quantity of program packages and/or
  2586.           additional licenses previously acquired for that program.  Proof of
  2587.           License for upgrade eligibility for additional license upgrades is a
  2588.           copy of this invoice or a previously acquired Proof of Additional
  2589.           License certificate.
  2590.                  Additional license upgrades can be entered through the local
  2591.           IBM office using the IBM US Upgrade and Certification Order Form
  2592.           included in this announcement or ordered through an authorized
  2593.           remarketer.
  2594.           TERMS AND CONDITIONS
  2595.           LICENSING:  The programs described in this announcement are licensed
  2596.           under the terms and conditions of the IBM International Program
  2597.           License Agreement.  A copy of the agreement is included in the
  2598.           program package.
  2599.           ADDITIONAL LICENSE:  The IBM Customer Agreement (ICA) must be in
  2600.           effect, or a Proof of Additional License certificate must be
  2601.           acquired.
  2602.           LIMITED WARRANTY:  Program -- Yes.  Media -- Three months.
  2603.           ADDITIONAL LICENSES:  Yes.  Media -- Not applicable.
  2604.           PROGRAM SERVICES:  Program services will be available until
  2605.           July 31, 1997.  The statement of service included with the program
  2606.           describes this service.
  2607.           GETTING STARTED PERIOD:  A 60-day getting started period is provided
  2608.           by the Personal Systems and AIX Support Lines for the first license
  2609.           in an enterprise location, site, or centralized help desk.
  2610.           VOLUME ORDERS:  The additional licenses and additional license
  2611.  
  2612.  
  2613.  
  2614. DATA BASE : ALET                                                     PAGE:   46
  2615.  
  2616.  
  2617.           upgrades are eligible for volume discounting under the terms of the
  2618.           IBM Customer Agreement and the Exhibit for Volume Additional License
  2619.           Usage.  These programs are included in Category B.  For information
  2620.           regarding other volume orders, contact your IBM representative.
  2621.           AUTHORIZATION FOR COPY AND USE ON HOME/PORTABLE COMPUTER:  Not
  2622.           applicable for these programs.
  2623.           NATIONAL EDUCATION LICENSE FEE:  A National Education License Fee
  2624.           (NELF) is available under the terms and conditions of the Education
  2625.           Allowance Amendment to the IBM Customer Agreement.  The NELF, which
  2626.           represents a 30% discount off the single unit price, is not subject
  2627.           to any further discount or allowance.
  2628.           CHARGES
  2629.           PART                                                  ONE-TIME
  2630.           NUMBER    PROGRAM DESCRIPTION                         CHARGE
  2631.           DB2 FOR OS/2 VERSION 2.1 SINGLE-USER
  2632.           41H2112   Program Package, CD-ROM                     $  495
  2633.           41H2113   Program Package, 3.5 inches                    525
  2634.           41H2391   Additional License                             475
  2635.           41H2452   Upgrade from ES 1.0, 3.5 inches                295
  2636.           41H2453   Upgrade from ES 1.0, CD-ROM                    245
  2637.           41H2454   Upgrade from DB2/2 V1 or V1.2, 3.5 inches      200
  2638.           41H2455   Upgrade from DB2/2 V1 or V1.2, CD-ROM          170
  2639.           41H2641   Additional License Upgrade
  2640.                      from ES 1.0                                   225
  2641.           41H2642   Additional License Upgrade
  2642.                      from DB2/2 V1 or V1.2                         155
  2643.           41H2406   Proof of Additional License                    475
  2644.           41H2655   Proof of Additional License
  2645.                      Upgrade from ES 1.0                           225
  2646.           41H3125   Proof of Additional License
  2647.                     Upgrade from DB2/2 V1 or V1.2
  2648.                      Single-User                                   155
  2649.           DB2 FOR OS/2 VERSION 2.1 SERVER
  2650.           41H2114   Program Package, CD-ROM                      1,995
  2651.           41H2115   Program Package, 3.5 inches                  2,045
  2652.           41H2392   Additional License                           1,895
  2653.           41H2116   Entitlement for 1 Additional User              100
  2654.           41H2393   Entitlement for 1 Additional User
  2655.                      Additional License                            100
  2656.           41H2117   Entitlement for 5 Additional Users             475
  2657.           41H2118   Entitlement for 10 Additional Users            900
  2658.           41H2119   Entitlement for 50 Additional Users          4,275
  2659.           41H2456   Upgrade from DB2/2 V1 or V1.2
  2660.                      Client/Server, 3.5 inches                     825
  2661.           41H2457   Upgrade from DB2/2 V1 or V1.2
  2662.                      Client/Server, CD-ROM                         795
  2663.           41H2458   Upgrade from ES 1.0 with Database
  2664.                      Server, 3.5 inches                          1,025
  2665.           41H2459   Upgrade from ES 1.0 with Database
  2666.                      Server, CD-ROM                                995
  2667.           41H2460   Upgrade from ES 1.0, or DB2/2
  2668.                      V1/V1.2/V2.1 Single-User, 3.5 inches        1,700
  2669.  
  2670.  
  2671.  
  2672. DATA BASE : ALET                                                     PAGE:   47
  2673.  
  2674.  
  2675.           41H2461   Upgrade from ES 1.0, or DB2/2
  2676.                      V1/V1.2/V2.1 Single-User, CD-ROM            1,650
  2677.           41H2643   Additional License Upgrade
  2678.                      from DB2/2 V1 or V1.2
  2679.                      Client/Server                                 765
  2680.           41H2644   Additional License Upgrade
  2681.                      from ES 1.0 with Database
  2682.                      Server                                        965
  2683.           41H2645   Additional License Upgrade
  2684.                      from ES 1.0, or DB2/2
  2685.                      V1/V1.2/V2.1 Single-User                    1,600
  2686.           PART                                                  ONE-TIME
  2687.           NUMBER    PROGRAM DESCRIPTION                         CHARGE
  2688.           41H2467   DB2 for OS/2 V2.1 Entitlement
  2689.                      for 10 Additional Users from ES 1.0
  2690.                      or DB2/2 V1 Distributed Client
  2691.                      Application Enabler Features               $  150
  2692.           41H2407   Proof of Additional License                  1,895
  2693.           41H2408   Proof of Additional License
  2694.                      for 1 Additional User                         100
  2695.           41H2656   Proof of Additional License Upgrade
  2696.                      from DB2/2 V1 or V1.2 Client/Server           765
  2697.           41H3126   Proof of Additional License Upgrade
  2698.                      from ES 1.0 with Database Server              965
  2699.           41H3127   Proof of Additional License Upgrade
  2700.                      from ES 1.0, DB2/2 V1/V1.2/V2.1
  2701.                      Single-User                                 1,600
  2702.           DDCS FOR OS/2 VERSION 2.3 SINGLE-USER
  2703.           41H2120   Program Package, 3.5 inches                    500
  2704.           41H2394   Additional License                             450
  2705.           41H2462   Upgrade from DDCS/2 V1/V2.1/V2.2
  2706.                      Single-User, 3.5 inches                       200
  2707.           41H2646   Additional License Upgrade
  2708.                      from DDCS/2 V1/V2.1/V2.2
  2709.                      Single-User, 3.5 inches                       180
  2710.           41H2409   Proof of Additional License                    450
  2711.           41H2657   Proof of Additional License Upgrade
  2712.                      from DDCS/2 V1, V2.1, or V2.2
  2713.                      Single-User                                   180
  2714.           DDCS FOR OS/2 VERSION 2.3 MULTI-USER GATEWAY
  2715.           41H2121   Program Package, 3.5 inches                  3,995
  2716.           41H2395   Additional License                           3,895
  2717.           41H2122   Entitlement for 1 Additional User              100
  2718.           41H2396   Entitlement for 1 Additional User
  2719.                      Additional License                            100
  2720.           41H2123   Entitlement for 5 Additional Users             475
  2721.           41H2124   Entitlement for 10 Additional Users            900
  2722.           41H2125   Entitlement for 50 Additional Users          4,275
  2723.           41H2463   Upgrade from DDCS/2 V1/V2.1
  2724.                      Multi-User Gateway, 3.5 inches              1,600
  2725.           41H2464   Upgrade from DDCS/2 V2.2
  2726.                      Multi-User Gateway, 3.5 inches              1,500
  2727.  
  2728.  
  2729.  
  2730. DATA BASE : ALET                                                     PAGE:   48
  2731.  
  2732.  
  2733.           41H2465   Upgrade from DDCS/2
  2734.                      V1/V2.1/V2.2/V2.3 Single-User, 3.5 inches   3,495
  2735.           41H2647   Additional License Upgrade
  2736.                      from DDCS/2 V1/V2.1
  2737.                      Multi-User Gateway, 3.5 inches              1,570
  2738.           41H2648   Additional License Upgrade
  2739.                      from DDCS/2 V2.2
  2740.                      Multi-User Gateway, 3.5 inches              1,470
  2741.           41H2649   Additional License Upgrade
  2742.                      from DDCS/2 V1/V2.1/V2.2/V2.3
  2743.                      Single-User, 3.5 inches                     3,495
  2744.           41H2410   Proof of Additional License                  3,895
  2745.           41H2411   Proof of Additional License for
  2746.                      1 Additional User                             100
  2747.           41H2658   Proof of Additional License Upgrade
  2748.                      from DDCS/2 V1 or V2.1 Multi-User           1,570
  2749.           41H3128   Proof of Additional License Upgrade
  2750.                      from DDCS/2 V2.2 Multi-User                 1,470
  2751.           41H3129   Proof of Additional License Upgrade
  2752.                      from DDCS/2 V1, V2.1, V2.2, V2.3
  2753.                      Single-User                                 3,495
  2754.           PART                                                  ONE-TIME
  2755.           NUMBER    PROGRAM DESCRIPTION                         CHARGE
  2756.           DB2 SDK FOR OS/2 VERSION 2.1
  2757.           41H2126   Program Package, 3.5 inches                $   295
  2758.           41H2397   Additional License                             265
  2759.           41H2466   Upgrade from DB2 SDK/2 V1 or
  2760.                      V1.2, 3.5 inches                              120
  2761.           41H2650   Additional License Upgrade
  2762.                      from DB2 SDK/2 V1 or
  2763.                      V1.2, 3.5 inches                              100
  2764.           41H2412   Proof of Additional License                    265
  2765.           41H2659   Proof of Additional License Upgrade
  2766.                      from DB2 SDK/2 V1 or V1.2                     100
  2767.           DB2 FOR AIX VERSION 2.1 SINGLE-USER
  2768.           41H2127   Program Package, CD-ROM                        995
  2769.           41H2398   Additional License                             945
  2770.           41H2413   Proof of Additional License                    945
  2771.           DB2 FOR AIX VERSION 2.1 SERVER
  2772.           41H2128   Program Package, CD-ROM                      3,750
  2773.           41H2399   Additional License                           3,575
  2774.           41H2129   Entitlement for 1 Additional User              750
  2775.           41H2400   Entitlement for 1 Additional User
  2776.                      Additional License                            750
  2777.           41H2130   Entitlement for 5 Additional Users           3,200
  2778.           41H2131   Entitlement for 10 Additional Users          6,000
  2779.           41H2132   Entitlement for 50 Additional Users         28,000
  2780.           41H2468   Upgrade from DB2/6000 V1 or V1.2
  2781.                      Client/Server, CD-ROM                       1,500
  2782.           41H2469   Upgrade from DB2/6000 V2.1 Single-
  2783.                      User, CD-ROM                                2,750
  2784.           41H2651   Additional License Upgrade
  2785.  
  2786.  
  2787.  
  2788. DATA BASE : ALET                                                     PAGE:   49
  2789.  
  2790.  
  2791.                     from DB2/6000 V1 or V1.2
  2792.                      Client/Server                               1,475
  2793.           41H2652   Additional License Upgrade
  2794.                      from DB2/6000 V2.1 Single-User              2,700
  2795.           41H2414   Proof of Additional License                  3,575
  2796.           41H2415   Proof of Additional License
  2797.                      for 1 Additional User                         750
  2798.           41H2660   Proof of Additional License
  2799.                      Upgrade from DB2/6000 V1 or V1.2            1,475
  2800.           41H3130   Proof of Additional License
  2801.                      Upgrade from DB2 for AIX V2.1
  2802.                      Single-User                                 2,700
  2803.           DDCS FOR AIX VERSION 2.3 MULTI-USER GATEWAY
  2804.           41H2133   Program Package, CD-ROM                      3,000
  2805.           41H2401   Additional License                           2,850
  2806.           41H2134   Entitlement for 1 Additional User              600
  2807.           41H2402   Entitlement for 1 Additional User
  2808.                      Additional License                            600
  2809.           41H2135   Entitlement for 5 Additional Users           2,550
  2810.           41H2136   Entitlement for 10 Additional Users          4,800
  2811.           41H2137   Entitlement for 50 Additional Users         22,500
  2812.           41H2470   Upgrade from DDCS/6000 V1 or V1.2,
  2813.                      CD-ROM                                      1,200
  2814.           41H2653   Additional License Upgrade
  2815.                     from DDCS/6000 V1 or V1.2,
  2816.                      CD-ROM                                      1,150
  2817.           41H2416   Proof of Additional License                  2,850
  2818.           41H2417   Proof of Additional License
  2819.                      for 1 Additional User                         600
  2820.           41H2661   Proof of Additional License Upgrade
  2821.                      from DDCS/6000 V1 or V1.2                   1,150
  2822.           PART                                                  ONE-TIME
  2823.           NUMBER    PROGRAM DESCRIPTION                         CHARGE
  2824.           DB2 SDK FOR AIX VERSION 2.1
  2825.           41H2138   Program Package, CD-ROM                     $  495
  2826.           41H2403   Additional License                             465
  2827.           41H2139   Entitlement for 1 Additional Developer         295
  2828.           41H2404   Entitlement for 1 Additional Developer
  2829.                      Additional License                            265
  2830.           41H2140   Entitlement for 5 Additional Developers      1,245
  2831.           41H2471   Upgrade from DB2 SDK/6000 V1 or V1.2,
  2832.                      CD-ROM                                        195
  2833.           41H2654   Additional License Upgrade
  2834.                      from DB2 SDK/6000 V1 or V1.2,
  2835.                      CD-ROM                                        165
  2836.           41H2418   Proof of Additional License                    465
  2837.           41H2419   Proof of Additional License
  2838.                      for 1 Additional Developer                    265
  2839.           41H2662   Proof of Additional License Upgrade
  2840.                      from DB2 SDK/6000 V1 or V1.2                  165
  2841.           DB2 FOR AIX PRODUCTS MEDIA OPTION
  2842.           41H2421   8-mm Tape                                      169
  2843.  
  2844.  
  2845.  
  2846. DATA BASE : ALET                                                     PAGE:   50
  2847.  
  2848.  
  2849.           DB2 SOFTWARE DEVELOPER'S KIT FOR WINDOWS VERSION 2.1
  2850.           41H2142   Program Package, 3.5 inches                    295
  2851.           41H2405   Additional License                             265
  2852.           41H2472   Upgrade from DB2 SDK/DOS V1 or V1.2,
  2853.                      3.5 inches                                    120
  2854.           41H2439   Additional License Upgrade from
  2855.                      DB2 SDK/DOS V1 or V1.2, 3.5 inches            100
  2856.           41H2420   Proof of Additional License                    265
  2857.           41H2440   Proof of Additional License Upgrade
  2858.                      from DB2 SDK/DOS V1 or V1.2                   100
  2859.           DB2 VERSION 2.1 PRODUCT LIBRARY
  2860.           41H2451   Version 2.1 Hardcopy                           199
  2861.           ORDER
  2862.           TYPE      FEATURE PART
  2863.           NUMBER    NUMBER  NUMBER    PROGRAM NAME
  2864.           5872-AA2  0301    41H2391   DB2 for OS/2 V2.1 Single-User
  2865.                                        Additional License without
  2866.                                        Certificate -- VALU
  2867.           5872-AA2  0302    41H2392   DB2 for OS/2 V2.1 Server
  2868.                                        Additional License without
  2869.                                        Certificate -- VALU
  2870.           5872-AA2  0303    41H2393   DB2 for OS/2 V2.1 Entitlement
  2871.                                        for 1 Additional User
  2872.                                        Additional License without
  2873.                                        Certificate -- VALU
  2874.           5872-AA2  0304    41H2394   DDCS for OS/2 V2.3 Single-User
  2875.                                        Additional License without
  2876.                                        Certificate -- VALU
  2877.           5872-AA2  0305    41H2395   DDCS for OS/2 V2.3 Multi-User Gateway
  2878.                                        Additional License without
  2879.                                        Certificate -- VALU
  2880.           5872-AA2  0306    41H2396   DDCS for OS/2 V2.3 Entitlement
  2881.                                        for 1 Additional User
  2882.                                        Additional License without
  2883.                                        Certificate -- VALU
  2884.           5872-AA2  0307    41H2397   DB2 SDK for OS/2 V2.1
  2885.                                        Additional License without
  2886.                                        Certificate -- VALU
  2887.           5872-AA2  0308    41H2398   DB2 for AIX V2.1 Single-User
  2888.                                        Additional License without
  2889.                                        Certificate -- VALU
  2890.           5872-AA2  0309    41H2399   DB2 for AIX V2.1 Server
  2891.                                        Additional License without
  2892.                                        Certificate -- VALU
  2893.           ORDER
  2894.           TYPE      FEATURE PART
  2895.           NUMBER    NUMBER  NUMBER    PROGRAM NAME
  2896.           5872-AA2  0310    41H2400   DB2 for AIX V2.1 Entitlement
  2897.                                        for 1 Additional User
  2898.                                        Additional License without
  2899.                                        Certificate -- VALU
  2900.           5872-AA2  0311    41H2401   DDCS for AIX V2.3 Multi-User
  2901.  
  2902.  
  2903.  
  2904. DATA BASE : ALET                                                     PAGE:   51
  2905.  
  2906.  
  2907.                                        Gateway Additional License
  2908.                                        without Certificate -- VALU
  2909.           5872-AA2  0312    41H2402   DDCS for AIX V2.3 Entitlement
  2910.                                        for 1 Additional User
  2911.                                        Additional License without
  2912.                                        Certificate -- VALU
  2913.           5872-AA2  0313    41H2403   DB2 SDK for AIX V2.1
  2914.                                        Additional License without
  2915.                                        Certificate -- VALU
  2916.           5872-AA2  0314    41H2404   DB2 SDK for AIX V2.1 Entitlement
  2917.                                        for 1 Additional Developer
  2918.                                        Additional License without
  2919.                                        Certificate --VALU
  2920.           5872-AA2  0315    41H2405   DB2 SDK for Windows V2.1 Additional
  2921.                                        License without
  2922.                                        Certificate -- VALU
  2923.           5872-AA2  0316    41H2406   DB2 for OS/2 V2.1 Single-User
  2924.                                        Proof of Additional License
  2925.                                        Certificate -- VALU
  2926.           5872-AA2  0317    41H2407   DB2 for OS/2 V2.1 Server
  2927.                                        Proof of Additional License
  2928.                                        Certificate -- VALU
  2929.           5872-AA2  0318    41H2408   DB2 for OS/2 V2.1 Entitlement
  2930.                                        for 1 Additional User Proof
  2931.                                        of Additional License
  2932.                                        Certificate -- VALU
  2933.           5872-AA2  0319    41H2409   DDCS for OS/2 V2.3 Single-User
  2934.                                        Proof of Additional License
  2935.                                        Certificate -- VALU
  2936.           5872-AA2  0320    41H2410   DDCS for OS/2 V2.3 Multi-User
  2937.                                        Gateway Proof
  2938.                                        of Additional License
  2939.                                        Certificate -- VALU
  2940.           5872-AA2  0321    41H2411   DDCS for OS/2 V2.3 Entitlement
  2941.                                        for 1 Additional User Proof
  2942.                                        of Additional License
  2943.                                        Certificate -- VALU
  2944.           5872-AA2  0322    41H2412   DB2 SDK for OS/2 V2.1 Proof
  2945.                                        of Additional License
  2946.                                        Certificate -- VALU
  2947.           5872-AA2  0323    41H2413   DB2 for AIX V2.1 Single-User Proof
  2948.                                        of Additional License
  2949.                                        Certificate -- VALU
  2950.           5872-AA2  0324    41H2414   DB2 for AIX V2.1 Server Proof
  2951.                                        of Additional License
  2952.                                        Certificate -- VALU
  2953.           5872-AA2  0325    41H2415   DB2 for AIX V2.1 Entitlement
  2954.                                        for 1 Additional User Proof
  2955.                                        of Additional License
  2956.                                        Certificate -- VALU
  2957.           5872-AA2  0326    41H2416   DDCS for AIX V2.3 Multi-User
  2958.                                        Gateway Proof of Additional License
  2959.  
  2960.  
  2961.  
  2962. DATA BASE : ALET                                                     PAGE:   52
  2963.  
  2964.  
  2965.                                        Certificate -- VALU
  2966.           5872-AA2  0327    41H2417   DDCS for AIX V2.3 Entitlement
  2967.                                        for 1 Additional User Proof
  2968.                                        of Additional License
  2969.                                        Certificate -- VALU
  2970.           5872-AA2  0328    41H2418   DB2 SDK for AIX V2.1 Proof
  2971.                                        of Additional License
  2972.                                        Certificate -- VALU
  2973.           5872-AA2  0329    41H2419   DB2 SDK for AIX V2.1 Entitlement
  2974.                                        for 1 Additional Developer Proof
  2975.                                        of Additional License
  2976.                                        Certificate -- VALU
  2977.           ORDER
  2978.           TYPE      FEATURE PART
  2979.           NUMBER    NUMBER  NUMBER    PROGRAM NAME
  2980.           5872-AA2  0330    41H2420   DB2 SDK for Windows V2.1 Proof
  2981.                                        of Additional License
  2982.                                        Certificate -- VALU
  2983.           5874-AA2  0080    41H2641   DB2 for OS/2 V2.1 Single-User
  2984.                                        Additional License Upgrade from
  2985.                                        ES 1.0 -- VALU
  2986.           5874-AA2  0081    41H2642   DB2 for OS/2 V2.1 Single-User
  2987.                                        Additional License Upgrade from
  2988.                                        DB2/2 V1 or V1.2 Single-User -- VALU
  2989.           5874-AA2  0082    41H2643   DB2 for OS/2 V2.1 Server
  2990.                                        Additional License Upgrade from
  2991.                                        DB2/2 V1 or V1.2 Client/Server -- VALU
  2992.           5874-AA2  0083    41H2644   DB2 for OS/2 V2.1 Server
  2993.                                        Additional License Upgrade from
  2994.                                        ES 1.0 with Database Server -- VALU
  2995.           5874-AA2  0084    41H2645   DB2 for OS/2 V2.1 Server
  2996.                                        Additional License Upgrade from
  2997.                                        ES 1.0, DB2/2 V1, or
  2998.                                        V1.2 Single-User -- VALU
  2999.           5874-AA2  0085    41H2646   DDCS for OS/2 V2.3 Single-User
  3000.                                        Additional License Upgrade from
  3001.                                        DDCS/2 V1, V2.1, or V2.2
  3002.                                        Single-User -- VALU
  3003.           5874-AA2  0086    41H2647   DDCS for OS/2 V2.3 Multi-User
  3004.                                        Gateway Additional License Upgrade
  3005.                                        from DDCS/2 V1 or V2.1
  3006.                                        Multi-User -- VALU
  3007.           5874-AA2  0087    41H2648   DDCS for OS/2 V2.3
  3008.                                        Multi-User Gateway
  3009.                                        Additional License Upgrade from
  3010.                                        DDCS/2 V2.2 Multi-User -- VALU
  3011.           5874-AA2  0088    41H2649   DDCS for OS/2 V2.3 Multi-User
  3012.                                        Gateway Additional License Upgrade
  3013.                                        from DDCS/2 V1, V2.1, or 2.2
  3014.                                        Single-User -- VALU
  3015.           5874-AA2  0089    41H2650   DB2 SDK for OS/2 V2.1
  3016.                                        Additional License Upgrade from
  3017.  
  3018.  
  3019.  
  3020. DATA BASE : ALET                                                     PAGE:   53
  3021.  
  3022.  
  3023.                                        DB2 SDK/2 V1 or V1.2 --VALU
  3024.           5874-AA2  0090    41H2651   DB2 for AIX V2.1 Server
  3025.                                        Additional License Upgrade from
  3026.                                        DB2/6000 V1 or V1.2 -- VALU
  3027.           5874-AA2  0091    41H2652   DB2 for AIX V2.1 Server
  3028.                                        Additional License Upgrade from
  3029.                                        DB2 for AIX V2.1
  3030.                                        Single-User -- VALU
  3031.           5874-AA2  0092    41H2653   DDCS for AIX V2.3 Multi-User
  3032.                                        Gateway Additional License Upgrade
  3033.                                        from DDCS/6000 V1 or V1.2 -- VALU
  3034.           5874-AA2  0093    41H2654   DB2 SDK for AIX V2.1
  3035.                                        Additional License Upgrade from
  3036.                                        DB2 SDK/6000 V1 or V1.2 -- VALU
  3037.           5874-AA2  0094    41H2439   DB2 SDK for Windows V2.1
  3038.                                        Additional License Upgrade from
  3039.                                        DB2 SDK/DOS V1 or V1.2 -- VALU
  3040.           5874-AA2  0095    41H2655   DB2 for OS/2 V2.1 Single-User
  3041.                                        Proof of Additional License
  3042.                                        Upgrade from ES 1.0 -- VALU
  3043.           5874-AA2  0130    41H3125   DB2 for OS/2 V2.1 Single-User
  3044.                                        Proof of Additional License
  3045.                                        Upgrade from DB2/2 V1 or V1.2
  3046.                                        Single-User -- VALU
  3047.           5874-AA2  0096    41H2656   DB2 for OS/2 V2.1 Server Proof of
  3048.                                        Additional License Upgrade from
  3049.                                        DB2/2 V1 or V1.2 Client/Server -- VALU
  3050.           5874-AA2  0131    41H3126   DB2 for OS/2 V2.1 Server Proof of
  3051.                                        Additional License Upgrade from
  3052.                                        ES 1.0 with Database Server -- VALU
  3053.           5874-AA2  0132    41H3127   DB2 for OS/2 V2.1 Server Proof of
  3054.                                        Additional License Upgrade from
  3055.                                        ES 1.0, DB2/2 V1/V1.2/V2.1
  3056.                                        Single-User -- VALU
  3057.           ORDER
  3058.           TYPE      FEATURE PART
  3059.           NUMBER    NUMBER  NUMBER    PROGRAM NAME
  3060.           5874-AA2  0097    41H2657   DDCS for OS/2 V2.3 Single-User
  3061.                                        Proof of Additional License Upgrade
  3062.                                        from DDCS/2 V1, V2.1, or V2.2
  3063.                                        Single-User -- VALU
  3064.           5874-AA2  0098    41H2658   DDCS for OS/2 V2.3 Multi-User Gateway
  3065.                                        Proof of Additional License Upgrade
  3066.                                        from DDCS/2 V1 or V2.1 Multi-User
  3067.                                        -- VALU
  3068.           5874-AA2  0133    41H3128   DDCS for OS/2 V2.3 Multi-User Gateway
  3069.                                        Proof of Additional License Upgrade
  3070.                                        from DDCS/2 V2.2 Multi-User -- VALU
  3071.           5874-AA2  0134    41H3129   DDCS for OS/2 V2.3 Multi-User Gateway
  3072.                                        Proof of Additional License Upgrade
  3073.                                        from DDCS/2 V1, V2.1, V2.2, V2.3
  3074.                                        Single-User -- VALU
  3075.  
  3076.  
  3077.  
  3078. DATA BASE : ALET                                                     PAGE:   54
  3079.  
  3080.  
  3081.           5874-AA2  0099    41H2659   DB2 SDK for OS/2 V2.1 Proof of
  3082.                                        Additional License Upgrade from
  3083.                                        DB2 SDK/2 V1 or V1.2 -- VALU
  3084.           5874-AA2  0100    41H2660   DB2 for AIX V2.1 Server Proof of
  3085.                                        Additional License Upgrade from
  3086.                                        DB2/6000 V1 or V1.2 -- VALU
  3087.           5874-AA2  0135    41H3130   DB2 for AIX V2.1 Server Proof of
  3088.                                        Additional License Upgrade from
  3089.                                        DB2 for AIX V2.1 Single-User -- VALU
  3090.           5874-AA2  0101    41H2661   DDCS for AIX V2.3 Multi-User Gateway
  3091.                                        Proof of Additional License Upgrade
  3092.                                        from DDCS/6000 V1 or V1.2 -- VALU
  3093.           5874-AA2  0102    41H2662   DB2 SDK for AIX V2.1 Proof of
  3094.                                        Additional License Upgrade from
  3095.                                        DB2 SDK/6000 V1 or V1.2 -- VALU
  3096.           5874-AA2  0103    41H2440   DB2 SDK for Windows V2.1 Proof of
  3097.                                        of Additional License Upgrade
  3098.                                        from DB2 SDK/DOS V1 or V1.2 -- VALU
  3099.           ADDITIONAL LICENSES CHARGE:  Customers who pay a one-time charge for
  3100.           additional licenses may copy machine-readable program materials and
  3101.           printed documentation previously acquired from IBM in a program
  3102.           package.  One copy may be made for each additional license ordered.
  3103.           PROGRAM UPGRADE CHARGE:  Program upgrade charges will apply for
  3104.           upgrades from DB2/2 Versions 1 and 1.2, DDCS/2 Versions 1, 2.1, and
  3105.           2.2, DB2 SDK/2 Versions 1 and 1.2, Extended Services 1.0, Extended
  3106.           Services with Database Server 1.0, DB2/6000 Versions 1 and 1.2,
  3107.           DDCS/6000 Versions 1, 2.1, and 2.2, DB2 SDK/6000 Versions 1 and 1.2,
  3108.           and DB2 SDK/DOS Versions 1 and 1.2 to the new DB2 for OS/2, DB2 for
  3109.           AIX, and DB2 SDK for Windows Version 2 products.
  3110.  
  3111.               - - -    E N D   O F   P R I N T O U T    - - -
  3112.