提供7*24专业Sybase数据库远程及现场技术支持,Sybase ASE及Sybase SQL Anywhere数据库修复服务,
请联系电话: (微信),QQ: 289965371!
We supply technical support for Sybase ASE and Sybase SQL Anywhere, also have many years of experience in recovering data from damanged Sybase devices.
Please contact us:
Phone:
Wechat: 13811580958
QQ: 289965371 联系我们获取数据库技术支持!
Email: 289965371@qq.com
扫描下方微信,联系我们:
扫描雨翰数据恢复官方微信获取专业数据库恢复服务

 

随着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:432513
CR Number:   432513
Product Name:   PB Enterprise
Product Component:   DW Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Jun 2006 Fixed
Description
Setting data values in a rich text datawindow causes the values to be displayed as "??" in multiple circumstances. Probably related to CR 431499 also.



CR:432523
CR Number:   432523
Product Name:   PB Enterprise
Product Component:   DW Rich Text
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Jul 2006 Fixed
Description
Computed Field Page n of n?in the footer band is not numbering correctly.



CR:432610
CR Number:   432610
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
27 Sep 2006 Fixed
Description
Requirement of an option to change the way the TreeView DW handles null columns in result set.



CR:432627
CR Number:   432627
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Jul 2006 Not a Bug
25 Sep 2006 Fixed
Description
When using date('01-JAN-1900'), pb returns the

value of 1/1/2019.



When you run the same code in PB 9.0.3, it will return as 1/1/1900.



RESOLUTION: When using the Date('string') function, pb will try to match a date format (from regional settings). When it can't find a complete match, a part match will happen.

For example, if you use Date('01-JAN-1900') pb will convert it to 1/1/2019. It

finds a part match (dd-MMM-yy), it then parses the first 2 numbers of the year and it

gets 19. The 2 digit year will be interpreted as a year between 1930 and 2029, thus it gets 2019.



CR:432760
CR Number:   432760
Product Name:   PB Enterprise
Product Component:   DW Printing
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Jul 2006 Fixed
Description
When using dw_1.print to print a datawindow, the

printed output is missing part of the dw.



The workaround is to set autosize height on the bands and all the objects.
Workaround Description
 Use autosize height on all the bands and objects.



CR:432783
CR Number:   432783
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   11.0 Beta1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Jul 2006 Fixed
Description
On a treeview datawindow, where you manually expanded the nodes, when calling RowsMove pb will collapse all the treeview nodes.



CR:432786
CR Number:   432786
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5 14 Feb 2007 Fixed
Description
Using Autosize Height on a computed field in the summary and footer bands, the field does not resize correctly and not all data is shown. Autosize Height is set on for the fields and for both bands.



Workaround: Set Autosize Height on for the Detail band as well, even though it is not set on for any of the columns in the detail band.



CR:432807
CR Number:   432807
Product Name:   PB Enterprise
Product Component:   EJB Client
Status:   Closed
OS:   Windows XP
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Jun 2006 Consult Complete
Description
A PB app creates a ejb connection and javavm, calls

a method on the java class and calls another method which creates a thread and

after 5 seconds will issue a System.exit(0) in java. PB will hang at this point.



Background Info:

App opens: Memory: 6,620K; Thread count: 3; Modules: 31; Description: Opening the window simply displays the window and initializes the "Number of calls" field to 2.



Initialize: Memory: 11,720K; Thread count: 9; Modules: 39; Description: This step creates a user object which creates the JavaVM, EJBConnection, and initalizes the proxy object.



Run: Memory: 11,844K; Thread count: 9; Modules 39; Description: This step executes the speedtest Java class which simply adds a large number of doubles. The number of times of class execution is specified by the "Number of calls" field. The datawindow displays the time taken to execute the class.



Reset: performs a Reset() on the datawindow. No change in resource utilization.



StopJava: This will invoke a method in Java which creates a thread and after 5 seconds will issue a System.exit(0) in Java. About 5 seconds after clicking this button the application will lock up and I will have to use Ctrl-Alt-Delete to manually kill the app.



De-Reference: Memory: 11,548; Thread count: 9; Modules: 38; Description: This step destroys the user object containing the calls to create the JavaVM, proxy, and EJBconnection. References to the proxy object are set to null and destroyed.



RESOLUTION: There are no DestroyJavaVM or similar interface.We always do not destroy it before current thread is destroyed.



If PB initiated the createjavavm,It can not shutdown or unload the jvm too.It is because it can not create it again.We actually try do this before.But failed for the reason of JVM does not support it.



CR:432875
CR Number:   432875
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Nov 2006 Fixed
Description
colon character inside comments not ignored and produces DW error.



CR:432895
CR Number:   432895
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Jul 2006 Not a Bug
28 Sep 2006 Fixed
Description
After migration the menu toolbar in the application is not drawn properly.

Also the microhelp field at the bottom of the window is not displayed.



CR:433050
CR Number:   433050
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Jun 2006 Consult Complete
Description
ustomer has a datastore that is inserting a decimal{2} value into a datawindow with the column defined as decimal{0}. In PB 8,9 and 10 the actual value inserted seems to override the decimal{0} and get inserted as decimal{2}. In PB 10.5 this doesn't happen and the decimal values are truncated.



This is what I would have expected to happen but in all versions of PB tested PB 8 through PB 10.2.1 the truncation does not happen until PB 10.5 GA. Works the same when using a datawindow.



Customer's application uses this in many places and although he knows how to correct it he would like to know if this change in behavior is intentional.



CR:433163
CR Number:   433163
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Jul 2006 Fixed
Description
Customer has datawindow with blob fields, print preview of the report shows data in Nested report overlapping with blob data.



