Chat now with support
Chat with Support

SharePlex 12.0 - Release Notes

Known issues

Known Issues in this Release

The following is a list of known issues, including those attributed to third-party products, known to exist at the time of release.

Issue ID Known Issues Component/ Feature
SPO-25030

The sp_security command fails with the error message: No spadmin group; cannot continue when running the command on a Windows Server in a domain environment.

Note: Please contact Quest Support to obtain a bug-fixed version of the product.

sp_security
SPSQL-8730

In SPUtils Task Manager on Windows, the port for Sp_CopSvr is visible, but the port details for the SharePlex processes started by Sp_CopSvr are not displayed.

Workaround: Check for the SharePlex process connected to the specific port using sp_ctrl. This will display the processes associated with that port, showing their Cygwin PIDs. The corresponding Windows PIDs can be found using the ps command.

SPUtils/Windows
SPSQL-8734

The PIDs displayed for all SharePlex processes in the sp_ctrl Status command output do not match the PIDs shown in the SPUtils Task Manager tab.

Workaround: Execute the following command in the Command Prompt to view the Windows PID when the process is in a running state:

ps -W | findstr <cygwin_pid>

SPUtils Task Manager/Windows
SPSQL-5252

In the bi-directional replication of data from PostgreSQL 14.7 Google Cloud Platform to Oracle, the Poster process stops with an error when a user-defined procedure tries to resolve the conflicts that occurred on columns with a VARCHAR data type.

This issue is observed if the update statement is triggered simultaneously in the same row on both source and target.

Bi-directional replication
SPSQL-8400

In the Compare/Repair process, the row count in the Oracle table might be outdated because it is initially fetched from the system table sys.tab$, which is not updated in real-time and depends on the DB stats analyzer process. As a result, users may encounter the error source vs target table size difference too large incorrectly in some cases.

Workaround: Either wait for the row count to be updated in the system table by the stats analyzer process, or use the override option as suggested.

Compare/Repair
SPSQL-4858 SharePlex displays the ORA-22990: LOB locators cannot span transactions error, and Compare results show out-of-sync data when users perform DML operations on data in replication after moving a LOB segment. This issue occurs during 23ai batch execution. Compare
SPSQL-5664 The Copy command fails on Windows machines due to the ORACLE_HOME environment variable not being populated correctly. Copy command
SPSQL-4971 The tables are going out of sync after performing DML operations through otest, and the CLOB column data is not being inserted during the script execution. DML operations
SPSQL-5274 SharePlex displays incorrect column names for schemas when the column name exceeds 30 characters on the source, in JSON and XML formats, during replication from Oracle to Kafka. Kafka
SPSQL-4764 The Poster process fails to replicate data from Oracle 19c to the file target after a Truncate operation is performed on the replicated data. This issue specifically affects tables containing BFILE and SDO_GEOMETRY columns. Poster
SPSQL-4982 When there are multiple Named Queues set up in replication, after activating the config, the SharePlex Poster process displays the execute select pg_replication_origin_create ('sp_post_2600_7'); failed error upon its initial startup. However, after displaying the error, SharePlex automatically restarts the Poster process to resolve the issue. Poster
SPSQL-8303 The Poster process stops due to an error after activation when a partial wildcard in the config file matches both SharePlex demo tables and user-created tables. Poster
SPSQL-8404

The Poster process stops with an error when users try to replicate a horizontally partitioned table with a case-sensitive schema, table name, and a single partitioning scheme from the Oracle to the PostgreSQL database.

Workaround: Create separate partitioning schemes for each target table name and create a separate entry for each table in the config file.

