远程Sybase数据库技术支持,联系手机:13811580958,QQ:289965371!

 

随着Sybase被完全整合到SAP下,Sybase原来的支持网站被SAP Support Portal取代。
只有购买了SAP服务的用户才能使用账号登录SAP Support Portal进行介质下载、补丁升级、报Incident等。
考虑到Sybase数据库的初学者或者没有购买原厂服务的Sybase客户情况,现提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息。
在SAP Support Portal网站或者google上搜索Targeted CR List for ASE,可以看到针对不同版本的CR(CR表示Change Request)简单描述信息列表。
需要注意的是:Targeted CR List for ASE列出的CR虽然绝大多数是BUG,但有一些是更改需求。
以下提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息!

如有问题,请联系我!

QQ :289965371 点击这里给我发消息
Email:
不仅仅包括BUG的详细描述信息,还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程;有些BUG还提供了Workaround来临时解决该BUG带来问题。

 

CR:770696
CR Number:   770696
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Windows 7
Original Version:   12.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When you specify the argument of more than 32768 DataWindow.Retrieve, Power Builder will cause a GPF.



CR:770744
CR Number:   770744
Product Name:   PB Enterprise
Product Component:   PB.NET DW
Status:   Closed
OS:   Windows 7
Original Version:   12.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Dec 2014 Presently Not Targeted For Any Future Release Of This Product
Description
DW HTML generation not working in PB 12.5 .Net



CR:770941
CR Number:   770941
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Open
OS:   Solaris 2.5.1
Original Version:   12.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
EAServer 6.3 crashing randomly in the libpbvm125



In the hs_err_pid24514.log, it shows the crash is happening in the libpbvm125x.so. The last entry is ob_func_indirect.



The goe_02.log.030 shows that the process virtual memory keeps going up to 99%.



CR:771036
CR Number:   771036
Product Name:   PB Enterprise
Product Component:   DW Rich Text
Status:   Open
OS:   Windows 7
Original Version:   12.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Repeated pasting rich-text code in rtf datawindow gives crashes or errors like:



- Load rich text edit module error

- Unsufficient memory error

- error PasteRTF



CR:771543
CR Number:   771543
Product Name:   PB Enterprise
Product Component:   DW Edit Mask
Status:   Closed
OS:   Windows 7
Original Version:   15.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15.0 05 Nov 2014 Fixed
Description
When a datafield has an editmask of ######## and one enters 99999999 and tabs off, the number gets rounded up to 100000000.



CR:771544
CR Number:   771544
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   Windows 7
Original Version:   15.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Nov 2014 Fixed
Description
When a data field is an upper case and the color is modified if and the field isas an empty string and it has focus, if you click on another field and then than, the field text is changed to what appears to be garbage characters. This only seems to happen when the backgroup color of the fields have had their color modified.



CR:771755
CR Number:   771755
Product Name:   PB Enterprise
Product Component:   WPF DW
Status:   Closed
OS:   Windows 7
Original Version:   15.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12.5 07 Nov 2014 Fixed
Description
Customer is migrating their application to PB .NET and SlideUp AllAbove is not working the same as in Classic. After placing a text object in the datatwindow there is extra space



CR:771869
CR Number:   771869
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Closed
OS:   Windows 7
Original Version:   12.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
18 Jan 2015 Fixed
Description
Calling a certain webservice that uses a complex datastructure gave the error:



The definition of the method signature in Web Service proxy is wrong -- the data doesn't match the parameter definition



CR:772186
CR Number:   772186
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Open
OS:   Windows 7
Original Version:   12.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
FindClassDefinition cause a memory leak.



CR:772204
CR Number:   772204
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Open
OS:   Windows XP
Original Version:   12.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12.5
Description
Application crashing with an unhandled exception during

a user callback in the pbvm125.dll.



FAULTING_IP:

pbvm125!EvtQueryClose+47 [e:\pb125\runtime\function\fnevent.cpp @ 7555]

10b528b7 c7422800000000 mov dword ptr [edx+28h],0



CR:772216
CR Number:   772216
Product Name:   PB Enterprise
Product Component:   PB.NET Assembly Deployment
Status:   Closed
OS:   Windows 7
Original Version:   12.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Nov 2014 Fixed
Description
Deploying a Classic dotnet assembly failed with C0352: unknown error