CR:433187
CR Number:   433187
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Open
OS:   Windows XP
Original Version:   11.0 Beta1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
In the System Tree you can right-click on an object and choose "Edit Source" for any type of object except a project object. Customer thinks you should be able to do an edit source of a project object, too. You can export/import the source, so you should also be able to edit the source.



CR:433200
CR Number:   433200
Product Name:   PB Enterprise
Product Component:   DW Printing
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Jun 2006 Fixed
Description
When using dw.print(true,true), pb appears to

be saving the 'print all pages' in the page.range and a

subsequent dw.retrieve and dw.print(true), will print the total pages incorrectly.



CR:433241
CR Number:   433241
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Oct 2006 Not a Bug
Description
Can save OLE objects to Oracle Database and retrieve them but not redisplay them in higher PowerBuilder version. PB Application Execution Error (R0021). Application terminated. Error: Bad runtime function reference at line xx in ...



CR:433271
CR Number:   433271
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Dec 2006 Fixed
Description
SaveAs PDF Ghostscript using certain versions of Ghostscript will cause either the saveas to fail, or generate strange syntax for Arial font.

For example : the GPL 7.6 or AFPL Ghostscript 8.14 will cause problems.

No problems using AFPL Ghostscript 8.54 and PB 10.5.



CR:433275
CR Number:   433275
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2.1 03 Jul 2006 Fixed
Description
Executing a SELECT statement on number(28,15) column in db painter, in an Isql session or in dw painter returns a Select Error. Works fine in PB 9.0.3 and 10.5.



CR:433278
CR Number:   433278
Product Name:   PB Enterprise
Product Component:   BAM Deployment
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Jun 2006 Fixed
Description
In chapter 41 of the Application Techniques

manual, it list the additional PowerBuilder runtime files under

Table 41-4. In the PB 10.5 App Techniques manual, it list pbdwe105.pbd

incorrectly. It should be pbdwr105.pbd.



CR:433294
CR Number:   433294
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
With DDDW in querymode with a string column, a certain selection results in the error "Specified Criteria is invalid." even though the data should be valid.



Workaround: In this case, the data began with "In" which happens to be a SQL operator. The PB parser apparently is confused and thinks "In" is part of the criteria but the syntax for the rest of the statement is not correct. A similar problem occurs it the data starts with "Like". In that case, there is no error because the SQL syntax is correct, but the Select statement is not really what the user wants. It will have the Where Clause or "Like 'value'" instead of "= 'Like value'". If possible in your application, avoid strings in query mode that begin with SQL operators such as "In", "Like", "<", "=", etc.



CR:433411
CR Number:   433411
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2 29 Jun 2006 Fixed
Description
wrong dbname generated by the DataWindow painter



CR:433569
CR Number:   433569
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
27 Jun 2006 Fixed
Description
PowerBuilder crashes with a memory overwrite error when exporting a window that contains an OCX object. The crash is seen only (?) when setting PB_HEAP_DEBUG=true as an environment variable; however, the conditions of the memory overwrite would still be in place and likely cause instability at some later point when using PB. This is a regression as there was no crash in build 4523.



CR:433570
CR Number:   433570
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Jan 2007 Presently Not Targeted For Any Future Release Of This Product
Description
When running a pb component on easerver where the datawindow is using the ASA rowgenerator and retrieving 60000 rows, easerver is shutting down on the following error:



B Heap Manager Exception:



allocVM(117379072) failed

_______________________________________________________________________________



PB Heap Manager Exception:



MemAllocPtr(type void*, size 74893815) failed



RESOLUTION: Not a bug. Reached maximum memory limits on machine.



CR:433581
CR Number:   433581
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   11.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Aug 2006 Fixed
Description
PB 11.0 Windows and Web forms: Array retrieval argument not working correctly. Only the first element of the array is getting retrieved. Works fine in regular PB.



CR:433589
CR Number:   433589
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Windows XP
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Feb 2007 Fixed
30 Aug 2006 Fixed
Description
Data truncation is not being consistently detected in a datawindows selecting from an Oracle database.



CR:433689
CR Number:   433689
Product Name:   PB Enterprise
Product Component:   PB.NET WinForm
Status:   Closed
OS:   Windows XP
Original Version:   11.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Aug 2006 Fixed
Description
WinForm Error when Building: no suitable method found to override



CR:433707
CR Number:   433707
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Aug 2006 Workaround
Description
When calling a webservice that uses a certificate,

the following soap exception appears:



The underlying connection was closed. Could not establish trust

relationship for the SSL/TLS secure channel



After setting the EventLogging to 7 in the registry:

HKLM/System/CurrentControlSet/Control/SecurityProviders/SCHANNEL



The following warning appeared in the Event Logging:

The remote server has requested SSL client authentication, but no suitable client certificate could be found. An anonymous connection will be attempted. This SSL connection request may succeed or fail, depending on the server's policy settings.



But the following informational messages also appeared too:

An SSL client handshake completed successfully. The negotiated cryptographic parameters are as follows.



Protocol: TLS (SSL 3.1)

Cipher: RC4

Cipher strength: 128

MAC: MD5

Exchange: RSA

Exchange strength: 1024



RESOLUTION: Added the following in the pb105.exe.config:

<system.net>

<settings>

<servicePointManager checkCertificateName="false" />

</settings>

</system.net>



CR:433712
CR Number:   433712
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   11.0 Beta1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Mar 2007 Fixed
Description
"Transparent" images no longer work correctly in PB 11. This is also true for PB 10.5 GA. However, transparency works perfectly in PB 9.0.3 and PB 10.2.1. With a transparent image in 9 and 10.2 the window color shows through. In 10.5 and 11.0 the window color does not show through. You see a black box around the image.



CR:433802
CR Number:   433802
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Aug 2006 Fixed
Description
When using the InputFieldLocate to locate

the first occurence of a field, the first inputfield of the word document

is always returned.



For example,

