home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 16 Announce / 16-Announce.zip / DBENH.ZIP / DBENH.TXT
Text File  |  1991-08-01  |  8KB  |  183 lines

  1. Subject: EXTD/2 Enhancements (An Overview)
  2.  
  3. Here is a list of the new or enhanced functions that will be available
  4. in Extended Services/2 V1.0 Database Manager.
  5.  
  6. Please note that many of these functions are NOT yet available in the early
  7. driver just made available. BE SURE to read the "Database Manager Limitations"
  8. in the Install document which is included as part of the early code package.
  9.  
  10. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  11.  
  12.  
  13. * Database Manageability Tools:
  14.  
  15.   This is a set of tools providing a menu interface to the utility
  16.   functions of the database manager. The tools include:
  17.     1). Configuration:  Used to display and update the configuration
  18.                         information for the database manager and its
  19.                         databases
  20.  
  21.     2). Recovery:       Provides a means for a user to run backup,
  22.                         restore, recover and restart on a database
  23.  
  24.     3). Directory:      Used to display and update the information
  25.                         contained in the database directory, node
  26.                         directory and Distributed Database Connection
  27.                         Services (DDCS/2) directory
  28.  
  29. * Database Manager Command Line Interface:
  30.  
  31.   The DBM Command Line Interface provides a "true" command line
  32.   interface to the Extended Services/2 V1.0 Database Manager. It
  33.   allows the user to issue "commands" from the operating system
  34.   command line or from batch command files. These "commands" may be
  35.   SQL statements, database utilities, environment commands or
  36.   configuration services commands. It also includes a reorganize
  37.   checking feature (REORGCHK) that will help the user reorganize
  38.   tables based on statistical information stored with that table.
  39.  
  40. * DOS Windows Client:
  41.  
  42.   This function provides libraries that are compatible with a Windows
  43.   program and the Extended Services/2 V1.0 Database Manager. This
  44.   allows users to write Windows applications that access the Extended
  45.   Services/2 V1.0 database on an Extended Services/2 V1.0 database
  46.   server workstation.
  47.  
  48. * Forward Recovery:
  49.  
  50.   This function provides the user a means of data protection against
  51.   different types of failures, such as media failure, system software
  52.   errors, application software errors and human errors. When a
  53.   database is enabled for database recovery, it maintains a history
  54.   of updates. After a failure, this history of updates can be used
  55.   along with its recoverable backup to recover the database to a
  56.   particular point in time.
  57.  
  58. * Protocols for Extended Services/2 V1.0:
  59.  
  60.   Database servers in Extended Services/2 V1.0 will support Remote
  61.   Data Services (RDS) through SQLLOO, NETBIOS, APPC and APPN
  62.   protocols. NETBIOS support for Extended Services/2 V1.0 clients
  63.   is provided on both the DOS and OS/2 platforms.
  64.  
  65.   SQLLOO support is provided for downlevel (EE 1.3 level) OS/2
  66.   clients, but is not supported for Extended Services/2 V1.0 clients.
  67.   The migration from SQLLOO to NETBIOS is automatic and does not
  68.   require user intervention.
  69.  
  70.   APPC and APPN support is provided as an LU 6.2 connection from
  71.   OS/2 clients.
  72.  
  73. * SQL Date/Time Arithmetic:
  74.  
  75.   Provides the final function to conform to SAA Level 1 by allowing
  76.   users to do arithmetic operations on date, time and timestamp
  77.   columns.
  78.  
  79. * Separate Query Manager:
  80.  
  81.   Query Manager, although packaged and optionally installable with
  82.   Database Services, will have its own set of publications (again,
  83.   packaged with the product). Also, Query Manager uses no private
  84.   interfaces to the Database Engine.
  85.  
  86. * Reliability, Availability, Serviceability and Trace:
  87.  
  88.   Provides the new Independent Trace Facility (ITF), which will
  89.   be used for tracing database manager code. The trace component
  90.   provides an interface into the FFST/2 product to provide Alerts,
  91.   Data Dumping and Error Logging. ITF has no dependencies on the
  92.   Database Manager and it does not rely on a native trace facility
  93.   (the one provided by the operating system), although it can
  94.   interact with it to obtain traces that contain operating system
  95.   events and more detailed performance measurements.
  96.  
  97. * Translate Function:
  98.  
  99.   This function is an SQL extension. It is a function (like MAX, SUM,
  100.   AVG, etc.) that operates on a column of a database table or scalar.
  101.   The function returns a string that has been translated from another
  102.   string. It allows users to monocase strings (uppercase only) and
  103.   to translate strings into other strings. The user will now be able
  104.   to do case independent compares; this allows the user to put data
  105.   into the database in any case and have comparisons against that
  106.   data run successfully. Encoding/decoding can be used to put data
  107.   into the database.
  108.  
  109. * SQLSTATE:
  110.  
  111.   SQLSTATE is a five-characater code which identifies SQL errors
  112.   in a consistent way across all IBM SQL products (and, ultimately,
  113.   across all products which comply with the ANS/ISO SQL2 standard).
  114.  
  115. * User Defined Collate Sequence:
  116.  
  117.   This function allows users to create a database with a collation
  118.   sequence, so that indexing and sorting are done according to
  119.   a user-supplied collation sequence. It provides a method for
  120.   a user to specify the collation sequence for a particular database,
  121.   and allows results from queries performed on different database
  122.   systems to be ordered in the same sequence.
  123.  
  124. * Backup/Restore:
  125.  
  126.   Backup/restore will provide support for all media devices supported
  127.   by the operating system, as well as support for Forward Recovery.
  128.   Non-standard device support via 'User Exits' is available in
  129.   Extended Services/2 V1.0. A database user will be able to
  130.   backup/restore databases using non-standard devices (such as a
  131.   tape drive) through the 'User Exits' feature. A 'User Exit' is
  132.   a program written by the user that gets called from the Database
  133.   Manager. The application then controls where the backup images
  134.   will be placed.
  135.  
  136. * Database Client with Local Databases:
  137.  
  138.   Allows the user to install a workstation as a database client and
  139.   still be able to create and maintain databases local to that system.
  140.   This differs from a database server installation in that the server
  141.   installation will allow connectivity from other clients. The "Client
  142.   with Local Databases" will not allow other client workstations to
  143.   connect to its local databases.
  144.  
  145. * RAM Reductions / Performance:
  146.  
  147.   Enhancements made to reduce the amount of RAM needed at the
  148.   database client workstation. Also, enhancements of existing
  149.   function for performance and maintenance.
  150.  
  151. * Install/Configuration Services:
  152.  
  153.   The default configuration parameters will be installed initially.
  154.   The user can modify the configuration parameters after
  155.   installation is complete by using the DBM Command Line Interface
  156.   or with a user application. Configuration Services addresses
  157.   both Extended Services/2 V1.0 Database Manager configuration
  158.   parameters and Extended Services/2 database configuration parameters.
  159.  
  160. * Packages:
  161.  
  162.   This is an SAA Level 2 function that replaces Access Plan function.
  163.  
  164. * Standards Compliance:
  165.   SAA Level 1 and MIA Conformance to the Multivendor Integration
  166.   Architecture (MIA) Standard Version 1. Completion of the SAA Level 1
  167.   compliance by the addition of SQL Date/Time/Timestamp Arithmetic.
  168.  
  169. * Database Client Distributed Feature:
  170.  
  171.   Individually licensed database client, packaged as a set of install
  172.   diskettes which will be shipped with Extended Services/2 V1.0.
  173.   The database client can be a DOS database client, a Windows database
  174.   client, or an OS/2 NETBIOS client. There is no support for installing
  175.   an OS/2 APPC or APPN database client.
  176.  
  177.   This will allow users to install a database client without installing
  178.   and configuring the Communications Manager; will give users an
  179.   easier, PM based, install procedure for database clients (without
  180.   using the EXTD/2 V1.0 install program); and, it will enable users to
  181.   place DOS database client code or Windows database client code on a
  182.   workstation without copying files from the database server workstation.
  183.