Poster
SPSQL-8415 The Snowflake Poster encounters a core dump issue when calling SQLDriverConnect from OdbcDriver::connect() for Snowflake connections. It also fails when running the snowflake_cleansp utility during a function call. This issue is observed with ODBC driver version 3.3 and above. Poster
SPSQL-6104 The SharePlex Poster process stopped due to an ORA-40441 error: JSON syntax error, triggered when users insert bulk JSON data for CLOB/NCLOB storage, which is stored as BASICFILE. Poster
SPSQL-5630 The Poster process stops due to an error when only the target table has a check constraint, and the inserted data violates that check constraint. Poster
SPSQL-5454 The SharePlex Poster process stops after activating the configuration for a hash partition on a target VM that has a '-' in its hostname. This issue is observed on the Windows platform. Poster
SPSQL-5459 When inserting the same rows multiple times into a table without a primary key and then updating all rows, an OOS (out-of-sync) error message appears in the Poster log. This issue occurs for both tables with normal names and table names longer than 30 characters during Oracle to PostgreSQL replication. Poster
SPSQL-6117 The undo_provision utility is not fully reverting all the changes made by the Provision utility. Provision
SPSQL-5894 When the Capture, Export, and Post queues have messages, and users run the Purge Config command, all queues are emptied as expected. However, error messages are observed in the source event logs. Purge Config
SPSQL-5550 When using the Query command 'job status "Error"', the status history for previous jobs with the "Error" status is not shown during Oracle to Oracle and PostgreSQL to PostgreSQL replication. Query command
SPSQL-8019

SharePlex displays the error index row size 3040 exceeds btree version 4 maximum 2704 when users set the parameter SP_DEQ_USE_SP_CKSUM=1 and try to repair a table without a Primary Key (PK) during Oracle to PostgreSQL replication.

Workaround:

  1. Ensure that the table has a valid Primary Key (PK) or Unique Key (UK).

  2. Set the parameter SP_DEQ_USE_SP_CKSUM=0 and exclude columns of type LONG, BINARY_FLOAT, BINARY_DOUBLE, and NUMBER without precision during the Compare/Repair process.

Repair
SPO-21339 The SharePlex Capture process is getting stuck when users change the Oracle compatibility parameter from 11g to 12c. This issue is observed on the 12c 4 node RAC database. Capture
SPO-16453 The BINARY_FLOAT and BINARY_DOUBLE data types are not supported for the copy command. Character Sets
SPO-20733 Compare will hang and the compare server will exit comparing table that has VARRAY containing UDT type. Compare
SPO-20451 Compare/Repair using [schema].[table] may not work on AIX 7.2 with Oracle 19c due to establishing a network connection. Compare
SPO-20843 Copy job status shows 'Locked' even when competed. Copy/ Append
SPO-21993 While activating a config file with an Oracle SCN number, users are not able to delete a column in a DDL activity. DDL Drop Column
SPSQL-8632 The Copy command executes successfully, but when checking the status with the Job Status command, it displays Syncing instead of Done. Job Status
SPSQL-8407

During Oracle to Kafka replication, the schema records of all tables are being replicated, not just the tables being replicated from Oracle to Kafka.

Workaround: Set the schema value to 'no' to avoid sending the schema record. However, validate whether the schema record is used internally before applying this setting.

Kafka
SPO-20205 Oracle to Kafka supported data format:
Kafka replicates the varray column data only in the XML format.
Currently, Kafka does not replicate the varray column data in the JSON format.
Kafka
SPO-20842 On Oracle 19c processing large n-items can lead to OOS and/or missing commits. LOBs, VARRAYs, XML
SPO-22342 Performance issue is observed while performing the DML operations in bulk. MySQL
SPSQL-4971 The tables are getting out-of-sync after users perform bulk DML operations on the CLOB column data. This issue has been observed while working on Oracle 21c. Oracle 21c
SPO-22517 Performance issue is observed during replication while using partition table over the cloud. Partition table
SPSQL-6609 SharePlex displays an error when users attempt to create a database name in lowercase during pg_setup that matches an existing database name in uppercase on the system. pg_setup
SPSQL-4982 The SharePlex Poster process displays the Poster: execute select pg_replication_origin_create ('sp_post_xxxx_x'); failed error when creating an origin with logical replication for PostgreSQL to PostgreSQL replication. Poster
SPSQL-5252 The SharePlex Poster stops due to an error when attempting to resolve conflicts on VARCHAR columns in a PostgreSQL-Oracle bi-directional setup using a user-defined conflict resolution procedure. Poster
SPO-24922 SharePlex does not support the RAISE command on PostgreSQL databases. Poster stops with the Post stops error=-1 when trigger issues a RAISE [LABEL] error message. RAISE command
SPSQL-5625 SharePlex displays the Error encountered in remove_trigger objectid error when users attempt to disable or enable any trigger using the sp_pg_add_trigger.sql and sp_pg_remove_trigger.sql scripts for the given schema. Trigger Scripts
SPO-19048 Replication of tables with varray columns from an Oracle source to a non-Oracle target can get out of sync because Oracle doesn't include key information on updates. varray columns