CR:772469
CR Number:   772469
Product Name:   PB Enterprise
Product Component:   WPF DW
Status:   Closed
OS:   Windows 7
Original Version:   12.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Dec 2014 Workaround
Description
When you ran the DataWindow.SaveAs function from PowerBuilder WPF application, PowerBuilder cannot create PDF with Japanese characters correctly.



CR:772493
CR Number:   772493
Product Name:   PB Enterprise
Product Component:   WPF Runtime
Status:   Open
OS:   Windows 7
Original Version:   12.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When trying to setup the "Window" menu via opensheet to show the windows that are open they do not appear.



The same code in classic seems to add the open windows to the menu's "Window" list.



CR:772629
CR Number:   772629
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Windows 7
Original Version:   12.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
If your pointer is over a column in a DW that is assigned a Pointer value then any Filter action will cause the DW to flash the pointer a bunch of times. If the pointer is not over that column then everything works properly.



The users are reporting a slowdown when keying in values. Customer's application has validation that occurs when the user enters data. This validation uses DataStores and Filters quite a few times which is causing the slowdown.



CR:772830
CR Number:   772830
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Windows 8
Original Version:   12.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12.5
Description
Random access violation crash in the pbdwe125.dll



FAULTING_IP:

pbdwe125!dwGobUnderPoint+312 [e:\pb125\dw\engine\common\dwutil2.cpp @ 185]

117338d2 8b02 mov eax,dword ptr [edx]



EXCEPTION_RECORD: ffffffff -- (.exr 0xffffffffffffffff)

ExceptionAddress: 117338d2 (pbdwe125!dwGobUnderPoint+0x00000312)

ExceptionCode: c0000005 (Access violation)

ExceptionFlags: 00000000

NumberParameters: 2

Parameter[0]: 00000000

Parameter[1]: 00000000

Attempt to read from address 00000000



CR:773118
CR Number:   773118
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Open
OS:   Windows XP
Original Version:   12.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
application is randomly hanging



DERIVED_WAIT_CHAIN:



Dl Eid Cid WaitType

-- --- ------- --------------------------

0 a9c.39c Event





BLOCKING_THREAD: 0000039c



DEFAULT_BUCKET_ID: APPLICATION_HANG_BlockedOn_EventHandle



CR:773164
CR Number:   773164
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Open
OS:   Windows 7
Original Version:   12.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Error when invoking a WS : Invalid content type text/xml



CR:773585
CR Number:   773585
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Windows 7
Original Version:   12.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
CR 544600 remove the extra space from the SQL statement of the DataWindow.However, the start switch for users who do not wish to change this behavior does not exist.



CR:773597
CR Number:   773597
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Windows 7
Original Version:   12.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Dec 2014 Fixed
Description
A user control was developed in WPF and incorporated in a tab folder in a PowerBuilder application (Client Server application).

At unexpected moments the application crashes and not necessarily inside the WPF user control.



CR:773775
CR Number:   773775
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Open
OS:   Windows 8
Original Version:   12.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Request for clear documentation of supported or certified versions of different Windows versions







With the current version PowerBuilder 12.6 are now tested against the following Windows versions:





- Windows 7 SP1

- Windows 8

- Windows 8.1

- Windows Vista SP2

- Windows XP SP3

- Windows Server 2012 R2 (runtime only)

- Windows Server 2008 R2 (runtime only)



CR:773923
CR Number:   773923
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Open
OS:   Windows 7
Original Version:   12.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Columns with Lowered border style on a DataWindow don't look lowered if Windows 7 thema.



CR:774183
CR Number:   774183
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Open
OS:   Windows XP
Original Version:   12.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When comparing 2 values of datatype double, pb is returning incorrect boolean value.



double ld_limit,mydouble

mydouble = 0.045

boolean lb_found

string ls_string



ld_limit = double(dw_1.getitemnumber(1,"myr2"))

// ld_limit is now set to 0.045



lb_found = (mydouble < ld_limit)



The lb_found is returning true when it should be returning false.





If mydouble and ld_limit values were 0.03. Then lb_found = (mydouble < ld_limit) returns the correct boolean value of false.



CR:774215
CR Number:   774215
Product Name:   PB Enterprise
Product Component:   DB Other
Status:   Open
OS:   Windows XP
Original Version:   12.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When creating a dw using a Hana OData datasource, it results

