DB2-Admin

 view release on metacpan or  search on metacpan

CHANGES  view on Meta::CPAN

=head1 Changes in the 3.1 release

=head2 Remove support for DB2 releases prior to V8.2

Support for DB2 releases V7.2 and V8.1 has been dropped.

=head2 Improve support for Windows

Mike O'Reilly gracefully and patiently pointed out a number of
Unix-specific assumptions that have to be corrected to compile the
module with ActiveState Perl 5.8.8 for 32-bit and 64-bit Windows.

Most of these affect device and filenames

=head2 Add database manager configuration parameters for V9.7

Add the new DB2 V9.7 configuration parameters, most of which are
SSL-related.

=head2 Generate constants locally

The C<db2_constants.pl> file translates DB2 constants from symbolic
names to numeric values.  Previous releases generated the file when
the package was created for distribution; the file will now be
generated locally as part of the build process.  This is necessary
because IBM changes the value of some constants in an incompatible
manner; so a file generated for V9.5 will not work with V8.2.

=head2 ListUtilities fix

The C<ListUtilities> method now supports the C<Version> parameter.

=head1 Changes in the 3.0 release

=head2 Backup

Add support for the Backup command, including support for DPF backups
(with included logs) in DB2 V9.5.

=head1 Changes in the 2.9 release

=head2 Fix core dump in load from cursor

A second bug in the db2Load command, caused a load from cursor (source
type "Statement") to perform an invalid free, sometimes leading to a
core dump. Now fixed.  Have run valgrind on import/export/load to
verify no additional mistakes are present.

=head1 Changes in the 2.8 release

=head2 Fix core dump in load from cursor

A bug in the db2Load command, introduced in the 2.7 release, caused a
load from cursor (source type "Statement") to dump core. Now fixed.

=head2 BugFix in Load / Import

A bug in the Load and Import methods prevented load/import operations
against mixed-case schema and table names (which have to be
double-quoted when passed to DB2).  Now fixed.

=head2 Add the 'ReOpt' option to the Rebind method

The re-optimization level can now be set at Rebind time.

=head1 Changes in the 2.7 release

=head2 Rename module to DB2::Admin

The modules/classes have been renamed from DB2API to DB2::Admin as
recommended by Tim Bunce.

=head2 Add "list of files" support for Load of DEL files

The Load method now supports loading a list of DEL files in a single
command.

=head2 Support new protocol, types for node directory

Support the TCP/IP v4, TCP/IP v6 and TCP/IP v4 using SOCKS protocol
types for the node directory methods.

=head1 Changes in the 2.6 release

=head2 Add XML support to Export, Import and Load methods

The Export, Import and Load methods now supports the XML options
introduced in DB2 V9.1 (Export, Import) and DB2 V9.5 (Load).  Note
that the schema-related XML validate / default / ignore / map options
are not supported at this time.

=head2 Add connect attributes

Allow the user to specify the program name and connect time-out as
connect attributes.  Default options can be set with
C<SetConnectAttributes> and per-connect options can be specified with
the C<ConnectAttr> parameter to the C<Connect> method.

The default program name is no longer C<perl> or C<perl5.8>, but the
script name (the basename of C<$0>).

=head1 Changes in the 2.5 release

=head2 Add the NoCharDel option for the import and load commands

The NoCharDel option, which is used to handle files where character
strings have no delimiters, is now supported for FileOptions
parameters of the the Import and Load methods.  It was already
supported for the Import method.

=head2 Support "Update Profile Only" for Runstats

The implementation of the runstats API contained a bug that made
"update profile only" not work.  This was due to an discrepancy



( run in 1.204 second using v1.01-cache-2.11-cpan-39bf76dae61 )