Third-party known issues

Issue ID Known Issue Component/ Feature
29865658 On Windows Server, Oracle 19c versions below 19.6 have an Oracle bug (29865658) that causes the SharePlex ora_setup, Reader, and Poster processes to get stuck. This bug is fixed in version 19.6 and later.To avoid this issue with SharePlex, either upgrade the Oracle 19c database to version 19.6 or higher. Users need to contact Oracle to obtain a patch for bug 29865658 or set the CLIENT_STATISTICS_LEVEL database parameter to 'OFF'. Oracle
SR 3-33906406631 After moving the LOB segment, users may encounter an 'ORA-22275' or 'ORA-22990' Oracle error when performing DML operations. Additionally, the Compare result may be displayed as out of sync. This issue is observed intermittently on Oracle 21c. See Oracle bug report SR 3-33906406631. Oracle
101806 When replicating data from Oracle to MySQL, SharePlex Poster displays an error after performing the Update operation on columns with the data type integer and column values that are multiples of 1000. This issue is related to a defect in the MySQL database: https://bugs.mysql.com/bug.php?id=101806 MySQL
54799 RHEL with 11g may encounter issues when producing core files. To work around this issue users will need to change the parameter "core_pattern" in the /proc/sys/kernel/core_pattern file. The following command enables core files: sysctl -w kernel.core_pattern=core. The original setting is: /corefiles/core. In this state, the system looks for a directory named /corefiles, which does not exist, therefore a core file could not be created. Linux
125639 There might be an issue when replicating VARRAYs with FLOAT(n) type to a target machine running Oracle 10g, due to the way that Oracle handles Float(n) types. Float is not an Oracle type; it is a SQL-92 type and Oracle is not consistent in the way that it handles the float type. This is a known Oracle bug. See Oracle bug report 4266304. Oracle
44626 Users wishing to employ IOTs with overflow need to be running Oracle 11g or higher. This is a known Oracle issue addressed under 4627859. Oracle
53701 There is a known issue with INSERT DIRECT LOAD VALUES (IDLV) in Oracle 11g that prevents the reading or modification of an object after modifying it in parallel. Oracle has provided three solutions for addressing this issue. They can be found in the Oracle update of SR6849411.993 dated 05-07-2008. This issue was fixed by Oracle in 11gR2. Oracle
59258 Oracle versions 10.2.0.1 through 11.1.0.6 on AIX 5.3 (64 bit), members of SharePlex Admin group, other than the installation user, cannot run ora_setup or start SharePlex. Please see Oracle Bug # 6800649 and apply Patch 6800649. Oracle
75179 Oracle 11gR2 - During a SYNC job, the copy of a new table (without data) failed at “EXP-00011: table does not exist” . The table that failed is a new table without any data. The EXP-00011 is caused by 11gR2 new feature "Deferred Segment Creation" that is controlled by the initialization parameter DEFERRED_SEGMENT_CREATION. The default is ON. To avoid this error, disable the parameter. A tar has been opened with Oracle and Oracle created a note 960216.1 Original Export Raises EXP-11 Table Does Not Exist. Oracle
92152 OLTP compression with supplemental logging enabled may corrupt the Oracle Undo block, so Oracle suggests disabling supplemental logging when running OLTP compression. However, SharePlex requires supplemental logging to be enabled, so you may encounter this bug. This affects Oracle versions 11.2.0.2, 11.2.0.1 and 11.1.0.7. See Metalink ID 1191474.1. Oracle

Product Licensing

Licensing

To use the license utilities, such as to view, add, or remove license keys, see the SharePlex License Utilities section in the SharePlex Reference guide or SharePlex Installation and Setup Guide. For more information, contact your account manager.

SharePlex 11 requires new license keys.

License keys issued for versions prior to 11.0 will be incompatible with SharePlex 11.x. Existing customers should obtain a new license key before installing and/or upgrading to SharePlex 11.x.  To obtain a new license key, please refer to the Licensing Assistance page on the Support Portal.

SharePlex 11.x are available for installation on Linux and Unix platforms.

Customers who wish to replicate to and from sources and targets that run on Windows can either use the 10.x or 12.0 versions of SharePlex or use remote replication, where the SharePlex software runs on a Linux server. Please see the System Requirements sections for details on supported source/target combinations with remote replication.

