Progress DataDirect OpenAccessTM SDK 8

2y ago
62 Views
5 Downloads
909.59 KB
51 Pages
Last View : 10d ago
Last Download : 3m ago
Upload by : Evelyn Loftin
Transcription

Progress DataDirectTMOpenAccess SDK 8.1Upgrade NotesSeptember 2016

ContentsOPENACCESS SDK VERSION 8.1 . 5HIGHLIGHTS . 5OpenAccess SDK SQL Engine and IP SDK . 5OpenAccess SDK Server . 5OpenAccess SDK Client for JDBC . 5OpenAccess SDK Client for ODBC . 5OpenAccess SDK Client for ADO.NET. 5UPGRADING FROM OPENACCESS SDK 8.0 TO 8.1 . 6Backward Compatibility . 6Documentation . 6License Keys . 6C/C IP for OpenAccess SDK SQL Engine . 6Java IP for OpenAccess SDK SQL Engine . 7.NET IP for OpenAccess SDK SQL Engine. 7C SQL IP . 8Java SQL IP . 8Branding and Distribution . 8File Name Changes . 9Configuration Changes . 9OPENACCESS SDK VERSION 8.0 . 10HIGHLIGHTS . 10OpenAccess SDK SQL Engine and IP SDK . 10OpenAccess SDK Server . 10OpenAccess SDK Client for JDBC . 10OpenAccess SDK Client for ODBC . 10OpenAccess SDK Client for ADO . 10OpenAccess SDK Client for ADO.NET. 10UPGRADING FROM OPENACCESS SDK 7.2 TO 8.0 . 10Documentation . 11License Keys . 11C/C IP for OpenAccess SDK SQL Engine . 11Java IP for OpenAccess SDK SQL Engine . 12.NET IP for OpenAccess SDK SQL Engine. 13C SQL IP . 14Java SQL IP . 15Branding and Distribution . 15File Name Changes . 15Configuration Changes . 15OPENACCESS SDK VERSION 7.2.0 . 16HIGHLIGHTS . 16OpenAccess SDK SQL Engine and IP SDK . 16OpenAccess SDK Server . 16OpenAccess SDK Client for JDBC . 16OpenAccess SDK Client for ODBC . 16OpenAccess SDK Client for ADO . 16OpenAccess SDK Client for ADO.NET. 16UPGRADING FROM OPENACCESS SDK 7.0.1 TO 7.2.0 . 17Documentation . 17License Keys . 17C/C IP for OpenAccess SDK SQL Engine . 17Java IP for OpenAccess SDK SQL Engine . 17Progress Software Corporation September 20162

.Net IP for OpenAccess SDK SQL Engine . 18Branding and Distribution . 18File Name Changes . 18Configuration Changes . 18OPENACCESS SDK VERSION 7.0.1. 19HIGHLIGHTS . 19OpenAccess SDK SQL Engine and IP SDK . 19OpenAccess SDK Server . 19OpenAccess SDK Client for JDBC . 19OpenAccess SDK Client for ODBC . 19OpenAccess SDK Client for ADO . 19OpenAccess SDK Client for ADO.NET . 19UPGRADING FROM OPENACCESS SDK 7.0 TO 7.0.1. 20Documentation . 20License Keys . 20Branding and Distribution . 20File Name Changes . 20Configuration Changes . 20OPENACCESS SDK VERSION 7.0. 20HIGHLIGHTS . 20OpenAccess SDK SQL Engine and IP SDK . 20OpenAccess SDK Server . 21OpenAccess SDK Client for JDBC . 21OpenAccess SDK Client for ODBC . 21OpenAccess SDK Client for ADO . 21OpenAccess SDK Client for ADO.NET . 21UPGRADING FROM OPENACCESS SDK 6.0 SP3 TO 7.0 . 22SSL Compatibility . 22License Keys . 22C/C IP for OpenAccess SDK SQL Engine . 22C/C IP for Third-party SQL Engine . 23Java IP for OpenAccess SDK SQL Engine . 23Java IP for Third-party SQL Engine. 24.NET IP for OpenAccess SDK SQL Engine . 24Branding and Distribution . 25OPENACCESS SDK VERSION 6.0 SP3 . 27HIGHLIGHTS . 27UPGRADING FROM OPENACCESS SDK 6.0 SP2 TO 6.0 SP3 . 27Documentation . 28License Keys . 28C/C IP for OpenAccess SDK SQL Engine . 28C/C IP for Third-party SQL Engine . 28Java IP for OpenAccess SDK SQL Engine . 28Java IP for Third-party SQL Engine. 28.NET IP for OpenAccess SDK SQL Engine . 28Branding and Distribution . 28UPGRADING FROM OPENACCESS SDK 6.0 SP1 TO 6.0 SP3 . 29Documentation . 29License Keys . 29C/C IP for OpenAccess SDK SQL Engine . 29C/C IP for Third-party SQL Engine . 29Java IP for OpenAccess SDK SQL Engine . 30Progress Software Corporation September 20163

