| |
|
| UDASynch is the focus of the majority of the enhancements in this release. Customers are discovering that synching their exiting Image database with an SQL database can ease their transition and provide a solid test environment for converted code and screens. |
The following features
are now available. |
|
| 1. |
Added dump functions for abnormal terminates |
SR8335 |
| 2. |
Added ability to search a table list using the image base name |
SR8353 |
| 3. |
Added new functionality on the analysis option menu - Report Target Table |
SR8385 |
| 4. |
Added SQLCancel() when SQL statement fails to prevent server from hanging |
SR8384 |
| 5. |
Added warning message in history file when updating more than one record |
SR8386 |
| 6. |
Add required column data check - if missing stop |
SR8387 |
| 7. |
Added Split Column support for up to 60 split columns |
SR8389 |
| 8. |
Enhanced "Show rule definition tree" format. |
SR8390 |
| 9. |
Added ability to save error messages to history file when MBFSYGEN recovers |
SR8391 |
| 10. |
Added support for column data type redefinition. |
SR8395 |
| 11. |
Change MBFSYHIS to a circular file with max records of 5000 |
SR8396 |
| 12. |
Enhancement to save SQL errors separately in a file called MBFSYERR |
SR8397 |
| 13. |
Added support for "Ignore SQL error" at the table level. |
SR8398 |
| 14. |
Modified the analysis tool to show ignore setting and MBFSYERR file |
SR8399 |
| 15. |
Modifed the SQL ERROR capture algorithm. |
SR8400 |
| 16. |
Enhancement to capture the whole transaction in MBFSYTXN when and SQL error occurs |
SR8401 |
| 17. |
Enhanced the 'Report Target Table Info' section in the analysis tool. |
SR8402 |
| 18. |
Added the ability to set to NOBREAK mode. |
SR8403 |
| 19. |
Added a full base name check to the analysis tool |
SR8406 |
| 20. |
Replaced the LIBXML DOM parser with SAX parser. |
SR8407 |
| 21. |
Added a new rulefunc.c to the save/retrieve rule chain from file. |
SR8408 |
| 22. |
Added a new debug option to convert XML to a binary file |
SR8409 |
| 23. |
Added a memory reuse function |
SR8411 |
| 24. |
Added feature to comment all ignored SQL error information in the MBFSYTXN file |
SR8413 |
| 25. |
Added the MBF_MAX_RECORDS_BACKUP variable for setting maximum number of recs |
SR8418 |
| 26. |
Added feature to automatically create backup files when the backup file is full |
SR8419 |
| 27. |
Added ability for MBFSYGEN, when stopped, to report the number of backup files |
SR8420 |
| 28. |
Added feature to allow MBFSYERR to report the reason for error on INSERT/DELETE/UPDATE |
SR8421 |
| 29. |
Added the PIN number for each recovered statement |
SR8422 |
| 30. |
Added the ability to recover directly from backup file to avoid system failure/abort |
SR8423 |
| 31. |
Added resolve codes to MBFSYXL's for missing @ and empty message |
SR8424 |
| 32. |
Added feature to call DBGET with '@' list if DBPUT is called with partial list |
SR8425 |
| 33. |
Created internal DBGET message for DBPUT followed by DBUPDATE |
SR8426 |
| 34. |
Added a new message file MBFSYCTL that saves control information |
SR8427 |
| 35. |
Added feature to solve deadlock. MBFSYGEN uses read/write to create backup file |
SR8428 |
| 36. |
Added MBFTEMP file for recovery |
SR8429 |
| 37. |
Re-read backup file for transaction processing |
SR8430 |
| 38. |
Added ability for MBFSYDM to use backup file for transaction processing |
SR8431 |
| 39. |
Added feature for MBFSYGEN to start in DEBUG mode by default |
SR8432 |
| 40. |
Added offset for each column in table |
SR8434 |
| 41. |
Added ability process data type SQL Binary(-2) |
SR8435 |
| 42. |
Added ability to determine if DBupdate matches what is in reco - no update |
SR8440 |
| 43. |
Added configuration to allow split of any data type if original is CHAR |
SR8451 |
| 44. |
Added support for short memory mapping |
SR8477 |
| Fixes |
|
| 8354 |
Solved problem where some 3rd party apps failed if the MBFSYENV file was not found |
| 8355 |
Solved problem where the JMS app failed when mbf_debug was > 3. |
| 8356 |
MBFSYGEN no longer issues a start/stop if it is already running |
| 8357 |
Corrected error generated when opening new synch project without closing the other |
| 8388 |
Corrected problem that caused a trap when using "peek at first message" in the analysis tool |
| 8393 |
Solved problem of long statements being truncated in the history file |
| 8394 |
Added a check to see if message file exists and the record length |
| 8404 |
Eliminated the old flat text format environment and rule parser |
| 8405 |
Use native baseid to replace schema name if different from baseid |
| 8410 |
Changed the environment parameter "MBF_MSG_NAME" to "MBF_ENVFILE_NAME" |
| 8412 |
Removed lost DBOPEN messages when "IGNORE_ALL_MISSED_DBOPEN" is 1 |
| 8439 |
Fixed issue with missing DBGet after DBPut/DBUpdate combination |
| 8441 |
Solved the problem where UDASYNCH was not able to find a table in an active synch list |
| 8416 |
Corrected problem where MBFSYGEN (direct synch) was not calling SQLAllocHandle for new PIN |
| 8417 |
Modification to release handle and internal control structure when there are no more DBOPEN |
| 8436 |
Solved problem where MBFSYGEN was skipping a column if there was a split column in the partial list |
| 8461 |
Corrected "Out of Bounds Exception" error when clicking on table/column in new project |
| 8462 |
Corrected "Null Pointer Exception" when editting "sync this table" |
| 8463 |
Corrected "Null Pointer Exception" when fast clicking source column |
| 8484 |
Solved probme where compare did not work if the table name was 16 in length |
| |
| ODBC and JDBC continue to be the underlying data transport mechanism for many solutions, therefore MB Foster continues to enhance these products to meet the demands of todays environments. |
The following features
are now available. |
|
| 1. |
Added feature to allow quoted table names. |
SR8361 |
| 2. |
Removed leading space in a table name |
SR8362 |
| 3. |
Added options for minimum, custom and normal install |
SR8363 |
| 4. |
Added Split Column support for up to 60 split columns |
SR8389 |
| 5. |
Added ability to translate ‘NULL ITEMS’ to spaces in Image |
SR8443 |
| 6. |
Created new class to generate WHERE for migration transfer rule |
SR8449 |
| 7. |
Increased the size limit for a putfile and a getfile to 2 gig. |
SR8471 |
| 8. |
Increased limit of flat file read from 2048 to 4096 |
SR8510 |
| 9. |
Added support for self describing files |
SR8513 |
| Fixes |
|
| 8349 |
Corrected problem where the password was being dropped in the file DSN |
| 8363 |
Solved problem the prevented system files from installing |
| 8365 |
Corrected problem wherer Bind parameters
were causes #Deleted in MS Access |
| 8383 |
Solved the issue of endless loop on an Oracle connection |
| 6375 |
Correct issue where select COUNT(*) from table did a serial read instead of DBINFO |
| 8359 |
Corrected problem where setting the SQLSetConnectAttr - querytimeout caused an abort |
| 8523 |
Fixed issue with sort on Unix when using ODBC_USE_SORT_FILE |
| 8448 |
Corrected problem of binary data being written in foreign key reference area |
| 8454 |
Eliminated extraneous characters after table/column names |
| 8456 |
Fixed problem where a bad command appears in the ODBCLOG when disconnecting the Console |
| 8458 |
Solved issues when SQLTables returns invalid type-ignore and copy type string |
| 8360 |
Solved issues that were preventing UDALINK2 from connecting with Console |
| 8478 |
Solved problem that was creating a Unix-trap when a base name was fully qualified without a path name |
| 8479 |
Corrected problem of FOPEN on sequential files with an extension was dropping the extension |
| 8485 |
Solved problem where Count(*) was returning a count of 1 when the table was empty |
| 8488 |
Solved issue of redfined columns from a PDL returning the wrong data type |
| 8490 |
Corrected problem resulting in the inability to locate m-base-id for an entry in d-user-table |
| 8505 |
Fixed the KSAM locking issue |
| 8506 |
Corrected problems associated with substitution parameter in second table of join |
| 8498 |
Correct problem that was causing the error KSAM INTERNAL ERROR (FSERR 175) |
| 8509 |
Fixed problem where re-execution after rollback/commit transaction was not built correctly |
| 8512 |
Solved issue of Superdex keys being shown as binary rather than their native data type |
| 8519 |
Solved issue where criteria on dates returns "Unsupported Data Type.." in Superdex |
| 8522 |
Solved problem where select distinct with no data returns an error in Eloquence |
| 8527 |
Solved issue of Superdex Composite - select...like '123 %' returning a wrong value |
| |
|
The following features
are now available. |
|
| 1. |
Added a new review listing format to support migration techniques |
SR8327 |
| 2. |
Added support for IMAGE data type J5 (Reporter J(10)) |
SR8437 |
| 3. |
Added new date types CCYYMMDDHHMM and HHMM |
SR8336 |
| 4. |
Added support for a portable MBF subfile format, read and write |
SR8508 |
| 5. |
Added support for IMAGE data type J5 (Reporter
J(10)) |
SR8511 |
| Fixes |
|
| 8352 |
Fixed TRAP 65 error associated with a long modify of INCLUDE IN OUTPUT |
| 8333 |
Fix problem associated with the subtotal column in STANDARD (an I(2) field) being a huge value |
| 8343 |
Corrected problem with large subtotal value being in the wrong columns and other summaries missing |
| 8127 |
Corrected error which caused the bulk load process for transfer files to core dump |
| 8366 |
Fixed issues related to reading a binary file defined with an FD which generated oddvalues |
| 8371 |
Solved problem of returning to the main menu when trying to remodify a procedure from oracle |
| 8375 |
Solved problem of Reporter hanging and locking the keyboard during the creation of an output file |
| 8380 |
Solved problem where the output file was the wrong size after a large sort (120,000 records) |
| 8382 |
Correct problem which generated an SQL ERROR 146 when running Oracle |
| 8364 |
Corrected problem that generated a segmentation error at the SCHEDULED AT prompt when launching batch jobs |
| 8372 |
Fixed problem which resulted in bad parameter values when accessing eloquence tables with keys |
| 8376 |
Corrected misalignment of data when adding a FIELD MASK - F(8,,2) in ReprotDesigner and Modify |
| 8415 |
Corrected issue of userid and password missing from procedure |
| 8438 |
Fixed problem where the selection of oracle dates generated a variety of error messages |
| 8442 |
Solved problem of linking to IMSAM key and failing to find any records |
| 8455 |
Corrected the prolem that generated an Illegal data address TRAPS 65 MOVE+38 during procedure create |
| 8457 |
Solved problem which resulted in a core dump after choosing a file when creating a procedure from Oracle |
| 8460 |
Solved problem of Oracle NUMBER fields being turned into X(40) fields |
| 8466 |
Solved problem where the creator password not embedded in views when requested |
| 8342 |
Solved issues associated with edit masks when creating a MBF subfile created from PH subfile |
| 8053 |
Corrected problems associated with modifying procedures built from Oracle |
| 8085 |
Solved problem associated with specifying SORT on some numeric types which failed to sort the data |
| 8124 |
Fixed problem where zero values in summaries in prn have leading zero. Not in HP-UX |
| 8138 |
Solved problem where the field 1 on every screen of multi screen file menu was flagged as a key |
| 8141 |
Corrected problem tha resulted in a core dump after entering "/" after and output choice |
| 8373 |
Solved problem of the column being edited not being highlighted in ReportDesign |
| 8374 |
Corrected problem which resulted in hangs and 0 lengths when using n? in Oracle |
| 8414 |
Corrected problem to allow the use of underscore "_" in ACTUAL name in modify |
| 8444 |
Solved problem where the message 'Table has no Omnidex keyword fields' - 'n?' for help on IMSAM keyword |
| 8459 |
Corrected problem which generated ORA-00904: "T1"."COMPFIELD": invalid identifier (SYSTEM 146) |
| 8480 |
Fixed problem which cause selection fails on DDMMYY and MMDDYY dates with CENTURY DELIMITER |
| 8481 |
Fixed problem which resulted in a coredump when exiting from a catalog listing with "//" |
| 8482 |
Corrected problem when adding a numeric mask to a column and the result has format error in subtotals |
| 8483 |
Corrected problem which resulted in the wrong menu being displayed when adding fields from existing files in FD |
| 8486 |
Solved problem which resulted in no records being returned for sorted keys - sorted/multiple/image keys |
| 8493 |
Corrected problem where the GT selection on an ASK date fails |
| 8497 |
Solved problem which resulted in not all fields selected from $OLDPASS makeing it into the working set |
| 8501 |
Corrected problem which generated an ORA-01719: outer join operator (+) not allowed in operand of OR... |
| 8330 |
Solved problem which resuleted in Eloquence Bad Parameter Value opening difference DB |
| 8503 |
Corrected problem which resulted in a segmentation fault reading an MBF subfile that had been appended |
| 8518 |
Corrected problem which resulted in an ORA-00907: missing right parenthesis in Oracle Selection |
| 8507 |
Fixed isuee of passwords in DXSAVE files not being encrypted in Linux |
| 8514 |
Solved problem associated with changing Oracler SID, userid and password |
| 8515 |
Solved problem with NULL in Oracle dates |
| 8517 |
Corrected problem which resulted in an ORA-01719: outer join operator (+) not allowed in operand of O... |
| 8524 |
Solved problems associated with oracle dates and selection |
| 8525 |
Corrected problem which resulted in all records being returned when Linking 1,2F to a Sorted or Multiple key |