Note: To upgrade from SharePlex 10.x to 11.0 or 11.1, a new SharePlex license key must be requested. However, to upgrade from SharePlex 11.0 to 11.1, the existing effective SharePlex license key can be utilized.

Understanding SharePlex licensing and platform requirements

SharePlex licenses have validity and usage limits according to specific platforms. For example, you must have a PostgreSQL license to use a PostgreSQL database and a Kafka license to use the Kafka platform.

Additionally, SharePlex supports multiple keys for situations where customers need two platforms on one server. For example, if a user is replicating data from an Oracle source to a Kafka target, where one SharePlex instance is serving as both the source and target, the SharePlex server would require both Oracle and Kafka licenses.

Installing a trial version

To install a trial version of SharePlex, users need to select the All Platforms option when prompted during installation of SharePlex or while running the splex_add_key utility. For additional information, see the Install SharePlex section in the SharePlex Installation Guide.

 

Third Party Contributions

 

Third Party Contributions in this Release

This product contains the following third-party components. For third-party license information, go to our website at https://www.quest.com/legal/third-party-licenses.aspx. Source code for components marked with an asterisk (*) is available at https://opensource.quest.com.

Table 1: List of Third-Party Contributions

Component License or Acknowledgment

ActiveMQ-CPP 3.9.5

Copyright © 2019, The Apache Software Foundation.

Apache License 2.0.

Apache Commons Cli 1.2

Copyright © 2000-2014 The Apache Software Foundation. All Rights Reserved.

Apache License 2.0.

Apache Commons Collections 3.2.1

Copyright © 2000-2014 The Apache Software Foundation. All Rights Reserved.

Apache License 2.0.

Apache Commons IO 2.4

Copyright © 2002-2019 The Apache Software Foundation. All Rights Reserved.

Apache License 2.0.

Apache Commons Lang 3.1

Copyright © 2001-2019 The Apache Software Foundation. All Rights Reserved.

Apache License 2.0.

Apache Portable Runtime (APR) 1.7.2

Copyright (C) 2014 Free Software Foundation, Inc.

Copyright (C) 1996-2019, 2021-2022 Free Software Foundation, Inc.

Copyright (C) 2010-2019, 2021 Bootstrap Authors

apr-util-1.6.3

Copyright (C) 1991-2, RSA Data Security, Inc.

Created 1991. All, Copyright (C) 1991-2, RSA Data Security, Inc.

Created 1991., Copyright (c) 2012-2014 Jean-Philippe Aumasson

Copyright (c) 2012-2014 Daniel J. Bernstein <djb@cr.yp.to>

binutils-2.42

GNU GENERAL PUBLIC LICENSE Version 2, June 1991

Copyright (C) 1989, 1991 Free Software Foundation, Inc.

51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.

bzip2 1.0.6

Copyright 2010 Julian R Seward. All rights reserved.

This program, "bzip2", the associated library "libbzip2", and all documentation, are copyright (C) 1996-2010 Julian R Seward. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

  2. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.

  3. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.

  4. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE

ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Julian Seward, jseward@bzip.org

bzip2/libbzip2 version 1.0.6 of 6 September 2010

check-0.9

Copyright (C) 2001, 2002, Arien Malec

Copyright (C) 1991, 1999 Free Software Foundation, Inc.

Copyright (C) 2001-2006 Arien Malec, Chris Pickett, Fredrik

Copyright (C) 2000,2001,2002 Free Software Foundation, Inc.

cppunit-1.15.1 Copyright (C) 2000, Baptiste Lepilleur
cyrus-sasl-2.1.28

Copyright (C) 1991-2, RSA Data Security, Inc.

Created 1991. All, Copyright (c) 2000 Carnegie Mellon University. All rights reserved.

Copyright 1997-2001 Messaging Direct Ltd. All rights reserved.

GNU standard C++ class library 6

The source code for this component may be found on our website at https://opensource.quest.com/.

GNU General Public License (GPL)

libaio 0.3.109

Licensed under GNU Lesser General Public License Version 2.1.

The source code for this component may be found on the SharePlex AMI image in the /home/ec2-user/src directory.

librdkafka 2.0.2

Copyright (c) 2012-2020, Magnus Edenhill