Java IP for Third-party SQL Engine. 30.NET IP for OpenAccess SDK SQL Engine . 30Branding and Distribution . 30OPENACCESS SDK VERSION 6.0 SP1 . 33HIGHLIGHTS . 33UPGRADING FROM OPENACCESS SDK 6.0 TO 6.0 SP1 . 34Documentation . 34License Keys . 34Configuration Changes . 35C/C IP for OpenAccess SDK SQL Engine . 37Java IP for OpenAccess SDK SQL Engine . 37.NET IP for OpenAccess SDK SQL Engine . 38Branding and Distribution . 38OPENACCESS SDK VERSION 6.0. 39HIGHLIGHTS . 39UPGRADING FROM OPENACCESS SDK 5.6 TO 6.0 . 39Configuration Changes . 40C/C IP for OpenAccess SDK SQL Engine . 40C/C IP for Third-party SQL Engine (previously referred to as SQL IP) . 42Java IP for OpenAccess SDK SQL Engine . 44Java IP for Third-party SQL engine (previously referred to as SQL IP) . 47.NET IP for OpenAccess SDK SQL engine. 48Progress Software Corporation September 20164

OpenAccess SDK Version 8.1HighlightsThis section highlights what’s new in OpenAccess SDK 8.1:OpenAccess SDK SQL Engine and IP SDK Support for RIGHT OUTER JOIN operations Improved support for nested join queries Improved performance with indexed disk cache for nested query results Improved calculation of precision of the scalar function result, based on precision ofinput arguments Support for configurable behavior to enforce an integrity constraint check when nullvalues are specified in non-nullable result columns with theIP INFO VALIDATE NULL CONSTRAINT ipGetinfo optionOpenAccess SDK Server Support for service configurable option, ServiceNetworkBufferSize, to specify networkprotocol buffer size Support for service configurable option, ServiceSSLVersions, to specify the version ofcryptoprotocol to be used for encryption, when SSL is enabled Upgrade of OpenSSL library to 1.0.2hOpenAccess SDK Client for JDBC Support for JDBC 4.0 specification Support for the CryptoProtocolVersion connection option that specifies the version of theSSL standard used for encryption, whenever SSL is enabledOpenAccess SDK Client for ODBC Distribution of the sample Tableau TDC file with the OpenAccess ODBC client as astandard component Support for the CryptoProtocolVersion connection option that specifies the version of theSSL standard that is used for encryption, whenever SSL is enabled Upgrade of OpenSSL library to 1.0.2hOpenAccess SDK Client for ADO.NET Support for 64-bit row fetch Support for public/global IP address for client identification Support for the CryptoProtocolVersion connection option that specifies the version of theSSL standard that is used for encryption, whenever SSL is enabled Inclusion of branding tool as part of installationProgress Software Corporation September 20165

Support for Visual Studio 2013 and 2015Dropped support for Visual Studio 2008 and 2010Support for .NET Framework 4.5 and .NET Framework 4.6Dropped support for .NET Framework 2.0, 3.0, 3.5, and 4.0Upgrading from OpenAccess SDK 8.0 to 8.1This section provides details for upgrading from the OpenAccess SDK 8.0 release to the 8.1 release.If you are upgrading from an earlier version, first refer to the “Upgrading from OpenAccess SDK7.2 to 8.0” section of this document and then return here.Backward Compatibility OpenAccess SDK 8.1 Servers are backward compatible with OpenAccess SDK Client 8.0 OpenAccess SDK 8.1 Clients are compatible with OpenAccess SDK Server 8.0The following sections detail the changes for each of the different parts of the product.DocumentationNew documentation is being released for OpenAccess SDK 8.1. All changes to the OpenAccess SDKVersion 8.0 are described in the fixes component .txt, or this document.License KeysOpenAccess SDK Version 8.1 requires new keys that are different from the keys for OpenAccessSDK 8.0 and earlier. Please contact Progress customer support to obtain new keys.C/C IP for OpenAccess SDK SQL EngineRefer to the OpenAccess SDK SQL Engine Programmer’s Reference for C/C for details on settingup the environment to code your IP. Once you have set up the environment, copy your IP code to thenew folder and make changes to the IP APIs and DAM/DAMEX APIs as described in the followingsections.IP API ChangesFollowing is the enhancement for OAIP schema introduced in 8.1: The pSearchObj parameter is now available even for the DAMOBJ TYPE SCHEMAschema type. The IP can use this information or pass the pSearchObj to the OpenAccessSDK SQL engine when calling the dam add damobj xxxxx functions. It is NULL if nosearch criteria is specified.DAM API changes Enhanced the dam getInfo API to retrieve the client version with theDAM INFO CLIENT PRODUCT VERSION info type. Enhanced the dam getInfo API to retrieve the cipher suite and cryptoprotocol versionbeing used to connect to the OpenAccess SDK Server with the following info types: DAM INFO SESSION CIPHER SUITE DAM INFO SESSION CRYPTO PROTOCOL VERSIONProgress Software Corporation September 20166

Java IP for OpenAccess SDK SQL EngineRefer to the OpenAccess SDK SQL Engine Programmer’s Reference for Java for details on settingup the environment to code your IP. Once you have set up the environment, copy your IP code to thenew folder and make changes to the IP APIs and DAM/DAMEX APIs as described in the followingsections.IP API ChangesFollowing is the enhancement for ipschema introduced in 8.1: The pSearchObj parameter is now available even for the DAMOBJ TYPE SCHEMAschema type. The IP can use this information or pass the pSearchObj to the OpenAccessSDK SQL engine when calling the dam add damobj xxxxx functions. It is NULL if nosearch criteria is specified.DAM API Changes Enhanced the dam getInfo API to retrieve the client version with theDAM INFO CLIENT PRODUCT VERSION info type. Enhanced the dam getInfo API to retrieve the cipher suite and cryptoprotocol versionbeing used to connect to the OpenAccess SDK Server with the following info types: DAM INFO SESSION CIPHER SUITE DAM INFO SESSION CRYPTO PROTOCOL VERSION.NET IP for OpenAccess SDK SQL EngineRefer to the OpenAccess SDK SQL Engine Programmer’s Reference for .NET for details on settingup the environment to code your IP. Once you have set up the environment, copy your IP code to thenew folder and make changes to the IP APIs and DAM/DAMEX APIs as described in the followingsectionsIP API ChangesFollowing is the enhancement for ipschema introduced in 8.1: The pSearchObj parameter is now available even for the DAMOBJ TYPE SCHEMAschema type. The IP can use this information or pass the pSearchObj to the OpenAccessSDK SQL engine when calling the dam add damobj xxxxx functions. It is NULL if nosearch criteria is specified.DAM API Changes Enhanced the dam getInfo API to retrieve the client version with theDAM INFO CLIENT PRODUCT VERSION info type. Enhanced the dam getInfo API to retrieve the cipher suite and cryptoprotocol versionbeing used to connect to the OpenAccess SDK Server with the following info types: DAM INFO SESSION CIPHER SUITE DAM INFO SESSION CRYPTO PROTOCOL VERSIONProgress Software Corporation September 20167

C SQL IPRefer to the OpenAccess SDK Third-Party SQL Engine Programmer’s Guide for details on settingup the environment to code your IP. Once you have set up the environment, copy your IP code to thenew folder and make changes to the IP APIs as described below.IP API Changes Enhanced the OASQLIP set connect info API to retrieve the client type and clientversion with the following info types: OADS CONN INFO CLIENT TYPE OADS CONN INFO CLIENT PROD VERSION Enhanced the OASQLIP set connect info API to retrieve the cipher suite andcryptoprotocol version being used to connect to the OpenAccess SDK Server with thefollowing info types: OADS CONN INFO SESSION CIPHER SUITE OADS CONN INFO SESSION CRYPTO PROTOCOL VERSIONPlease update this API in the IPJava SQL IPRefer to the OpenAccess SDK Third-Party SQL Engine Programmer’s Guide for details on settingup the environment to code your IP. Once you have set up the environment, copy your IP code to thenew folder and make changes to the IP API as described below.IP API Changes Enhanced the sqlipSetInfo API to retrieve the client type and client version with thefollowing info types: OADS CONN INFO CLIENT TYPE OADS CONN INFO CLIENT PROD VERSION Enhanced the sqlipSetInfo API to retrieve the cipher suite and cryptoprotocol versionbeing used to connect to the OpenAccess SDK Server with the following info types: OADS CONN INFO SESSION CIPHER SUITE OADS CONN INFO SESSION CRYPTO PROTOCOL VERSIONPlease update this API in the IPBranding and DistributionNo changes.Progress Software Corporation September 20168

File Name Changes The following files are changed from ivoa26* to ivoa27*in ODBC driver.ivmgan27.dll, ivoa27m.dll, ivmghu27.dll, ivoad27.dll, ddextwin.exe, ivmgsp27.dll,ivoas27.dll, ivoa27.dll, ivoa27.ini, ivldap27.dll OpenSSL binary changed from OpenSSL800 to OpenSSL810openssl810.dll/.so All the below server configuration files (admin folder) are changed from 800 to 810.startOpenAccessSDK810 C, startOpenAccessSDK810 C SQL,startOpenAccessSDK810 Java, startOpenAccessSDK810 Java SQL,stopOpenAccessSDK810 C, stopOpenAccessSDK810 C SQL,stopOpenAccessSDK810 Java, stopOpenAccessSDK810 Java SQLConfiguration ChangesThe following new attributes are configured in oadm.ini configuration file. Refer to theOpenAccess SDK Administrator’s Guide for details on these attributes. ServiceNetworkBufferSize ServiceSSLVersions ServiceSQLUseIndexedCacheProgress Software Corporation September 20169

OpenAccess SDK Version 8.0HighlightsThis section highlights what’s new in OpenAccess SDK 8.0:OpenAccess SDK SQL Engine and IP SDK Support for 64-bit row count Correlated query performance improvements Support for Public/Global IP address for Client Identification Support parameters in select list Improved Performance of IN subquery processing Flexible Numeric arithmetic – support configurable MIN SCALE Enhanced support for LONG data types Enhanced conversion of LONG data types Enhanced scalar function support of LONG data types Bulk protocol support for Numeric Precision up to 127 Minimum .NET framework supported has been upgraded to 4.0 and support for olderversions is dropped.OpenAccess SDK Server Addressed Security vulnerability issues.OpenAccess SDK Client for JDBC Support for CipherSuites connection attribute for SSL and fixes for uniform SSLbehaviour between ODBC and JDBCOpenAccess SDK Client for ODBC Support for 64 bit row countOpenAccess SDK Client for ADO Support for 64 bit row countOpenAccess SDK Client for ADO.NET Support for 64 bit row countUpgrading from OpenAccess SDK 7.2 to 8.0This section provides details for upgrading from the OpenAccess SDK 7.2 release to the 8.0release. If you are upgrading from an earlier version, first refer to the “Upgrading fromOpenAccess SDK 7.0.1 to 7.2” section of this document and then return here.OpenAccess SDK 8.0 Clients and 8.0 Servers are not backward compatible with earlier versions.The following sections detail the changes for each of the different parts of the product.Progress Software Corporation September 201610

DocumentationNew documentation is being released for OpenAccess SDK 8.0. All changes to the OpenAccessSDK Version 7.2 are described in the fixes component .txt, or this document.License KeysOpenAccess SDK Version 8.0 requires new keys that are different from the keys for OpenAccessSDK 7.2 and earlier. Please contact Progress customer support to obtain new keys.C/C IP for OpenAccess SDK SQL EngineRefer to the OpenAccess SDK SQL Engine Programmer’s Reference for C/C for details onsetting up the environment to code your IP. Once you have set up the environment, copy your IPcode to the new folder and make changes to the IP APIs and DAM/DAMEX APIs as describedin the following sections.IP API Changes1. Following Interface Provi

Progress Software Corporation September 2016 5 OpenAccess SDK Version 8.1 Highlights This section highlights what’s new in OpenAccess SDK 8.1: OpenAccess SDK SQL Engine and IP SDK

Related Documents:

AWS SDK for JavaScript AWS SDK for JavaScript code examples AWS SDK for .NET AWS SDK for .NET code examples AWS SDK for PHP AWS SDK for PHP code examples AWS SDK for Python (Boto3) AWS SDK for Python (Boto3) code examples AWS SDK for Ruby AWS SDK for Ruby co

IBM DB2/UDB for zSeries 9.1 DB2 Client 9.1 Yes IBM Informix Dynamic Server 10.0 IBM Informix ODBC SDK 2.90 Yes DataDirect ODBC 5.3 (3) Yes IBM Informix Dynamic Server 11.1 IBM Informix ODBC SDK 3.50 Yes DataDirect ODBC 5.3 (3) Yes IBM Informix Dynamic Server 11.5 IBM Informix ODBC SDK 3.50 Yes DataDirect ODBC 5.3 (3) Yes

AWS SDK for JavaScript Developer Guide for SDK Version 3 Maintenance and support for SDK major versions What is the AWS SDK for JavaScript? Welcome to the AWS SDK for JavaScript Developer Guide. This guide provides general information about setting up and configuring the AWS SDK for JavaScript. It also walks you through examples and tutorial

ANDROID SDK INSTALLATION . Receive the SDK . After receiving information on how to retrieve the ZIP File containing the SDK, use the following steps on to install the SDK properly. Install Static Library & Header . To install the Barometric SDK, add the files included in the zip file to the listed locations below. .ZIP FILES FILE LOCATION

Jun 26, 2020 · Progress DataDirect Autonomous REST Connector for JDBC User's Guide for Partners Release 6.0.0

VMware Products 8 VMware Infrastructure 9 ESX Server 10 VirtualCenter Server 12 VI Client 12 VMware Management APIs 12 VI SDK 13 CIM APIs 14 VIX API 14 GuestSDK 14 VMware VMCI 15 Legacy APIs 15 Other APIs 15 CHAPTER 2: VI SDK BASICS 16 Overview of the VI SDK 16 What Is Included in VI SDK 2.5? 17 Object Model 17 Unified Interface with Different .

vCloud Suite SDK for .NET supports the development of clients that use the vCloud Suite SDK for infrastructure support tasks . Intended Audience This information is intended for anyone who will develop applications by using the vCloud Suite SDK for .NET. Some programming background in C# and .NET is required VMware, Inc. 5

or a small group of countries, we explore possible drivers behind the decline in income inequality in Latin America as a whole. To undertake this task, we utilize an array of methodologies—including correlation and econometric techniques. To start, we look at simple correlations between changes in policy variables and changes in income inequality