rte_1.inputfieldlocate(First!,"transaction_number") will return transaction number

rte_1.inputfieldlocate(First!,"title_number") will also return transaction number



CR:433807
CR Number:   433807
Product Name:   PB Enterprise
Product Component:   PB.NET WinForm
Status:   Closed
OS:   Windows XP
Original Version:   11.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Oct 2006 Fixed
Description
Checkbox text dsplays differently in .Net Win form than in Win32, The question mark which is at the end in Win32 is at the beginning in .NET Win form.



CR:433812
CR Number:   433812
Product Name:   PB Enterprise
Product Component:   DB Sybase System
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
03 Jul 2006 Fixed
Description
For an ASE connection, when the user password is expired and the DBParm PWDialog=1 is set, the dialog that comes up for the user is not at all user friendly. Customer would like to be able to customize this dialog, or at the least would like the dialog to be enhanced so that it is more user-friendly for non-programmer types.



CR:433830
CR Number:   433830
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Sep 2006 Fixed
19 Mar 2007 Fixed
Description
Customer migrated his application to PB 10.5. In PB 10.5 PrinterFooter events of RTE control are obsolete. He has coded the printfooter event for adding page information. He wants to know now that printfooter event is obsolete, how he should print page number in RTE? It is possible to get the information in the footer, but only for the current page. So depending on when the function is called, you will get, for example "page 1 of 3" on all pages of the document.



CR:433921
CR Number:   433921
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Aug 2006 Fixed
Description
PB 10.5. Using syntax like w_1`cb_2::event test() to trigger ancestor events with return values causes crash in PB 10.5, Works fine in previous versions (PB9, 10.2.1)



CR:433925
CR Number:   433925
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Jul 2006 Fixed
Description
On windows with several controls RTE didn't show cursor if using tab key.

Open the window RTE has focus ignoring the specified tab order of the window.



no workaround



CR:433950
CR Number:   433950
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Feb 2007 Fixed
Description
When the Rows to Disk option is used on base and nested DataWindows then the

nested data can be corrupted when displayed in the nested DataWindow.



CR:433963
CR Number:   433963
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Jun 2006 Fixed
Description
Customer is calling rte_1.Clear() and the Clear fails. (Also CUT()) It is called after rte_1.SelectTextAll(Detail!). In the CR that is fixed, the call for Clear comes after rte_1.SelectTextAll()



CR:434078
CR Number:   434078
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Sep 2006 Fixed
Description
Switching the mle hscrollbar property when there is large mle content (>250KB) causes a crash



CR:434087
CR Number:   434087
Product Name:   PocketBuilder
Product Component:   DW - Runtime
Status:   Open
OS:   Windows XP
Original Version:   2.0.4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Fixed
Description
Desktop (probably in WCE only - need to generate a testcase)

Discovered while testing for CR-422526



When running a special version of the customer application, when poking around, we brought up its cute calculator. When the calculator popup is closed, the application would core.

We see that when the popup closes itself it does things in an "unusual" order. The end result is that it is still referring to the DW after it has been removed from memory.



CR:434121
CR Number:   434121
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Microsoft Windows 2003
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Aug 2006 Diagnostic Provided
Description
Under load the customer's EAS shared PB printing component causes the application to crash. Customer creates a PB NVO service component on EAS that fails under load. It uses the PDF generator Amyuni DLLs. If he unchecks concurrency, it doesn't crash.



CR:434131
CR Number:   434131
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   Windows XP
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Jul 2006 Fixed
Description
PB 9 Help in HTML books reference PBRX100.OCX and PBRXS100.OCX instead of PBRX90.OCX and PBRXS90.OCX in registeration and deployment instructions.



CR:434138
CR Number:   434138
Product Name:   PB Enterprise
Product Component:   Section508
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Aug 2011 Insufficient priority to fix
Description
RadioButtons/Checkboxes in datawindows when run with JAWS accessibility software lose focus whenever focus is on a radio button or checkbox. This only occurs when the dialog is a "datawindow." Radio Buttons and Checkboxes on Windows work as expected.



CR:434140
CR Number:   434140
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Nov 2007 Fixed
Description
In PB 10.2.1, PB 10.5 and DW.NET 2.0 when one is running an application and a change is made to the input language ( ie. from English to Russian) only the column that has been changed changes to the new language.



According to the customer it is expected behavior that the input language is changed for the whole application when you are running and application and change the input language. Not for the window instance or field instance in DWC. It should be for the whole application.



CR:434206
CR Number:   434206
Product Name:   PB Enterprise
Product Component:   DB ODBC
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Jul 2006 Fixed
Description
Calling a SQLServer stored procedure containing an UPDATE statement through ODBC, resulted

in no rows being returned.

This happens when it is called from a PowerBuilder 10 component deployed to

EAServer 5.2 or 5.3 and not from a PowerBuilder application.

The issue is due to EAServer using ODBC 3 instead of ODBC 2.



CR:434306
CR Number:   434306
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Large performance difference working with large result sets using Soap connection to Informix.



Web Service and SOAP message are not designed for large data transfering over internet. It uses HTTP over TCPIP and XML SOAP message as its payload so that adds a lot of overhead to the data transfer.



If the data becomes bigger, the HTTP message will be divided into many packages (called Trunked data). These packages will go over the internet separately and independently. The data flow of a typical Web Service is as follows.



On the Client side:

1. The client gets data of the client application (could be PowerScript or others).

2. open a tcpip connection.

3. construct the payload of SOAP message of the data.

4. construct http header info

5. put the http header and SOAP payload on the wire, then return immediately. If the data is big, it will be divided in trunked package.

6. stop and wait for the data return from the server.



On the Server side:

1. wait for all packages to arrive.

2. parse the data and process.

3. construct the payload for return value in SOAP format.

4. construct the HTTP header.

5. put the http header and SOAP payload on the wire, then return immediately. If the data is big, it will be divided in trunked package.



Once the data is on the wire, it will go from the machine --> DNS server -->FireWall --> Internet. Even if the service is running on the same machine it still will go to LAN and DNS server, then come back again. This is completely different from the direct call (such as datawindow or rpc), which transfers binary data and transfers directly.



The client/server will return immediately (at step 5) after putting the data on the wire. They even didn't check whether go out or not. So putting timing events in the server side or client side (within the function) only can say the processing of data is fast or not (step 1-5). It cannot say anything on the whole performance.



As the service provider, it will put these packages onto the wire, then return back immediately. It doesn't care whether these data transfer to the destination or not, and it also doesn't care whether there is somebody over there to receive it. As a client, it must wait for all the return packages to arrive. Then it could start to combine the data together, then parse the data.



In my experience, 10 times the overhead is quite normal for a web service for a fairly normal volume of data. For large data, it could be more. But I cannot exactly say how much overhead it is because the overhead heavily depends on the network speed and traffic at that time even when you use local machine only.



CR:434346
CR Number:   434346
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5 26 Jul 2006 Fixed
Description
In PB 10.2.1 the PB system option Use Windows Classic Style on XP seems to have no affect checked or unchecked. A groupbox on a window always has square edges (classic style).



PB 10.5 does just the opposite. The PB system option Use Windows Classic Style on XP again seems to have no affect checked or unchecked. But in 10.5 a groupbox on a window always has rounded edges (XP style.



In both cases the edges should be rounded if windows classic style is unchecked and square edges in it is checked.



CR:434353
CR Number:   434353
Product Name:   PB Enterprise
Product Component:   Menu Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   11.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Jan 2007 Fixed
Description
The stock icons for PB show up with mismatched sizes when used for icons in a contemporary menu. The icons should be re-worked so this does not occur. CRs 415276 and 415413 explain why this is happening, but the icons used as stock icons for PB should be fixed to resolve the problem.



CR:434417
CR Number:   434417
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Jul 2006 Fixed
Description
VerticalScrollMaximum and VerticalScrollPosition sometimes become negative values on a DataWindow.



CR:434462
CR Number:   434462
Product Name:   PB Enterprise
Product Component:   DW Edit Mask
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Sep 2007 Not a Bug
Description
OS: Windows XP SP2

Versions and Build #s Tested: PB 10.2.1_9651 and PB 10.2.1_9637

Database/Driver File/Version: N/A



Comments: The EditMask mm/yyyy now produces "Item does not pass validation test" when typing incomplete data. This was detected as a regression from old PB 7.0.3 where issue worked.



CR:434465
CR Number:   434465
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Aug 2006 Fixed
Description
A datawindow object populated using SetFullState from another datawindow (in the SAME application) does not display images in a picture control, when that image has been specified in a PBR file. It does show the image when the image is available on disk.



CR:434468
CR Number:   434468
Product Name:   PB Enterprise
Product Component:   EJB Client
Status:   Closed
OS:   Windows XP
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Sep 2006 Fixed
Description
When using the ejb2pXX to generate a proxy, the first line

in the *.srx files are missing the line feed.



When using the TextPad tool and you open a *.srx file in binary format, the

first line is terminated with 0D. All the other lines end with 0D 0A.



CR:434476
CR Number:   434476
Product Name:   PB Enterprise
Product Component:   EJB Client
Status:   Open
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When using the ejb2pbXX, pb should be generating

the files in unicode or have the option to generate them in unicode.



CR:434584
CR Number:   434584
Product Name:   PB Enterprise
Product Component:   DW Edit Mask
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Jul 2006 Fixed
Description
DW column with editmask (mask is XXXXX - default) causes that only the first letter is upshift while pressing the shift key and enter some text. When you release the shift key after every letter and press again it works. Same issue occurs with normal Editmask object on a window as well



No Workaround



CR:434725
CR Number:   434725
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Request a possibility to disable / filter Warnings or specific Warnings.

Some solution like the Design -> Options -> Script menu where you can disable Warnings, for all Library operations, like Regenerate, Migrate, Full Build, and Check out.



This request is based on "CR 431911 PB 10 regression, getting false warnings when migrating / rebuilding" where a enviroment varaible was implemented to supress a warning introduced / caused by CR 407177.



CR:434736
CR Number:   434736
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Jun 2007 Fixed
Description
Documentation issue:



With the new Byte datatype there is also a new parmtype TypeByte! introduced for

use in dynamic SQL format 4 SQL statement using the SQLDA object.



The Byte datatype matches an ASA database type TINYINT.



In the helpfile documentation of the TypeByte! is missing.

Also TypeLongLong! is not described in the helpfile.



CR:434741
CR Number:   434741
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Jan 2007 Fixed
Description
BindSPInput is missing the Oracle 10g under

the 'Applies To' section in the Connection Reference Manual.



From the online help for BindSPInput, it list the Oracle 10g but is not

listed in the Connection Reference Manaual



CR:434745
CR Number:   434745
Product Name:   PB Enterprise
Product Component:   Function Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Jul 2006 Fixed
Description
compiling a script with a nested loop with an undeclared variable crashes PB instead the normal compile error



CR:434748
CR Number:   434748
Product Name:   PB Enterprise
Product Component:   PBNI
Status:   Open
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer would like to have more specific error codes returned from the CreateSession method so that it is easier to determine the exact cause of a problem. Adding more detail to error information would greatly reduce time spent trouble shooting development and deployment.



CR:434777
CR Number:   434777
Product Name:   PB Enterprise
Product Component:   PB.NET WinForm
Status:   Closed
OS:   Windows XP
Original Version:   11.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Aug 2006 Not reproducible with latest version of the product available as of Resolution Date
Description
Customer gets the following error when compiling an application to Winforms: Error CS0117: 'Sybase.PowerBuilder.PBBoundedDecimalArray' does not contain a definition for 'Value'.



CR:434788
CR Number:   434788
Product Name:   PB Enterprise
Product Component:   PB.NET WinForm
Status:   Closed
OS:   Windows XP
Original Version:   11.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Aug 2006 Fixed
Description
Menu toolbar icons do not display "down" image properly when deployed as a Winform application.



CR:434791
CR Number:   434791
Product Name:   PB Enterprise
Product Component:   PB.NET WinForm
Status:   Closed
OS:   Windows XP
Original Version:   11.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Jul 2006 Fixed
Description
In a WinForm compiled MDI application. During the CloseQuery event processing .. when the PowerScript code requests that the dialog not be closed (Return -1), the dialog will close anyway. It works as expected in PB IDE and PB executables(both dll , pbd).



CR:434810
CR Number:   434810
Product Name:   PB Enterprise
Product Component:   PB.NET WinForm
Status:   Closed
OS:   Windows XP
Original Version:   11.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Jun 2006 Duplicate
Description
Resizing on an MDI Frame dialog does not work properly in Winforms.



CR:434861
CR Number:   434861
Product Name:   PB Enterprise
Product Component:   PBNI
Status:   Closed
OS:   Microsoft Windows 2003
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2 20 Sep 2006 Fixed
Description
PB 10.x. Application runs as Windows Service written in C++. It listens for a TCP connection from another Service. Windows Service written in C++, "Connection Closed by Host". Analysis of dump files shows that error was occurring in pbshr100 / 105.dll.



CR:435074
CR Number:   435074
Product Name:   PB Enterprise
Product Component:   PB.NET WinForm
Status:   Closed
OS:   Windows XP
Original Version:   11.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Aug 2006 Fixed
Description
When trying to deploy winform project, the following errors appear:





ns_timing.cs(39,3): error CS0200: Property or indexer "Sybase.Powerbuilder.PBTiming.Running' cannot be assigned to - readonly

ns_timing.cs(40,3): error CS0200: Property or indexer "Sybase.PowerBuilder.PBTiming.Interval' cannot be assigned to - readonly



CR:435107
CR Number:   435107
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Open
OS:   Windows XP
Original Version:   11.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement: Customer would like to run a PB generated Webforms application in the Microsoft Web Control of a Window of a PowerBuilder application. However the .NET Webforms app greates a new Browser Window. Would it be possible to include an option to prevent this?



CR:435200
CR Number:   435200
Product Name:   PB Enterprise
Product Component:   DW Printing
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
27 Jul 2006 Fixed
Description
When the print dialog appears from using dw.print(true,true)

and you select the number of copies, the selection does not propagate to

the next print of dw.print(true).



Example #1

dw_1.retrieve(150)

dw_1.print(true,true) // print dialog appears and you select 2 copies. (2 copies of Page 1 of 2 and Page 2 of 2 will print)



dw_1.retrieve(1000)

dw_1.print(true) // no print dialog appears but the 2 copies that were selected from the print dialog from previous print should propagate to this print(). (So 2 copies of Page 1 of 3, Page 2 of 3 and Page 3 of 3

should print. But only 1 copy prints out).



CR:435210
CR Number:   435210
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Closed
OS:   Windows XP
Original Version:   11.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Jul 2006 Presently Not Targeted For Any Future Release Of This Product
Description
Using PBDOM in PB.NET WebForm, results in the

following errors at deployment:





m_ta_main::m_xml::clicked(361) Error C1: Illegal data type: pbdom_builder

m_ta_main::m_xml::clicked(362) Error C1: Illegal data type: pbdom_document

m_ta_main::m_xml::clicked(363) Error C1: Illegal data type: pbdom_element

m_ta_main::m_xml::clicked(364) Error C1: Illegal data type: pbdom_element

m_ta_main::m_xml::clicked(365) Error C1: Illegal data type: pbdom_element

m_ta_main::m_xml::clicked(366) Error C1: Illegal data type: pbdom_attribute





Failed to compile the PB application



CR:435231
CR Number:   435231
Product Name:   PB Enterprise
Product Component:   Install
Status:   Closed
OS:   Windows XP
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Aug 2006 Fixed
Description
Customer requesting the Silent install option (-r) for PB9, 10 & 10.5. They have to install PB on over 100 developer machines and require this feature.



CR:435234
CR Number:   435234
Product Name:   PB Enterprise
Product Component:   EJB Client
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Jun 2006 Consult Complete
Description
PB ejb client application crashes randomly.



ADPlus files included.



RESOLUTION: More info is needed. To find if it is caused by "out of memory".Please run windbg and attatch it to customer's pb100.exe and then run this command to set a condtion breakpoint.

bu pbvm100!fndwDescribe+0xd5 "j @eax = 0x00 '';'g'"



If PB break at this line,it should be a "out of memory" issue and then please run this command to dump all info.

.dump /ma c:\xxx.dmp



CR:435290
CR Number:   435290
Product Name:   PB Enterprise
Product Component:   Debugger
Status:   Closed
OS:   Windows XP
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
03 Aug 2006 Fixed
Description
profile routine tool cannot read specific line.



CR:435317
CR Number:   435317
Product Name:   PB Enterprise
Product Component:   DW Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Aug 2006 Fixed
Description
When using the RTE control with polish keyboard settings, typing polish characters will trigger RTE shortcuts, in addition to the character.

For RTE control a workaround can be implemented, but for RTE DW it is not working.



Example:

- Right Alt+a gives a 'small latin letter a with ogonek' and it has erased the whole text

- Right Alt+e gives a 'small latin letter e with ogonek' and it has set the text alignment to right

- Right Alt +l gives a 'small latin letter l with stroke' and it has set the text alignment to left



Same troubles with upper chars while pressing Shift key,
Workaround Description
 the w/a using for RTE controls is: in the key event place this code



if keydown(KeyAlt!) and key=KeyA! or &

keydown(KeyAlt!) and key=KeyE! or &

keydown(KeyAlt!) and key=KeyL! or &

keydown(KeyAlt!) and key=KeyZ! THEN

return 1

END IF



CR:435346
CR Number:   435346
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Aug 2006 Fixed
Description
In a datawindow with a char(1) field, do a SetItem() with a long string, the first 512 characters of the string in SetItem are assigned to the char(1) field. The char(1) field length is not enforced. Also, the Len() DataWindow function on the field will report the actual number of characters in that field, even if it's more than the truncated display.



CR:435366
CR Number:   435366
Product Name:   PB Enterprise
Product Component:   Source Control
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Jan 2010 Third Party Problem
Description
Adding objects to Clearcase source control, getting Error message for each object is similar: "Unable to access M:<path>\object.srw: No such file or directory". The object does appear to be added to source control, but when adding large numbers of objects this gets very annoying to have to click through multiple error messages.



FROM ENGINEERING: sccextensions=0 in the PB.INI file [library] section will make pb only use SccQueryInfo() instead of SccQueryInfoEx() and that made the error messages disappear.



CR:435499
CR Number:   435499
Product Name:   PB Enterprise
Product Component:   DW Edit Mask
Status:   Closed
OS:   Windows XP
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Nov 2007 EOL'd version. Not to be Fixed.
Description
Unable to enter more than 1 character in a string

editmask. Problem happens using a editmask of AAAAAAAAAA or !. The cursor is getting placed before the character and replacing the previous character.



There is code in the editchanged event:

dw_1.AcceptText()

dw_1.SetItem(row, 'other_id', (upper(dw_1.GetItemString(row, 'other_id'))))



CR:435506
CR Number:   435506
Product Name:   PB Enterprise
Product Component:   DW Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Aug 2006 Fixed
Description
Application repeatedly calls InsertDocument for a rich text control. Memory use increases substantially and is not freed until PowerBuilder exits.



CR:435597
CR Number:   435597
Product Name:   PB Enterprise
Product Component:   DW Expression
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Jul 2006 Fixed
Description
Long expressions in DataWindows button cause gpf.

The root cause is in the expression of the X property of the button in the DW. Seems this expression is too large.

Workaround:

Shrink the expression by using shorter coloumn names.



CR:435642
CR Number:   435642
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The customer is doing a Modify on a datawindow to do an Evaluate of a datawindow expression at runtime:



dw_1.Describe("evaluate('if( junk ,1,0)',1)")



If the expression is not valid, he gets a datawinow messagebox saying something like: "Expecting True/FALSE expression" depending on what's wrong with the expression he is evaluating. But he wants to be able to supress this messagebox and trap the error in a try catch if possible. This is a request for that feature.



If a datastore is used instead of a datawindow then the messagebox is suppressed. But the error is not trappable.



CR:435744
CR Number:   435744
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Jul 2006 Not a Bug
30 Nov 2007 Fixed
02 Aug 2006 Fixed
Description
If RichTextEdit control's DisplayOnly is true, a call to InsertDocument will cause a runtime error message "Cannot insert a document into rich text edit", and return -1.



CR:435745
CR Number:   435745
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Aug 2006 Fixed
Description
The InputFieldChangeData gives the wrong result. The field name is inserted instead of the data.



CR:435746
CR Number:   435746
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Jul 2006 Not a Bug
30 Nov 2007 Fixed
Description
Since upgrading from PB 10.2.1 to PB 10.5, the RichTextEdit control no longer shows info about paper size and margins in preview mode.



CR:435749
CR Number:   435749
Product Name:   PB Enterprise
Product Component:   DW HTML
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Need to customize the objects style of the HTML and .Net DataWindow



CR:435796
CR Number:   435796
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Jul 2006 Fixed
Description
When you open a main window which has the Center property turned on, PowerBuilder displays it in the top left corner of the MDI.



No workaround



CR:435804
CR Number:   435804
Product Name:   PocketBuilder
Product Component:   DW - Runtime
Status:   Open
OS:   Windows XP
Original Version:   2.0.4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Needs to save a DataWindow as an image ( .bmp, .jpeg, .gif, etc.) We tried using GetAsBitmap ( graphincobject,blob ) but it saves only the visible area of the object.



CR:435851
CR Number:   435851
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
03 Aug 2006 Fixed
Description
PowerBuilder 10.5 with Label type DataWindow and sliding text.



Text is wrongly displayed or printed resulting in overlapping text or text

displayed in the wrong rows.



CR:435916
CR Number:   435916
Product Name:   PB Enterprise
Product Component:   Menus - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5 02 Aug 2006 Fixed
Description
Customer migrate application to PB10.5 and find that the menu

object disappear ( corrupted ) at runtime. After investigation, find that problem seems

caused by multiple calls of menu item function show() or hide().

PB10.5 Menu object may corrupt at runtime, and lead to crash in some condition
Workaround Description
 Change those code with menu item "show()" or "hide" function() to menu property "Visible=true / false"

e.g.

This.MenuID.Item[li_MenuTitle].show()

to

This.MenuID.Item[li_MenuTitle].Visible = TRUE



This.MenuID.Item[li_MenuTitle].hide()

to

This.MenuID.Item[li_MenuTitle].Visible = FALSE



CR:435946
CR Number:   435946
Product Name:   PB Enterprise
Product Component:   Edit Mask
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Jul 2006 Workaround
Description
Event pbm_enupdate is no longer triggered in an editmask spin control when the spin arrows are clicked.



CR:436048
CR Number:   436048
Product Name:   PB Enterprise
Product Component:   DW SaveAs
Status:   Open
OS:   Windows XP
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
CSV file created by dw.saveAS() is not based on RFC4180.



CR:436100
CR Number:   436100
Product Name:   PB Enterprise
Product Component:   BAM Deployment
Status:   Open
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When a userevent has an argument of visible type, then deployment to EAServer fails without an error message being displayed.



CR:436102
CR Number:   436102
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Oct 2006 Fixed
Description
According to the Documentation ( PowerBuilder 10.5, Application Techniques, Chapter 41: Deploying Applications and Components )we expect several DLL's after installing PB 10.5.

eg: For DataDirect OEM 5.1 SQL Server 6.5

PBSS621.DLL

PBSS621R.DLL

PBSS621S.DLL



CR:436113
CR Number:   436113
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2.1 16 Nov 2006 Not a Bug
Description
GroupBox within a DW and the Border style of the GroupBox is "Raised" or "Lowered" the GroupBox is displayed during runtime like the "box" style if the Windows design is "XP Style".

No workaround



CR:436258
CR Number:   436258
Product Name:   PB Enterprise
Product Component:   ORCA
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Oct 2006 Workaround
Description
Migrated PB Application from 8 to 10. A C program is being used to create exe+pbd via the orca interface. Same program logic and code as from PB 8. Now 45 of 50 applications created fine but for some apps the process crashes in pb10.exe.



CR:436294
CR Number:   436294
Product Name:   PB Enterprise
Product Component:   DB Informix
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Jul 2006 Fixed
Description
When using the trimspaces dbparm, it removes

all the spaces for a char field in a datawindow and embedded sql.



Customer would like to see the functionality where it trims the spaces

in the datawindow but leaves the embedded sql as is. Spaces are not trimmed

on columns for embedded sql.
Workaround Description
 Use a different transaction object for the embedded sql logic.



CR:436300
CR Number:   436300
Product Name:   PB Enterprise
Product Component:   PB.NET UI
Status:   Closed
OS:   Windows XP
Original Version:   11.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Jul 2006 Fixed
Description
The .Net projects for Web Forms and Win Forms have dialog pages that don't scroll all the way to the right properly and aren't resizable. For really long directory paths, they become unusable.



CR:436308
CR Number:   436308
Product Name:   PB Enterprise
Product Component:   PB.NET
Status:   Closed
OS:   Windows XP
Original Version:   11.0 Beta1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Jul 2006 Fixed
Description
Conversion to C# is losing return statement. The customer has PB code in the form of:



try

do something

catch

messagebox

finally

Return 1

end try



What PB is generating on the C# conversion is



try

do something

catch

messagebox

finally

end try



It's losing the Return 1 statement in the finally block, and then throwing an error on the compile because there's no return value.



CR:436420
CR Number:   436420
Product Name:   PB Enterprise
Product Component:   DW DDDW
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Jul 2006 Fixed
Description
When clicking on a RTL dddw column if the data that was in this column is the first value in the dddw list, then the data is not displayed in the column itself. After selecting one of the values from the dddw list, the dddw closed but the selected value is not displayed. Moving to the next column, the selected value is displayed but the value that was in the next dddw column disappeared: if this value is not the first in the dddw list, but if the value is the first in the dddw, then its displayed. If the next column is without dddw edit style, then the value displayed.



no workaround



CR:436421
CR Number:   436421
Product Name:   PB Enterprise
Product Component:   DW Edit Mask
Status:   Open
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The behavior of edit- and format masks in editmask fields should be redesigned.

- to enter a "0" in the field with a mask "##"

- to clear the field if the value is "null" and the mask is "#0"

- to use masks without "." and trailing "0"

- to use the functionality without coding a own function to empty the field.

It is not reasonable for me to code such a function for all editmask fields

and to provide a comfortable way for the end user to use this function.

- to distinguish between "0" and "null"!



CR:436536
CR Number:   436536
Product Name:   PB Enterprise
Product Component:   DB Profile
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Aug 2006 Fixed
10.2 26 Sep 2007 Fixed
Description
PowerBuilder Database Profile cannot connect to the ODBC Datasource when you provide a password string, which contains Turkish characters.
Workaround Description
 - if you then reenter the password again, then you can connect fine



- but on Disconnect, reconnect, this will fail again



CR:436579
CR Number:   436579
Product Name:   PB Enterprise
Product Component:   DB ODBC
Status:   Closed
OS:   Win XP Tablet PC Edition
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5 09 Aug 2007 Fixed
06 Mar 2008 Fixed
Description
Change in behavior from PB 10.5 GA version in build 5048 and above. Customer has set delimitidentifier='No' in dbparm but some of his SQL has double quotes around the column and table names. This worked in past versions of PowerBuilder including PB 10.5 GA but fails in recent builds.



Is this an intentional change in behavior? Possibly related to CR 419054 and an intentional change in behavior.



CR:436599
CR Number:   436599
Product Name:   PB Enterprise
Product Component:   PB.NET WinForm
Status:   Closed
OS:   Windows XP
Original Version:   11.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Jul 2006 Fixed
Description
The customer wants to be able specify graphic resource files that need to be included in the build for a WinForm project. Currently it's fixed to the PBW directory and the directories under that directory. His graphic resources are in an entirely different directory that are in the app path for the PB IDE. So he would like to have a way to specify where his resources are.



CR:436661
CR Number:   436661
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Aug 2006 Fixed
Description
During first deployment (when the PB crash occurs), the corresponding .props file is generated in the EAServer repository but NOT the .pbd file. During second deployment, the .pbd file is generated as well



No workaround



CR:436674
CR Number:   436674
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Windows XP
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.3 10 Sep 2006 Fixed
Description
It is observed from PB Heap dump summary, on each call of SyntaxFromSql with Oracle, there

are around 500 byte memory fall into "in use" catagory of PB Heap.



CR:436693
CR Number:   436693
Product Name:   PB Enterprise
Product Component:   WT - System Tree
Status:   Open
OS:   Windows XP
Original Version:   11.0 Beta1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement request: We need better management of the output information. Note the VS 2005 approach (attached) where errors are seperated from other output, and filtering capability is provided for the three different severity levels.





--------------------------------------华丽的分割线-------------------------------------------------------------------------

Sybase SQL Anywhere数据库恢复工具ReadASADB:

之前就已经研发成功了能够从Sybase SQL Anywhere的DB文件中恢复数据的工具: ReadASADB。
此工具支持ASA v5.0, v6.0, v7.0, v8.0, v9.0, v10.0, v11.0, v12.0, v16.0, v17.0等版本。
能够从损坏的SQL Anywhere数据文件(.db)和UltraLite数据文件(.udb)上提取数据的非常规恢复工具。
恢复Sybase SQL Anywhere的工具在国内处于领先水平。

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,16.x,17.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使用介绍

Sybase SQL Anywhere数据库恢复工具ReadASADB适用场景

各种误操作:

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

Sybase SQL Anywhere数据库恢复工具ReadASADB的应用场景:

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
7、*** ERROR *** Assertion failed: 201417 (7.0.4.3541) Invalid count or free space offset detected on a table page
8、Internal database error *** ERROR *** Assertion failed: 201425 (8.0.3.5594) Invalid count or free space offset detected on a free list page -- transaction rolled back.
9、Internal database error *** ERROR *** Assertion failed: 100702 (8.0.1.2600) Unable to modify indexes for a row referenced in rollback log -- transaction rolled back


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

Sybase ASE数据库恢复工具READSYBDEVICE:

一个不依赖数据库管理系统、直接从Sybase数据库设备文件上提取数据的业内领先的恢复工具!
能够从损坏的Sybase ASE设备文件(.dat)上提取数据的非常规恢复工具。

Sybase ASE数据库恢复工具READSYBDEVICE的主要功能:

  1. 被勒索病毒加密数据文件及备份文件情况下的恢复;
  2. 系统崩溃只剩下数据文件的情况下的恢复,甚至数据库文件不存在而只有损坏的备份文件情况下的恢复;
  3. 因断电、硬盘坏道等造成数据库文件损坏情况下的恢复;
  4. delete数据恢复、误update数据恢复、误删除表(drop)恢复、误truncate表恢复 等;
  5. 各种Sybase内部系统表损坏、索引错误的修复;
  6. master数据库损坏而无法正常运行情况下的恢复;
  7. Sybase数据库被标记为可疑,不可用等情况的恢复;
  8. Sybase数据库中数据文件内部出现坏块情况下的恢复;
  9. Sybase数据库无数据文件但有日志文件的情况下的恢复;
  10. Sybase数据库只有数据文件无任何日志文件的情况下的恢复;
  11. Sybase数据文件被误删除情况下的碎片提取恢复;
  12. 磁盘阵列上的Sybase数据库被误格式化情况下的数据库恢复;
  13. 数据库sysobjects等系统表损坏无法正常应用情况下的恢复;
  14. Sybase数据库还原数据库出现失败情况下的恢复;
  15. Sybase数据库只剩下损坏的备份文件情况下的恢复。

Sybase ASE数据库恢复工具READSYBDEVICE支持的版本:

Sybase ASE 11.0.x,11.5.x,11.9.x,12.0.x,12.5.x,15.0.x,15.5.x,15.7.x,16.0.x


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

SQL Server数据库恢复工具SQLRescue:

一个不依赖数据库管理系统、直接从SQL Server数据库文件上提取数据的业内领先的恢复工具!
能够从损坏的SQL Server数据库文件(.mdf)上提取数据的非常规恢复工具。

SQL Server数据库恢复工具SQLRescue的主要功能:

  1. 系统崩溃只剩下数据文件的情况下的恢复,即无日志文件或者日志文件损坏情况下的恢复;
  2. 断电导致数据库文件损坏情况下的恢复;
  3. 硬盘坏道造成数据库损坏情况下的恢复;
  4. 数据文件内部存在坏页情况下的恢复;
  5. 企业管理器误删除数据表记录,管理软件误删除数据表记录的恢复;
  6. 并闩锁错误、格式化、误删除后导致软件不能使用的情况;
  7. 无法读取并闩锁页sysindexes失败情况下的修复;
  8. 数据文件被误删除情况下的碎片提取恢复;
  9. 系统表损坏、索引错误、误删除数据库表、删除记录的数据找回;
  10. master数据库损坏而无法正常运行情况下的恢复;
  11. 数据文件无法附加情况下的数据恢复;
  12. 数据库被标记为可疑,质疑,不可用等情况的恢复;
  13. 数据库sysobjects等系统表损坏情况下的恢复;
  14. 数据被误(drop、delete、truncate)删除表数据的恢复,误update后的数据恢复等;
  15. 还原时报一致性错误,错误823等情况下的数据恢复,各种错误提示的数据库文件修复;
  16. 数据库被误格式化等情况下的数据库恢复;
  17. 日志收缩造成数据库损坏情况下的恢复;
  18. 仅剩损坏的备份文件情况下的恢复。

SQL Server数据库恢复工具SQLRescue技术特点:

只要SQL Server数据库的数据文件存在,我们就有办法帮您从数据文件中找回重要数据。
  1. 从数据文件中直接恢复数据
  2. 不能附加时直接恢复数据并生成新的数据库
  3. 系统表损坏的数据库修复
  4. 快速修复SQL 823错误、连接中断错误

SQL Server数据库恢复工具SQLRescue支持的版本:

Microsoft SQL Server 7.0, 2000, 2005, 2008, 2008R2, 2012, 2014, 2016, 2017,2019。
+-------------------------------------华丽的分割线-------------------------------------------------------------------------