Copyright (c) 2009-2017 Dave Gamble and cJSON contributors

Copyright (C) 2013 Mark Adler

Copyright (c) 2014 Coda Hale

Copyright (c) 2011-2016, Yann Collet

Copyright (c) 2006-2012, Thomas Pircher <tehpeh@gmx.net>

Copyright (c) 1991, 1993

Copyright 2011 Intel Corporation All Rights Reserved.

Copyright (c) 2012 Marcus Geelnard

Copyright (c) 2002 Todd C. Miller <Todd.Miller@courtesan.com>

Copyright (c) 2000 The NetBSD Foundation, Inc.

OpenJDK 1.8.0.192 *

The GNU General Public License (GPL),
Version 2, June 1991

Copyright (C) 1989, 1991 Free Software Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

The full text of the license may be found on our website at: https://www.quest.com/legal/third-party-licenses.aspx

The source code for this component may be found on our website at https://opensource.quest.com/.

Open SSL 3.3.2

Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved.

Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved

Copyright 2005 Nokia. All rights reserved.

Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy in the file LICENSE in the source distribution or at https://www.openssl.org/source/license.html

Oracle Instant Client 11.2.0.2

Redistribution of this component is not allowed.

This component may contain open source components for which source code is available upon written request submitted to:

Oracle America, Inc.

500 Oracle Parkway

Redwood City, CA 94065

postgresql 15.7

PostgreSQL Database Management System

(formerly known as Postgres, then as Postgres95)

Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group

Portions Copyright (c) 1994, The Regents of the University of California

Permission to use, copy, modify, and distribute this software and its documentation for any purpose, without fee, and without a written agreement is hereby granted, provided that the above copyright notice and this paragraph and the following two paragraphs appear in all copies.

IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.

protobuf 3.18.3

Copyright 2008 Google Inc. All rights reserved.

https://developers.google.com/protocol-buffers/

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

* Neither the name of Google Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

pugixml 1.2

Copyright (c) 2006-2015 Arseny Kapoulkine

Licensed under the MIT License. http://sourceforge.net/projects/stemkit

Ruby 1.8.7

Ruby is copyrighted free software by Yukihiro Matsumoto <matz@netlab.jp>.

Licensed under the Ruby License. Copyright 2007 Yukihiro Matsumoto. Source was not modified. The original distribution can be found via the Ruby home page at http://www.ruby-lang.org/en/.

2-clause BSDL

snakeyaml 1.11.0

Apache 2.0

STEMKIT-CPP 0.52.5

Licensed under the MIT License.

The full text of the license may be found on our website at https://www.quest.com/legal/third-party-licenses.aspx.

StompConnect 1.1.0

Apache 2.0

Tecla 1.6.1

http://www.astro.caltech.edu/~mcs/tecla/ Copyright (c) 2000, 2001, 2002, 2003, 2004, 2012, 2014 by Martin C. Shepherd. All rights reserved.

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, provided that the above copyright notice(s) and this permission notice appear in all copies of the Software and that both the above copyright notice(s) and this permission notice appear in supporting documentation. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization of the copyright holder.

TSC-BUILD 0.2

TSC-TPM 0.2

Licensed under the BSD 4.4 License. http://sourceforge.net/projects/tsc-tpm/

Copyright 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved.

The full text of the license may be found on our website at https://www.quest.com/legal/third-party-licenses.aspx.

unixODBC 2.3.11

This component is governed by the GNU LGPL 2.1 license.

Copyright © 2002-2023 Free Software Foundation, Inc. <http://fsf.org/>

The full text of the license may be found on our website at https://www.quest.com/legal/third-party-licenses.aspx.

The source code for this component may be found on our website at https://opensource.quest.com/.

yaml-cpp 0.3.0

Licensed under the MIT license.

Copyright 1987, 1988, 1995, 1996 by the Massachusetts Institute of Technology.

The full text of the license may be found on our website at https://www.quest.com/legal/third-party-licenses.aspx.

zlib 1.3.1

Copyright (C) 1995-2024 Jean-loup Gailly and Mark Adler

This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.

Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:

  1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.

  2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.

  3. This notice may not be removed or altered from any source distribution.

Jean-loup Gailly (jloup@gzip.org)

Mark Adler (madler@alumni.caltech.edu)

The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950 (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format).

Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating