List of changes for portingset: 9.1b.01 ------------------------------------------------------------------------ Franck: # 72921 (BDNT67824): Reconfiguring string column that is part of an index Date: Wed, 01 Feb 2017 18:22:16 +0100 Created on: Franck Type: porting specific change _Problem Description (Customer terms)_ A reconfguration on SQL server failed if: - a column was small (i.e. below the varchar threshold) - was created with threshold enabled (i.e. non zero) - a new portingset was used with a lower or zero threshold The reason is that the portingset expects that a column was VARCHAR, but it was not. SQL Server does not allow reconfiguration of table fields if the data type was not VARCHAR. An error is raised: _Workaround_ Manually pre/post involved tables (see below) which causes CHAR to be changed to VARCHAR. Involved tables in customer incident: ttaud330 ttdba030 ttdba035 _Affected Executables_ SQL server driver (msql7_srv.dll and msq7_srv.exe) _Motive source_ Defect 582266 ------------------------------------------------------------------------ Franck: # 72392 (BDUX67319): oracle: password verification Date: Tue, 13 Dec 2016 14:17:43 +0100 Created on: Franck Type: bugfix _Problem Description (Customer terms)_ When password verification has been enabled in Oracle, the ora8_maint -r/-R commands fail with ORA-028221 "REPLACE not specified" when the authentication is done using the old password (-o option). _Workaround_ Invoke ora8_maint -r using DBA authentication (-c dba-user -i dba-pwd) instead of the current password ( -o oldpwd ). _Affected Executables_ ora8_maint _Motive source_ InforXtreme:573788 ------------------------------------------------------------------------ Franck: # 72260 (BDNT67161): msql: Do not drop/recreate index when extending WVARCHAR indexed column Date: Wed, 30 Nov 2016 16:58:14 +0100 Created on: Franck Type: bugfix _Problem Description (Customer terms)_ When extending a varchar indexed column in MSQL, this should not require a drop/create of the index. This worked for single-byte strings, but for multi-byte strings it still did the drop/create. This has been fixed. ------------------------------------------------------------------------ Franck: # 72131 (BDUX66936): Show bshell timeout as Warning instead of Error in eventviewer Date: Mon, 21 Nov 2016 12:43:57 +0100 Created on: Franck Type: bugfix _Problem Description (Customer terms)_ Show bshell timeout as Warning instead of Error in eventviewer _Affected Executables_ bshell6.2 _Motive source_ TCS:800-211680 ------------------------------------------------------------------------ Franck: # 72045 (BDUX66901): New timezone files 2016i Date: Thu, 10 Nov 2016 16:25:29 +0100 Created on: Franck Type: bugfix _Problem Description (Customer terms)_ On September 7th 2016, there were some changes made regarding Turkeys timezone: Turkey will permanently stay on UTC+3 _Workaround_ Download and compile manually _Affected Executables_ $BSE/lib/timezone files _Motive source_ InforXtreme:571478 ------------------------------------------------------------------------ Franck: # 72006 (BDNT66532): Fast conversion to unicode: create mapping, no disguised raw conversion in multibyte environments Date: Wed, 09 Nov 2016 07:34:23 +0100 Created on: Franck Type: bugfix _Problem Description (Customer terms)_ Creation of a mappingfile for fast conversion to unicode fails in a multibyte environment (eg SHIFTJIS), resulting in an inability to convert disguised raw columns. Therefore these columns should no longer be present when generating the mappingfile and consequently neither when performing the fast conversion to unicode. _Test Procedure_ Existing regression tests have been adapted. _Affected Executables_ bdbreconfig, msql server and oracle server. ------------------------------------------------------------------------ Franck: # 72005 (BDUX66765): CDF Arrays Date: Tue, 08 Nov 2016 17:04:24 +0100 Created on: Geminiani Type: enhancement _Problem Description (Customer terms)_ Support arrays for CDF _Test Procedure_ regtests _Affected Executables_ bshell6.2 bdbpost6.2 bdbpre6.2 _Motive source_ JIRA:LND2-14265 ------------------------------------------------------------------------ Franck: # 71977 (BDUX66805): enhance 32 bit overvflow message with db.columns.to.record Date: Fri, 04 Nov 2016 14:05:21 +0100 Created on: Franck Type: bugfix _Problem Description (Customer terms)_ fatal long signed 32-bit serialization overflow: Message. Hard to find out which table field is causing this message _Test Procedure_ reg tests _Affected Executables_ bshell6.2 _Motive source_ TCS:800-212018 ------------------------------------------------------------------------ Franck: # 71946 (BDNT66776): Barcode generation with bc\$() may fail Date: Thu, 03 Nov 2016 11:05:29 +0100 Created on: Franck Type: bugfix _Problem Description (Customer terms)_ A barcode was not correctly generated with the 3GL bc$() function in some cases. _Workaround_ NA _Affected Executables_ bshell _Motive source_ InforXtreme:570167 ------------------------------------------------------------------------