in the following error:



Select ODT jam_test

OData Execute failed. Syntax Retrieve table=Test

columns=xxxxx

Could not load file or assembly

'file:///C:\Users\xxxxx\AppData\Local\Temp\uugm1uz0.dll' or one

of its dependencies. the system cannot find the file specified.

Do you want to correct errors?



RESOLUTION: Looking at the wsdl file it showed the EntityContainer and EntitySet Name were the same name. By changing that the name so that EntityContainer and EntitySet name were different, resolved the issue
Workaround Description
 To review the wsdl of the hana odata,

use http://<hostname>:8000/demo/Test.xsodata/$metadata

It will show you what the entityset and entitycontainers name



CR:774420
CR Number:   774420
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Open
OS:   Windows 7
Original Version:   12.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
With SAP PowerBuilder 12.5.2 and 12.6, a computed field located in the header band of a nested report whose expression is CumulativeSum (<column> for page) won't get displayed but will get printed



CR:774489
CR Number:   774489
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Windows XP
Original Version:   12.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12.5
Description
In a dw control when you drag/drop a row to a new location,

the dw control does not show the change (it is not redrawn)



CR:775145
CR Number:   775145
Product Name:   PB Enterprise
Product Component:   PB.NET WS Deployment
Status:   Open
OS:   Windows 7
Original Version:   15.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer found that in PB12.6 Classic he is not able deploy .NET Web Service targets which are using Microsoft 4.0 windowbase.dll assembly references.



Deployment to .NET fail. It look like PB12.6 has bug on deployment process of .NET targets where it look like it is not including this assembly reference.



CR:775867
CR Number:   775867
Product Name:   PB Enterprise
Product Component:   Project Painter
Status:   Open
OS:   Windows XP
Original Version:   15.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When opening a particular easerver project, it crashes

PB 12.6 in the C:\windows\system32\msvcr100.dll.





This project will open ok in PB 11.5 and 12.5.



CR:776316
CR Number:   776316
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Open
OS:   Windows 2008
Original Version:   12.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer has an application that crashes randomly and has been doing this for two years. This is an online venue ticket vendor so attaching AdPlus to the running process would be very difficult.



CR:776326
CR Number:   776326
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Windows XP
Original Version:   15.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The 'Remember retrieval arguments' option is missing from the

Run/Preview



If you did save the retrieval arguments in the dw painter, they do not appear under Run/Preview





This option used to be there in PB 11.5.1.



CR:776509
CR Number:   776509
Product Name:   PB Enterprise
Product Component:   Language - Compiler
Status:   Closed
OS:   Windows 7
Original Version:   15.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Jan 2015 Fixed
Description
Customer is migrating their application from PB 12.5.2 to 12.6 and have the following line of code in an inherited PictureButton Other event:



Mod(lparam, 256)



Results in the following assertion failure:



---------------------------



Assertion Failure



---------------------------



Invalid type in cm_intrinsic_mod,



file cmintrin.cpp, line 2264





In PB 12.6, the parameters passed to the Other event have changed from Long to Longptr. According to the PB 12.6 docs the Longptr is the same as Long although there is a note that doing complex operations on longptr datatypes may not work. As this is a PB function, customer believes this should work.



Customer has also noticed that "Handle(this)" does NOT return a long. The PB 12.6 doc states that you can use the longptr to hold handles but the customer believes that a migration from PB 12.5.2 to PB 12.6 should migrate without error and that if these are not longptr datatypes they should work as the previous long values did in the past.



He is aware that if he changes his code to cast the return to a long as below



Mod(long(lparam), 256)



it works but doing this in his full application is a very large task and may prevent them from migrating to PB 12.6.



CR:776745
CR Number:   776745
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Open
OS:   Windows 7
Original Version:   15.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Request for the PB 12.6 Localization Builds



CR:776970
CR Number:   776970
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Open
OS:   Windows XP
Original Version:   15.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
png files included in a .pbr are not showing in contemporary

toolbar menu
Workaround Description
 Works ok for a traditional toolbar menu and if the .png are not included in the pbr file.



CR:777038
CR Number:   777038
Product Name:   PB Enterprise
Product Component:   64bit
Status:   Open
OS:   Windows 7
Original Version:   15.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
If you create an SDI application with a main menu and submenu items and you change the Text property of a submenu item by script, you will no longer be able to drill in into the main menu to see its submenus if you generate a 64-bit executable



CR:777196
CR Number:   777196
Product Name:   PB Enterprise
Product Component:   Shared Objects
Status:   Open
OS:   Windows 7
Original Version:   12.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer has a reporting service which uses Shared Objects to retrieve the data. At some point in time the application will just become unstable and eventually crash. The crash does not happen in the same spot but it does have seem to have something to do with DB activity.



Customer is able to run successfully if the SharedObject does not do any DB retrieval.



CR:777624
CR Number:   777624
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Open
OS:   Windows 7
Original Version:   15.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer is using an old version of Crystal Reports that included an ActiveX object. Newer versions of Crystal Reports do not include the Active X and so the customer cannot upgrade to a newer version.



With PB 12.5.2 the ActiveX works but with PB 12.6 it does not.



CR:777627
CR Number:   777627
Product Name:   PB Enterprise
Product Component:   Printing
Status:   Open
OS:   Windows 7
Original Version:   15.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Print issues when orientation set right to left in code. Datawindow displays correctly online but is missing data when printed. When orientation is changed to left to right, print is the correct.



CR:777799
CR Number:   777799
Product Name:   PB Enterprise
Product Component:   Structure Painter
Status:   Open
OS:   Windows 7
Original Version:   15.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Handling of a complex nested structure as a reference paramateter for an external function call to a cobol dll is incorrect.



The values in the structure are misplaced/shifted during the function call and the result is always an error from the called function.



This happens in an application, migrated from Powerbuilder 12.5.2 to Powerbuilder 12.6 (EBF 23645).





--------------------------------------华丽的分割线-------------------------------------------------------------------------
之前就已经研发成功了能够从Sybase SQL Anywhere的DB文件中恢复数据的工具:ReadASADB。
此工具支持ASA v5.0,v6.0,v7.0,v8.0,v9.0,v10.0,v11.0,v12.0等版本。
恢复Sybase SQL Anywhere的工具在国内应该算首创。

ReadASADB功能
能够从损坏的SQL Anywhere数据文件(.db)和UltraLite数据文件(.udb)上提取数据的非常规恢复工具

  1. 适用于所有的SQL Anywhere版本    包括:5.x,6.x,7.x,8.x,9.x,10.x,11.x,12.x
  2. 适用于所有的UltraLite版本
  3. 能够恢复出来表结构和数据
  4. 能够恢复自定义数据类型
  5. 能够恢复存储过程等对象的语法
  6. 能够导出到目标数据库
  7. 能够导出到SQL文件并生成导入脚本
  8. 支持多种字符集  包括:cp850、cp936、gb18030、utf8等
  9. 能够恢复未加密或者简单加密类型的数据
  10. 简单易用
  11. 限制:不支持AES加密的数据文件
请参考:研发成功了从Sybase SQL Anywhere的DB文件上恢复数据的工具
            SQL Anywhere数据库非常规恢复工具ReadASADB使用介绍

ReadASADB适用场景

各种误操作:

  1. 误截断表(truncate table)
  2. 误删除表(drop table)
  3. 错误的where条件误删数据
  4. 误删除db或log文件
  5. 误删除表中的字段

本工具的应用场景:

1.因为物理磁盘故障、操作系统、系统软件方面或者掉电等等原因导致的Sybase SQL Anywhere数据库无法打开的情况;
2.误操作,包括truncate table,drop table,不正确的where条件导致的误删除等;
Sybase SQL Anywhere无法打开时,比较常见的错误是:Assertion failed。
如:
1、Internal database error *** ERROR *** Assertion failed:201819 (8.0.1.2600) Checkpoint log: invalid bitmap page -- transaction rolled back
2、Internal database error *** ERROR *** Assertion failed:201819 (8.0.1.2600) Page number on page does not match page requested -- transaction rolled back
3、Internal database error *** ERROR *** Assertion failed:200502 (9.0.2.2451) Checksum failure on page 23 -- transaction rolled back
4、File is shorter than expected
5、Internal database error *** ERROR *** Assertion failed: 201116 Invalid free list index page found while processing checkpoint log -- transaction rolled back
6、*** ERROR *** Assertion failed: 51901 Page for requested record not a table page or record not present on page等等。
+-------------------------------------华丽的分割线-------------------------------------------------------------------------