PSQL muutokset versioittain
- 1 Uudet ominaisuudet
- 2 Korjaukset
- 2.1 PSQL 13
- 2.1.1 Specific issues addressed in patch release (Build 13.31.015):
- 2.1.2 Previous issues addressed since release PSQL v13.30:
- 2.1.3 Specific issues addressed in patch release (Build 13.21.007):
- 2.1.4 Specific issues addressed in patch release (Build 13.11.014):
- 2.1.5 Previous issues addressed since release PSQL v13.10:
- 2.1.6 Specific issues addressed in patch release (Build 13.01.010):
- 2.1.7 Previous issues addressed since release PSQL v13.00
- 2.2 PSQL 12
- 2.3 PSQL 11
- 2.3.1 Specific issues addressed in Patch release (Build 11.31.101):
- 2.3.2 Previous issues addressed since PSQL v11 SP3 (11.30) release:
- 2.3.3 Specific issues addressed in Patch release (Build 11.21.022):
- 2.3.4 Previous issues addressed since PSQL v11 SP2 (11.20) release:
- 2.3.5 Specific issues addressed in Patch release (Build 11.11.020):
- 2.3.6 Previous issues addressed since PSQL v11 SP1 (11.10) release:
- 2.1 PSQL 13
Uudet ominaisuudet
PSQL 13
PSQL 12
PSQL 11
Korjaukset
PSQL 13
Specific issues addressed in patch release (Build 13.31.015):
|
|
PSQL-6620 | System Error 612.0.-1 may be generated in PVSW.LOG when accessing files on a 4K sector disk. |
PSQL-7166 | Possible engine crash on Raspbian due to unaligned memory access fault. |
PSQL-7217 | FLOOR/CEILING scalar functions return incorrect values for very large positive/negative numbers, such as 63481882199254500.001 |
PSQL-7256 | SELECT INTO should translate an IDENTITY column into the corresponding integer column since SELECT INTO does not create constraints or indexes. |
PSQL-7314 | Possible incorrect results from the DATEDIFF() scalar function when extracting milliseconds. |
PSQL-7356 | Possible crash when inserting into a view that is defined based on another view. |
PSQL-7363 | SQLGetTypeInfo with SQL_ALL_TYPES return redundant rows with on date/time/timestamp on odbc version 3.x |
PSQL-7370 | “Datasource Name Not Found” error returned to 64-bit PDAC application running on a client. |
PSQL-7462 | Dbo.fSQLStatistics() is returning an extra null row. |
PSQL-7504 | “Incompatible Types” may be returned when adding/subtracting TIMESTAMP or DATETIME values. |
Previous issues addressed since release PSQL v13.30:
|
|
N/A | Added support for Windows Server 2019 and Windows 10 October 2018 Update. |
PSQL-3705 | MKDE Tracing operations list does not include Stat Extended (65) |
PSQL-4451 | “General Parser Error” may be returned when creating a stored procedure that specifies a cursor for update that includes an ORDER BY. |
PSQL-5113 | Status 7011 is returned when creating a database pointing to existing DDFs with security enabled if you have the “Create dictionary files if they don’t exist” option checked. |
PSQL-6162 | Slow response when viewing table properties in PCC when the database is very large and the column names contain wildcard (%, _) or escape (\) characters. |
PSQL-6251 | In some environments, it can take a long time to establish a JDBC/ODBC connection. |
PSQL-6283 | ALTER TABLE is leaving temporary file handles open. |
PSQL-6346 | Rebuild utility should return status 30 for non-Btrieve files. |
PSQL-6384 | “Return statements in a UDF must have an argument” is generated when @@IDENTITY is the return value for a user defined function that returns an INTEGER . |
PSQL-6386 | “Error in Row” may be returned when a temporary sort file larger than 4GB is generated. |
PSQL-6395 | Possible SQL engine crash if a create index is specified for segments with a total length >255 and the last segment is a TIME column. |
PSQL-6396 | Possible SQL engine crash when creating a table with an IDENTITY column and specifying a negative default value (only 0 is allowed). |
PSQL-6440 | “Memory allocation error” may occur on a query with many AND/OR clauses that match an index with many segments. |
PSQL-6452 | Possible Syntax Error from a Stored Procedure using a DELETE statement. |
PSQL-6468 | ADO.NET provider returns an Invalid Cast Exception when calling a Stored Procedure defined with an OUT parameter of type UniqueIdentifier. |
PSQL-6469 | ADO.NET provider returns brackets instead of double quotes in the QuoteIdentifier() call. |
PSQL-6492 | Queries with LIKE run much slower in a non-English code page environment. |
PSQL-6543 | SQL Engine error messages may appear garbled in a Japanese environment. |
PSQL-6545 | A stored procedure created with a SIGNAL message on a Japanese OS may return a garbled message when the signal is encountered. |
PSQL-6560 | Query in a nested stored procedures using LOWER() on a column with UPPER.ALT may not return the correct results. |
PSQL-6569 | SQL_FETCH_BOOKMARK may return incorrect results from a SQL_SCROLLABLE results set on a forward-only cursor. |
PSQL-6571 | Application name in PSQL Monitor shows as “Unknown Application” for ADO.NET connections. |
PSQL-6574 | PCC takes a long time to open a 13.30 table with more than 4.2 billion rows. |
PSQL-6589 | Application crash when calling BeginTransaction and passing NULL for the DataBufferLength. |
PSQL-6615 | NULLIF() scalar function may return incorrect results when used with a wide column. |
PSQL-6616 | PCC Add row should allow a negative value for Identity columns. |
PSQL-6627 | Possible incorrect results from query with a subquery restrictions combined with other restrictions. |
PSQL-6648 | Removed dependence on MS function for lead-byte checking in double-byte data. |
PSQL-6651 | Status 170 when rolling forward an archival log from a Linux client targeting a Windows server. |
PSQL-6710 | PDAC PvQuery returns a syntax error for a SELECT statement without a WHERE clause that retrieves a blob column. |
PSQL-6732 | “Communication Link Failure” returned by the ADO.NET provider when a SELECT parameter of type GUID is bound first to a value, and then to a NULL. |
PSQL-6786 | libpsqlmif.so is missing from the Android SDK. |
PSQL-6802 | An ADO.NET application inserting the first row in a table with BIGIDENTITY is getting the value 8589934592 instead of 1. |
PSQL-6806 | File opens can be slow in an environment with a large/remote active directory configuration. |
PSQL-6824 | Possible engine crash if specifying an empty string for a database name in front of the table name in a statement (i.e. SELECT * FROM “”.Person). |
PSQL-6833 | Possible status 43 returned from a DELETE statement containing a FULL OUTER JOIN. |
PSQL-6861 | Possible engine crash when executing a Stored Procedure containing a complex expression using local variables and the COALESCE() scalar function. |
PSQL-6897 | ADO.NET application executing a SELECT query with multiple ORDER BY columns that are BIGINT/UBIGINT may crash the engine. |
PSQL-6898 | Possible incorrect results from a SELECT query with a WHERE clause on a BIGIDENTITY column. |
PSQL-6907 | Possible incorrect results from an ADO.NET application executing a SELECT query with ORDER BY that includes a BIGIDENTITY column that is not the first listed. |
PSQL-6909 | Error “Data type in foreign key is invalid” returned when creating a foreign key on a BIGIDENTITY column. |
PSQL-6984 | Conversion error may be returned to a JDBC application using dynamic parameters for GUID and unsigned integer columns. |
PSQL-7003 | Export Schema fails to export very large view definitions. |
PSQL-7004 | Import Schema may fail to create a view that references other views. |
PSQL-7033 | Error “Unable to initialize DTI” may be returned to a 64-bit PDAC application. |
PSQL-7047 | Random status 3 could be returned to a multithreaded ADO.NET application. |
PSQL-7078 | Status 3014 returned when using an Ipv6 literal in a btrv: URI |
PSQL-7079 | Procedure or Function parameter should limit a varchar to 8000 |
PSQL-7107 | MOD scalar function may return incorrect results with large values |
PSQL-7132 | Possible engine crash when BUTIL -PURGE on a file that is in the process of being closed |
PSQL-7135 | Client application crashes when calling an extended operation with a keybuffer allocated less than the key buffer length. |
PSQL-7153 | Possible engine crash when Selecting from multiple temp tables |
PSQL-7159 | Add PDAC support for RADStudio 10.3 Rio |
PSQL-7195 | Syntax error returned when using COUNT_BIG() in a subquery |
PSQL-7204 | “You are not authorized to perform this operation” returned when there is no valid license |
PSQL-7208 | ‘Out of Range’ error returned when entering a negative value for a TINYINT with PCC add row. |
PSQL-7210 | Possible client application crash when a mix of components from v13 and v14 releases are found |
PSQL-7224 | Possible incorrect results with DATEDIFF/TIMESTAMPDIFF with Quarter or Week values |
Specific issues addressed in patch release (Build 13.21.007):
N/A | Added support for Windows Server 2019 and Windows 10 October 2018 Update |
PSQL-5136 | All remote communications may fail if the number of communication threads is set to a number larger than 256 |
PSQL-5507 | PSQL Maintenance utility may report negative value for number of records |
PSQL-5893 | FILE.DDF and DBNAMES.CFG files can left open after multiple database access using PDAC with incorrect credentials |
PSQL-5943 | Adding or subtracting DATETIME/TIMESTAMP data may return incorrect fractional seconds |
PSQL-5968 | ALTER TABLE to add a column with a default value may not properly populate the new column in all cases |
PSQL-5994 | Create table after setting a default collating sequence can crash/close the engine on Linux |
PSQL-6003 | Converting integer value to Numeric or Decimal using TRY_CAST() may return “Error in row” or “Numeric value out of range” |
PSQL-6009 | PDAC can return status 35 if both local mapped Drive Letter and DDF location for the database on the server are the same |
PSQL-6012 | PCC may not return all results in Grid if the Select query includes subquery |
PSQL-6024 | After a cold reboot all PARC connections may not reopen |
PSQL-6028 | ALTER TABLE with PSQL_MOVE should not affect the data file when PSQL_PHYSICAL is not specified |
PSQL-6030 | ALTER TABLE to ADD a wide column with a DEFAULT may insert an incorrect default value |
PSQL-6035 | Engine can return status 103 when updating multiple non-nullable variable length columns in a single table |
PSQL-6037 | Collating a wide data type with “Upper.alt” should return “Invalid Collating Sequence” |
PSQL-6082 | INSERT with SELECT succeeds for a NOT NULL column with no DEFAULT defined when it should fail with “Column not nullable” error |
PSQL-6091 | Exporting Table schema is not including page compression attribute |
PSQL-6131 | INSERT with SELECT should fail with “Null not allowed” for a non-nullable column with no default value if the data selected is NULL |
PSQL-6165 | GetSchema() call may return negative ProviderDBTypes for Unicode data types NCHAR, NLONGVARCHAR and NVARCHAR |
PSQL-6215 | TRY_CONVERT function may return an error “statements in a UDF must have an argument” |
PSQL-6218 | Executing an update statement twice with dynamic parameters may return SQLBindParameter has not been called for parameter #4 |
PSQL-6222 | Rebuild utility (rbldcli.exe) may crash rebuilding a remote file. |
PSQL-6224 | PCC importing data to a table with space(s) in name may fail with sql syntax error |
PSQL-6227 | ADO.NET 4.3 SDK install doesn't properly integrate with Visual Studio 2012 or 2013 |
PSQL-6242 | BCFG wait lock timeout range is incorrect |
PSQL-6245 | The Pervasive Data Provider now supports .Net Core 2.0 and stores password information in encrypted form |
PSQL-6247 | PCC and Monitor utility may fail to load with the error “Premature end of file” due to a corrupt/missing configuration file |
PSQL-6252 | Delay in PCC when opening a large table |
PSQL-6253 | DSNADD may return “No driver found” when run on Raspbian Linux |
PSQL-6262 | Grant Execute on Stored Procedure may crash engine if the stored procedure name contains space(s) and is not in double quotes |
PSQL-6282 | Can’t “Select All” with a right click to select all the results from a PCC query |
PSQL-6291 | Casting a Float to a Timestamp may return an “incompatible data type” error |
PSQL-6306 | New PSQL install may write the number of I/O threads same as the number if cores on the system |
PSQL-6307 | SQL engine may crash when a scalar function is used on a longvarchar column |
PSQL-6334 | DDFBuilder may not save a table definition for a file with a “no-read-allowed” owner name |
PSQL-6385 | When running two Alter tables consecutively and if the first one fails the next Alter table may crash engine. |
PSQL-6416 | Delete statement may get Data Truncation error when using milliseconds value |
PSQL-6467 | Invalid Cast Exception may occur on executing a Stored Procedure if the SP contains GUID datatype |
PSQL-6469 | ADO.NET provider may return bracket for a "QuoteIdentifier" call |
Specific issues addressed in patch release (Build 13.11.014):
|
|
PSQL-5943 | PSQL engine can now return values in nanoseconds when TIMESTAMP values are added or subtracted |
PSQL-5968 | Alter table Add with Default String using Unicode driver can return incorrect values |
PSQL-5994 | Create table after setting a default collating sequence can crash/close the engine on Linux |
PSQL-6009 | PDAC can return status 35 if both local mapped Drive Letter and DDF location for the database on the server are the same |
PSQL-6012 | PCC may not return all results in Grid if the Select query includes subquery |
PSQL-6024 | After a cold reboot all PARC connections may not reopen |
PSQL-6028 | ALTER TABLE with PSQL_MOVE should not affect the data file when PSQL_PHYSICAL is not specified |
PSQL-6035 | Engine can return status 103 when updating multiple non-nullable variable length columns in a single table |
NA | PSQL V13.11 update 3 is tested with Windows 10 April 2018 Update |
Previous issues addressed since release PSQL v13.10:
|
|
PSQL-5035 | Substring with out of range parameters may not return correct results |
PSQL-5104 | Updated the reporting engine so that it can no longer be accessed from a remote client due to licensing issues |
PSQL-5392 | Select from joined views with ambiguous column references should return an error |
PSQL-5446 | Insert into view with incorrect number of values should return an error |
PSQL-5462 | SELECT <table name>.*, C1 followed by an ORDER BY on C1 may not sort results correctly |
PSQL-5469 | Select with “like '%\%\%\%%” may not find values with three consecutive % characters |
PSQL-5495 | PCC exports data with embedded double quote characters (") incorrectly; they should be exported as "" |
PSQL-5503 | Errors returned from a Btrieve Extended Operation using the “LIKE” operator are not written to PVSW.LOG |
PSQL-5520 | SQL Query from a client using a static cursor may be slower than a forward-only cursor |