提供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:239997
CR Number:   239997
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 EOL'd version. Not to be Fixed.
Description
Columns with Taborder 0 get focus when changing taborder value of certain columns dynamically and tabbing between the columns.



CR:240026
CR Number:   240026
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 May 2001 Fixed
Description
PB8RC1: PB Crashes when catching an exception from EAServer Java component

Don't know if this affects all exceptions thrown from EAServer or not, but in the interest of time I am submitting this now. I suspect this is not a 'global' problem because QA automation would likely have caught it.



CR:240058
CR Number:   240058
Product Name:   PB Enterprise
Product Component:   Automation
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Jan 2002 Fixed
Description
Regression : OLE control objectdata property doesn't work since build 1253. When assigning a blob to the DataValue property the OLE container closes down and the application will GPF.



CR:240149
CR Number:   240149
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10083 25 Feb 2004 EOL'd version. Not to be Fixed.
Description
GPF when using dw modify - create column with editmask
For example:

dw_2.Modify('CREATE column(band=detail id=1 .........
.........name=id_poz editmask.mask="###############0" editmask.focusrectangle=no .......... .........background.color="536870912" )')

Workaround:
Create column first without editmask stuff and then create the same column with the editmask.
Workaround Description
 Workaround:

Create column first without editmask and then create the same column with the editmask.



CR:240150
CR Number:   240150
Product Name:   PB Enterprise
Product Component:   Installation
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.1 14 May 2004 Fixed
Description
The PB error 'Initialization file is not writable' is displayed if the Registry InitPath setting is incorrect. PB shuts down automatically. This registry setting should refer to the most current location of PB.ini (required for PB8 startup).
E.g. NT4 registry
HKEY_CURRENT_USER\Software\Sybase\PowerBuilder\8.0\InitPath
Workaround Description
 Administrator user has to change this setting by EDITING the registry. {This is unrecommended for novice users.}



CR:240153
CR Number:   240153
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 10086 11 Sep 2002 Fixed
Description
R0039 error accessing external object property zoom
dw_1.Object.DataWindow.Zoom

The zoom property cannot be used for a datawindow of type graph.
You can move or resize the graph with following statements:

dw_2.object.gr_1.sizetodisplay = 0
dw_2.object.gr_1.height = string(1.5 * integer(dw_2.object.gr_1.height))
dw_2.object.gr_1.width = string(1.5 * integer(dw_2.object.gr_1.width))
dw_2.object.gr_1.x = string(integer(dw_2.object.gr_1.x) + 500)
dw_2.object.gr_1.y = string(integer(dw_2.object.gr_1.y) + 500)

Scrolling also have to be done manually by adding separate scrollbar controls.

Alternatively a child window with scrollbars can be used, in which a graph datawindow control is moved and resized.



CR:240176
CR Number:   240176
Product Name:   PB Enterprise
Product Component:   Install
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 May 2001 Presently Not Targeted For Any Future Release Of This Product
Description
Basic problem is that the following message box appears when installing:
> Online Books Install
> ComponentMoveData Error[]ComponentMoveData had the following e...
> i DATA
> [ OK ]



CR:240187
CR Number:   240187
Product Name:   PB Enterprise
Product Component:   Debugger
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Apr 2005 Presently Not Targeted For Any Future Release Of This Product
Description
PB 8 build 6024

Cannot switch to another app like notes/windows explorer etc when you are running a PB 8 app in debug mode , especially if PB is maximizied in the background. If you minimize pb then go into notes or some other app you will run into some weird behavior like being able to view an e-mail but not able to edit it etc.



04/25/2005:

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".



CR:240263
CR Number:   240263
Product Name:   PB Enterprise
Product Component:   AutoScript
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The Autoscript feature in PB shouldn't overwrite content stored in the clipboard. The design of the Autoscript feature currently doesn't allow the contents in the clipbaord to be untouched.



CR:240267
CR Number:   240267
Product Name:   PB Enterprise
Product Component:   Source Control
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
27 Jul 2004 Fixed
Description
Local Root Directory is not being populated by default, which is causing PB to go in to a modal form when trying to browse projects against PVCS Version Manager.
Workaround Description
 **** Fri Jun 08 17:50:28 CST 2001 *** xyin ****
For PVCS VM6.5, it is not work if only adding user id before select a project
--
Add a user id before you select a project.
OR
Try connecting to source control even if it is in offline mode ,



CR:240269
CR Number:   240269
Product Name:   PB Enterprise
Product Component:   BAM Deployment
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7029 27 Jun 2001 Fixed
Description
After deploying component to jaguar and then selecting another project, PB will crash in the workspace.
Exception code: C0000005 ACCESS_VIOLATION
File Name: E:\pb80\Shared\PowerBuilder\PBVM80.dll
Fault address=10D6E323 Section:Offset=01:0026D323



CR:240271
CR Number:   240271
Product Name:   PB Enterprise
Product Component:   Source Control
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Apr 2005 Presently Not Targeted For Any Future Release Of This Product
Description
When running the SourceControlled Web Target wizard you are unable to Finish it after selecting the target already under SourceControl, you will get "Failed to synchronize entire target from source control. A partial version may exist locally" if you are using PVCS as Source Control System. If you use VSS then it is fine.



04/25/2005:

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".



CR:240293
CR Number:   240293
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Nov 2001 Fixed
Description
When retrieving certain data from an Oracle JDBC thin client connection cache on Solaris or NT retrieve results in Select error: Powerbuilder JDBC Internal Error.



CR:240306
CR Number:   240306
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Please have the function list in the system tree show the scope of the function (public/private/protected...).



CR:240355
CR Number:   240355
Product Name:   PB Enterprise
Product Component:   Edit Mask
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Jul 2001 Fixed
Description
PB Version and Build: 7.0.3 build 10065 onwards
Using a numeric editmask of ##,###
The number of #s used is not so important - this only occurs if there are 2 # before the first comma
eg #,###,### and ###,###,### are both OK but ##,###,### is not

Enter 1 2 3 4
At this point the cursor appears just before the 4
Type a 5
It gets inserted before the 4
12,354



CR:240359
CR Number:   240359
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.3 10083 03 Sep 2001 Fixed
Description
Powerbuilder crashes when making a call to an external dll that executes some queries in the Oracle database version 8.1.7 using Oracle 8.1.6 and 8.1.7 client libraries. This works with Oracle db 8.0.5 with 8.1.6 or 8.1.7 Oracle client dlls.
Workaround Description
 Change pseudo code ex to:
1. PB pass an OCISvcCtx to our function.
2. We get the OCIEnv referenced by OCISvcCtx.
3. We create an OCIStmt using OCISvcCtx's OCIEnv.
4. We execute a query using PB's OCISvcCtx and the OCIStmt created from PB's OCIEnv.



CR:240360
CR Number:   240360
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0 RC 7032 09 Jul 2001 Fixed
Description
Cannot edit new object function if an ancestor func is still open



CR:240370
CR Number:   240370
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   Microsoft Windows 98
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10090 27 Aug 2001 Fixed
Description
OLE control (MapObjects and Adobe) on a window goes white if switched focus to different application and come back to pb ole application



CR:240403
CR Number:   240403
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 EOL'd version. Not to be Fixed.
Description
Cannot center checkbox edit style in datawindow column if it has text label with it. Cannot right justify even if no text label.

This problem was originally reported in Power J but can also be seen in all versions of PB.



CR:240404
CR Number:   240404
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 EOL'd version. Not to be Fixed.
Description
Problem with scrolling using the thumb with mutiple group bands. The elevator will not stay at the bottom even when at the end of the datawindow.



CR:240435
CR Number:   240435
Product Name:   PB Enterprise
Product Component:   ORCA
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Apr 2005 Presently Not Targeted For Any Future Release Of This Product
Description
Customer is building an app using ORCA functionality and finds upon distribution that quite a few PowerBuilder IDE DLLs are required - is this expected behavior? Is this a bug, required or an enhancement request to reduce the number of dlls that need to be distributed with an exe using ORCA.



This is more of a question than a bug at this point. Team Sybase customer indicated that to distribute his application which uses ORCA, he has to distribute quite a number of PB IDE DLLs because of interdependencies. This seem like overkill for a PB end-user application (why do they need the User Object painter for instance). When using NT Dependency Checker on the PBORC80.DLL you find the following PB DLL dependencies - is this intentional?



PBAPL80.DLL

PBCMP80.DLL

PBDEV80.DLL

PBDPP80.DLL

PBDTS80.DLL

PBDWE80.DLL

PBDWP80.DLL

PBEAS80.DLL

PBLIB80.DLL

PBORC80.DLL

PBSCR80.DLL

PBSQL80.DLL

PBSYS80.DLL

PBUDO80.DLL

PBVM80.DLL

PBWED80.DLL
Review Status
 04/24/2005:

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".



CR:240448
CR Number:   240448
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Aug 2001 Fixed
Description
When using OLE_DB ( SQLOLEDB), interaction between a stored procedure call and a datawindow using a stored procedure as source will cause a datawindow error and invalid reference in pbvm80.dll after the initial execution.

In this example the first execution happens without a problem. The second execution causes a datawindow error related to finding the stored procedure. The third execution causes a invalid reference in pbvm80.

The datawindow error that appears before pb crashes is:
DataWindow Error:
Select error: SQLSTATE 42000
Microsoft OLE DB Provider for SQL Server
Procedure "sp_pay_info" expects parameter "@encounter_key" which was not supplied



CR:240449
CR Number:   240449
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 May 2002 Fixed
09 Jul 2002 Fixed
Description
Customer is seeing a delay when connecting to oledb
thru the dbparms. Using a udl file, response time seems to be ok.

When using the regmon utility, noticed that pb is searching the registry for
specific entries. Customers says that while using this utility, it created 68,000
line report.

While connecting using ole db and a udl file, registry activity was about 500 lines.



CR:240451
CR Number:   240451
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.3 10082 10 Jul 2001 Fixed
Description
Using script function sharedataoff() with a 2 level nested datawindow causes a GPF on close of window object.
Workaround Description
 Do not make a call to ShareDataOff() before shutting window until this CR is fixed. Let the window's
close event manage the 'turn off sharing' for the data buffers (since CR238726 is fixed).



CR:240452
CR Number:   240452
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Jul 2001 Fixed
Description
Runtimeerror property 'classname' should be 'class' - browser shows correct property, but on-line help and on-line books still show it as classname



CR:240453
CR Number:   240453
Product Name:   PB Enterprise
Product Component:   AutoScript
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Apr 2005 Presently Not Targeted For Any Future Release Of This Product
Description
Autoscript window is truncated on left (including vertical scrollbar) if opened too close to the edge of the screen.
Review Status
 4/22/2005

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".



CR:240455
CR Number:   240455
Product Name:   PB Enterprise
Product Component:   Script Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Apr 2005 Presently Not Targeted For Any Future Release Of This Product
Description
Using the n_cst_selection service, the resulting window has the first item already selected; however, the OK button is disabled. In PB7, no items were selected, so selecting the first (or any item) would enable the button



Root cause of this is buried in the pfc_n_cst_dwsrv.of_modify function. That function performs a modify responding to the line dw_1.inv_base.of_Modify ("protect", "1", "column", "*", true) in the open event of w_selection. In PB7, the modify causes a RowFocusChanging (currentRow=0, newRow=1) and a RowFocusChanged (currentRow=0) event to occur even before there is data in this datawindow. In PB8, these events do not occur, but the assignment of the data to the datawindow does cause the RowFocusChanged event to fire with a currentRow value of 1. In PB7, there is no RowFocusChanged event fired when the data is assigned, so the current row is never set to 1. That explains the behavior, and it's my and customer's feeling that the event behavior is correct in PB8, however, the side effect of this is the issue reported here.
Review Status
 4/22/2005

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".



CR:240458
CR Number:   240458
Product Name:   PB Enterprise
Product Component:   Debugger
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.1 7081 10 Sep 2001 Fixed
Description
Reproduced In : PB 7.03.10009, 100079, PB 8 build 6022, 6026
If you have watch set on the WindowObject Control Array and the items are expanded , then during debug pb will crash in pbvm.



CR:240462
CR Number:   240462
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 EOL'd version. Not to be Fixed.
Description
If you set a dynamic expression for the format property of a computed field in any band then the expression icon will not reflect that it has a dynamic expression associated with it meaning it will not change to a green equal to sign.
In some cases like if you have the today computed field in the summary or header band and you have a format set to it , then it will still reflect only the general format not the one based on the dynamic expression.



CR:240501
CR Number:   240501
Product Name:   PB Enterprise
Product Component:   Script Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 May 2005 Presently Not Targeted For Any Future Release Of This Product
Description
Opening a script painter through the output window makes duplicate entries in the RECENT OBJECTS LIST
Workaround Description
 none



CR:240521
CR Number:   240521
Product Name:   PB Enterprise
Product Component:   DB ODBC
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 EOL'd version. Not to be Fixed.
Description
S1093 Invalid parameter number

This error appears in PB7 when calling a system stored procedure in embedded sql,
to Microsoft SqlServer7 through ODBC.

Work-around is to set Disablebind =1 just before calling the procedure.



CR:240566
CR Number:   240566
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Jul 2002 Not a Bug
Description
Getting a slow memory drain when using API ShellExecuteEX call to call another pb application. Initially memory is returned but over a long period of time handles go up and memory usage slowly goes up. This application is run 24X7 and eventually crashes.

The only explicit DESTROY of the nvo is on the application close but PB garbage collection should return the memory and handles.



CR:240610
CR Number:   240610
Product Name:   PB Enterprise
Product Component:   Script Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.3 12 Jun 2003 Fixed
8.0.3 13 Jun 2003 Not a Bug
8.0.3 03 Mar 2004 Fixed
Description
If you declare an exception for a user event in an ancestor component, you can't see the "Throws" box in the profile of the inherited user event. You can't throw an exception in the inherited user event as well. (Works fine for functions)
Workaround Description
 none



CR:240614
CR Number:   240614
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 EOL'd version. Not to be Fixed.
Description
The process that is involved here uses 2 U.are.U Activex components from DigitalPersona Inc.: one for registering a template obtained from fingerprint scanning, the second to verify this template. The template is registered properly, but the process fails upon the "done" event of the verifying phase. This event takes an argument defined as a pointer datatype. DigitalPersona debugging indicated they were getting an error back from PB when they call the Done interface.



CR:240644
CR Number:   240644
Product Name:   PB Enterprise
Product Component:   Debugger
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Apr 2005 Presently Not Targeted For Any Future Release Of This Product
Description
If script above a debug breakpoint is edited a false indicator for a breakpoint appears in the script painter.
Review Status
 04/24/2005:

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".



CR:240665
CR Number:   240665
Product Name:   PB Enterprise
Product Component:   UO Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.3 10092 09 Jul 2001 Fixed
Description
Script painter has odd behavior. In an NVO with an Activate event there is strange behavior when editing script. Script from a different event shows in the Activate event script is added, saved and then removed. It appears as though you are in the activate event but the script from another event is showing as the script for the activate events.
***Workaround
Select any other event from the list of events (Not the activate event) and then go back to the activate event.
The script will be empty
Workaround Description
 ***Workaround
Select any other event from the list of events (Not the activate event) and then go back to the activate event.
The script will be empty



CR:240695
CR Number:   240695
Product Name:   PB Enterprise
Product Component:   Edit Mask
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Aug 2005 Not reproducible with latest version of the product available as of Resolution Date
Description
The following new feature was implemented to set editmask behaviour as per what

the customer desired. Editmask autocompletion was changed from old behaviour then enhanced

to make BOTH behaviours available.



The following section needs to be added in the respective powerbuilder/ infomaker .INI files:-

[Edit Mask Behaviors]

AutocompleteDates=no/yes



Currently pb8beta ignores the AutocompleteDates=no setting.

Please read technical document Content ID: 1016400 ;



CR:240719
CR Number:   240719
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 18 Jul 2005 Fixed
Description
OS: Win32

PB Version and Build: PB 7.0 from 6012 onwards

PB 8.0 RC 1

Comments:



Following SQL fails in DW at runtime

SELECT col1,

col2 = :NullArg

FROM tablename



The DW converts this SQL to the following generated SQL ...



SELECT col1,

col2 IS NULL

FROM tablename



And this causes the error below when using ODBC

ODBC : Error -131 (rc -1) : SQLSTATE = 37000

....Syntax error or access violation: near 'IS' in ... dept_name [IS] NULL ...



With SYC and MSS get...

SYC and MSS : Error 156 (rc -1) : Incorrect syntax near the keyword 'IS'.



This CR is (probably) a side effect of CRs 185138, 185140, 185114, 185113 which changed the dw generated syntax when using NULL retrieval arguments from...



SELECT ...

FROM ...

WHERE colname = :NullArg



to



SELECT ...

FROM ...

WHERE colname IS NULL



This works fine when the NULL retrieval arg is used in the WHERE clause, it fails if the NULL arg is used in the SELECT as in this CR.



CR:240721
CR Number:   240721
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 EOL'd version. Not to be Fixed.
Description
Setpicture function returns GPF when returning picture from a blob variable.

Script used is taken from the onlne help for SelectBlob examples only using the ole table in the demo database.



CR:240731
CR Number:   240731
Product Name:   PB Enterprise
Product Component:   Script Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Apr 2005 Presently Not Targeted For Any Future Release Of This Product
Description
When editing an inherited object, if you navigate to an inherited script/function and change the drop down to view the ancestor code, the ancestor code is not editable, but the prototype appears to be. You can seemingly modify the ancestor prototype and save, but upon reopening no changes were made. Shouldn't you be prohibited from modifying the ancestor in anyway when working in the descendant?



From JimO:

I looked up the Java spec regarding one of the questions I posed within this subcase, namely in step 8 of the repro - should you be allowed to add additional exceptions onto an overridden function in a descendant?



The Java Language Specification includes the following:



A method that overrides or hides another method (?8.4.6), including methods that implement abstract methods defined in interfaces, may not be declared to throw

more checked exceptions than the overridden or hidden method.



More precisely, suppose that B is a class or interface, and A is a superclass or superinterface of B, and a method declaration n in B overrides or hides a method

declaration m in A. If n has a throws clause that mentions any checked exception types, then m must have a throws clause, and for every checked exception type

listed in the throws clause of n, that same exception class or one of its superclasses must occur in the throws clause of m; otherwise, a compile-time error occurs.





Based on that, I think the net behavior in PB is correct in this regard; however, I don't think the SLE for the throws clause should be enabled to make it look like you can change this.
Review Status
 4/22/2005

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".



CR:240788
CR Number:   240788
Product Name:   PB Enterprise
Product Component:   Inheritance
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Jun 2004 EOL'd version. Not to be Fixed.
Description
Window objects ancestor and a descendant. If deleting a component, for instance a label from ancestor and tries to do a full rebuild, this will cause a compiler error: Error C0001: Illegal data type: w`.....
Workaround:
After deleting a component from the window you have to open and save all descendant window objects
OR
Export all descendant windows and remove the wrong data type manualy and import the modified export files.
Workaround Description
 After deleting a component from the window you have to open and save all descendant window objects
OR
Export all descendant windows and remove the wrong data type manualy and import the modified export files.



CR:240806
CR Number:   240806
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 EOL'd version. Not to be Fixed.
Description
Reproduced in PB 7.03 build 10009 , 10081, PB 8 build 6026
If you try to access the Classdefinition property of an Instance of the component after a successful CreateInstance you will get a Corba Error "Corba System Exception :CORBA_BAD_OPERATION at line ................" error.



CR:240809
CR Number:   240809
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 EOL'd version. Not to be Fixed.
Description
Reproduced in PB 7.03 build 10009 , 10081, PB 8 build 6026
If you try to create an object of type jaguar proxy you will get "Application Terminated - Error CORBA Objects may not be created locally. at line 9831 in create event of object corbaobject of_typedef. "



CR:240812
CR Number:   240812
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.1 7022 09 Jul 2001 Fixed
Description
PB8 RC: PB crashes when accessing function that throws non-existent exception



CR:240822
CR Number:   240822
Product Name:   PB Enterprise
Product Component:   DW SaveAs
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 May 2002 Fixed
Description
PB7:SaveAsAscii() on psr adds/ drops header, columns and data
Workaround Description
 None. Alternative datawindow SaveAs() function is not satisfactory because by Powerbuilder design feature, the process will ignore sample report HEADER info, text objects and will output column names and data only.



CR:240824
CR Number:   240824
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.1 7022 08 Jul 2001 Fixed
Description
PB 8 build 6028 :
On Lookup you will get the following error :
Error : Failed to find:SVUBookstore
Required property E24 Missing property 'ApplicationName'. (11EA664) is missing



CR:240828
CR Number:   240828
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Aug 2001 Not a Bug
Description
PB8 Build 6028
The connection object method of ConnectToServer and CreateInstance should throw exceptions that can be caught and processed appropriately via the new TRY-CATCH mechanism.



CR:240911
CR Number:   240911
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 EOL'd version. Not to be Fixed.
Description
When two apps are running either in development or as
executables, and one app is overlay on the other, pb will crash in the pbvm.


The crash handler results are as follows:
Exception code: C0000005 ACCESS_VIOLATION
File Name: e:\pb70\Shared\PowerBuilder\PBVM70.dll
File Version: 7.0.3.10077
Fault address=112D7086 Section:Offset=01:000D6086

Registers:
EAX:05B20B60
EBX:00000000
ECX:7FFE02B4
EDX:0093C003
ESI:05B20B60
EDI:003805C4
CS:EIP:001B:112D7086
SS:ESP:0023:0012E374 EBP:00D0078A
DS:0023 ES:0023 FS:0038 GS:0000
Flags:00010206

Call stack:
Address Frame Param0 Param1 Param2 Param3 Function Name
112D7086 0012E390 00000000 00D0078A 9C0106BA 004506F8 FN_CtlResFree+5D6
112CF15E 0012E3F8 004506F8 00000133 9C0106BA 00D0078A FN_WindowWnd+D5E
77E72C6A 004506F8 00000000 00000000 00000000 00000000 GetFocus+31

OS version:
Windows NT 4.0, Build Number: 1381, Service Pack 6

Memory Status:
Total physical memory: 196024K
Available physical memory: 83308K
Total virtual memory usage: 121708K / 377048K
PowerBuilder virtual memory usage: 81956K / 2097024K

Loaded Modules:
E:\pb70\PowerBuilder 7.0\Pb70.exe 7.0.2.8037
C:\WINNT\System32\ntdll.dll 4.00
e:\pb70\Shared\PowerBuilder\PBSYS70.dll 7.0.3.10077
e:\pb70\Shared\PowerBuilder\PBCMP70.dll 7.0.3.10077
e:\pb70\Shared\PowerBuilder\PBVM70.dll 7.0.3.10077
e:\pb70\Shared\PowerBuilder\libjcc.dll
C:\WINNT\system32\WSOCK32.dll 4.00
C:\WINNT\system32\KERNEL32.dll 4.00
C:\WINNT\system32\WS2_32.dll 4.00
C:\WINNT\system32\MSVCRT.dll 6.00.8397.0
C:\WINNT\system32\USER32.dll 4.00
C:\WINNT\system32\GDI32.dll 4.00
C:\WINNT\system32\ADVAPI32.dll 4.00
C:\WINNT\system32\RPCRT4.dll 4.00
C:\WINNT\system32\WS2HELP.dll 4.00
C:\WINNT\system32\comdlg32.dll 4.00
C:\WINNT\system32\SHELL32.dll 4.00
C:\WINNT\system32\COMCTL32.dll 5.81
C:\WINNT\System32\WINSPOOL.DRV 4.00
C:\WINNT\system32\ole32.dll 4.00
C:\WINNT\System32\OLEPRO32.DLL 5.0.4261
C:\WINNT\system32\OLEAUT32.dll 2.40.4277
C:\WINNT\system32\VERSION.dll 4.00
C:\WINNT\system32\LZ32.dll 4.00
C:\WINNT\System32\oledlg.dll 1.0
e:\pb70\Shared\PowerBuilder\PBDWE70.dll 7.0.3.10077
e:\pb70\Shared\PowerBuilder\PBDTS70.dll 7.0.3.10077
e:\pb70\Shared\PowerBuilder\PBDWP70.dll 7.0.3.10077
e:\pb70\Shared\PowerBuilder\PBSQL70.dll 7.0.3.10077
e:\pb70\Shared\PowerBuilder\PBLIB70.dll 7.0.3.10077
e:\pb70\Shared\PowerBuilder\PBDEV70.dll 7.0.3.10077
e:\pb70\Shared\PowerBuilder\PBORC70.dll 7.0.3.10077
e:\pb70\Shared\PowerBuilder\PBAPL70.dll 7.0.3.10077
e:\pb70\Shared\PowerBuilder\PBUDO70.dll 7.0.3.10077
e:\pb70\Shared\PowerBuilder\PBSCR70.dll 7.0.3.10077
e:\pb70\Shared\PowerBuilder\PBWED70.dll 7.0.3.10077
e:\pb70\Shared\PowerBuilder\PBDPP70.dll 7.0.3.10077
C:\Program Files\Lotus\Sametime Client\ACTIVMON.dll 3, 0, 2, 1
C:\WINNT\system32\MSIDLE.DLL 5.50.4522.1800
C:\WINNT\System32\ntshrui.dll 4.00
C:\WINNT\system32\NETAPI32.dll 4.00
C:\WINNT\system32\NETRAP.dll 4.00
C:\WINNT\system32\SAMLIB.dll 4.00
C:\WINNT\System32\rpcltc1.dll 4.00
C:\WINNT\System32\LinkInfo.dll 4.00
C:\WINNT\system32\MPR.dll 4.00
C:\WINNT\System32\ntlanman.dll 4.00
C:\WINNT\System32\NETUI0.dll 4.00
C:\WINNT\System32\NETUI1.dll 4.00
C:\WINNT\System32\IMAGEHLP.DLL 4.00
C:\WINNT\System32\psapi.dll 4.00



CR:240927
CR Number:   240927
Product Name:   PB Enterprise
Product Component:   Language - Compiler
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Apr 2005 Presently Not Targeted For Any Future Release Of This Product
Description
If you make a change to an object in a painter but do *not* save it, and then perform a regen on an object that references it, the regen will pick up the pending change in the open painter which then causes an error message.

C0084: Bad number of arguments for function <funcname>
Review Status
 04/25/2005:

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".



CR:241010
CR Number:   241010
Product Name:   PB Enterprise
Product Component:   DW Expression
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
This problem occurs in PB6.5 GA and PB7.x releases and builds and is reproduced in a sequence of steps.
Firstly a Describe() and Evaluate() function is used to call DataWindow expressions on

a defined group.
Then a messagebox() operation is done.
Next the messagebox dialog box is dragged over the dw header group band and clicks OK

command button to close the dialog.

Scroll the datawindow, this will show the repaint problem where
- dw header group band displays as white space
or
- dw header group band objects disappear (see dw background colour)
or
- some data is no longer displayed
instead of the orginial design and colour.



CR:241017
CR Number:   241017
Product Name:   PB Enterprise
Product Component:   DW Rich Text
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.3 10085 25 Jun 2001 Fixed
Description
Regression

With an RTE datawindow when you try to insert ( Insert => Control => Picture) a picture(bmp) it shows in design initially but does not show in preview. Save and close the datawindow, reopen the datawindow and now it does not show in design either.

Works fine in build 10009.



CR:241029
CR Number:   241029
Product Name:   PB Enterprise
Product Component:   ORCA
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 EOL'd version. Not to be Fixed.
Description
Gpf in powerbuilder 7.0.3 possible memory corruption issue with ORCA.



CR:241064
CR Number:   241064
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Feb 2004 Fixed
Description
Online documentation changes requested.

1 - Pos function should have a link to LastPos in the 'See Also' list

2 - Print Function page should list new print functions available in PB 8.0
PrintGetPrinter
PrintGetPrinters
PrintSetPrinter
PrintSetupPrinter



CR:241078
CR Number:   241078
Product Name:   PB Enterprise
Product Component:   Library Painter
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement request to streamline migration process:

Still must go through multi-step process to add an existing application as a
new target in a workspace. (New, Target, Existing Application, Go find
application etc). Enhancement: In library painter, allow me to drag the
application object over and drop it in the System Tree to automatically add as a
new target.
Benefit: Ease of use. Most users will be upgrading existing applications. This
will make their lives easier and make the product easier to adopt.
Alternative: Add a menu option to "Migrate application as New Target".



CR:241154
CR Number:   241154
Product Name:   PB Enterprise
Product Component:   DW Printing
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 EOL'd version. Not to be Fixed.
Description
A long freeform DW. Retrieve is ok and on print preview the datas are displayed correctly. But, when print this DW, some datas are lost and the pages blank are printed. Also, the printed page count is not correct. for instance
page 3 and 4 are empty and the pagcount shows 1 of 2 and 2 of 2

workaround: Use print current page to get the right print out
Workaround Description
 Use print current page to get the right print out



CR:241161
CR Number:   241161
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Change in display of bmp in datawindow using SetRowFocusIndicator. Using PB 6.5 build 620, the bmp displays okay in the row. Using later builds of PB, including PB 7 and PB 8, only about half of the bmp displays.



CR:241165
CR Number:   241165
Product Name:   PB Enterprise
Product Component:   Library Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 EOL'd version. Not to be Fixed.
Description
When multiple libraries are selected in the library painter,
optimize and build runtime library and print directory should be disabled because
it applies to only 1 pbl.



CR:241192
CR Number:   241192
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.3 10087 25 Apr 2005 Not a Bug
Description
PB8Beta :SetHTMLAction Returns -5 which is not documented in Help.

SOLUTION:
For PowerBuilder 7: Customer must double check to make sure they are using the javascript caching files from the same build as the PowerBuilder build they are using. These files include dwcomn.js, dwdate.js, dwnmbr.js, dwstr.js. This ensures that any fixes made that have been incorporated into the Web Datawindow javascript caching files are included in your application. Customers should upgrade their dwcomn.js from the same build as their pbdwe70.dll. The only exception is a pbdwe70.dll dated between 3/16/01 (7.0.3.10061) and 6/15/01, in which case, they should upgrade to the latest dwcomn.js file.

For PowerBuilder 8, Customer must generate the javascript caching files using the Web Datawindow Javascript Generator tool (which is on the Tools tab of the New window. (Click File...New and select the Tools tab.) These files must then be associated with the appropriate datawindow properties. If the customer is using an application migrated from 7.0, they are already doing this via a Modify method call. In this case they must simply be sure to use the exact same file names when they use the Web Datawindow Javascript Generator tool. They would also run the tool 4 times, in order to create all 4 files.

If they are using a new PowerBuilder 8 Web Datawindow, they can associate the javascript file(s) with the datawindow by setting the appropriate properties in the datawindow painter. The properties are found on the JavaScript Generation tab of the properties pane in the datawindow painter. The Web Datawindow Javascript Generator tool can also be launched from this properties tab via the Generate File button.



CR:241194
CR Number:   241194
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 EOL'd version. Not to be Fixed.
Description
BMP files not found by name only when path included in Registry app path.
Workaround Description
 Use the full path specification.



CR:241253
CR Number:   241253
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7030 08 Jul 2001 Fixed
Description
7.0.3 build 10081 Regression: Can't add an Edit Style to a column in DW Painter



CR:241255
CR Number:   241255
Product Name:   PB Enterprise
Product Component:   Menu Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Jun 2004 EOL'd version. Not to be Fixed.
Description
In PB7, the problem is that the 'Save As' operation on a menu object to a DIFFERENT library pbl WHILE retaining the same menu object name does not work.
This problem does not occur for PB6.5x and pb8beta releases and builds.

There are 3 excellent workarounds:
===============================
i) From library painter, export menu object and import to different pbl.
{Operation allows retention of same object name}
ii) In menu painter, use 'Save As' operation, however specify a new name for the menu object.
iii)In libary painter, highlight object and then select menu option Entry->Copy OR right mouse button click to get shortcut menu for 'copy' operation.
Workaround Description
 There are 3 excellent workarounds, see CR description section.



CR:241257
CR Number:   241257
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 EOL'd version. Not to be Fixed.
Description
Trying to run Sybase Virtual University example application. Attempt to create a new login fails. There is nothing listed in the dropdown listbox for Major.



CR:241305
CR Number:   241305
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 EOL'd version. Not to be Fixed.
Description
Running the same PB app twice with windows containing treeviews, crashes.



CR:241356
CR Number:   241356
Product Name:   PB Enterprise
Product Component:   DB Sybase System
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 EOL'd version. Not to be Fixed.
Description
Certain ASCII characters are not saved to the database when entered through the PowerBuilder database painter. Specifically customer has reported problem with ASCII 10 (Newline) and ASCII 92 (backslash - \ char)



CR:241425
CR Number:   241425
Product Name:   PB Enterprise
Product Component:   UO Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 EOL'd version. Not to be Fixed.
Description
PB 7 gpfs if adding more than one remote stored procedure for exsample on a standard class transaction object
Workaround:
do not select more than one Premote Stored Procedure.
Workaround Description
 do not select more than one Premote Stored Procedure.



CR:241427
CR Number:   241427
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
There are 2 examples of string nested datatype assignments which are failing at datawindow

runtime for DW TEXT and DW COMMAND BUTTON objects with PB error code :-



PB application execution error (R0039) - Application terminated.

Error accessing external object property text at line XX in clicked event of cmdbtn ...



Datawindow COLUMN object does not exhibit problem with parsing these string values.

Notice string assignments which fail:-

ls_quote = 'This is a text containing ~"double~" quotes with tilde.'

ls_quote = 'This is a text containing "double" quotes utilising both quote styles.'



CR:241602
CR Number:   241602
Product Name:   PB Enterprise
Product Component:   Font
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   8.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Language Japanease installed with MS IME Hiragana keyboard. (Or Korean with MS Korean keyb)
Tested with Batang Font.
In a single line edit or any PB control, you cannot enter japanese Characters using MS IME keyboard . When you start entering characters on the visual IME keyboard, you can see Japanease characters but after clicking <Enter>, it puts "??????" in the field. Works fine with MS WORD.



CR:241765
CR Number:   241765
Product Name:   PB Enterprise
Product Component:   System Runtime Functions
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 GA
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Jun 2005 Fixed
Description
After creating an instance of an EAS component ,calling LibraryImport will fail.
Review Status
 *** Monday, June 13, 2005 13:20:46

This CR was reviewed and closed as part of the PB10 CR Review process. It cannot be reproduced in PB10.2 build 8045.
Workaround Description
 An easy way around this is to post the function call to ImportLibrary()

In the userobject in the customers testcase: test.post of_load( 515)



CR:241774
CR Number:   241774
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Mar 2004 EOL'd version. Not to be Fixed.
Description
Apply an Edit Style to a column, it doesn't automatically refresh layout



CR:241778
CR Number:   241778
Product Name:   PB Enterprise
Product Component:   Edit Mask
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Jun 2001 Duplicate
Description
Reproduced In : PB 7.03 build 10063 and later
Could not reproduce in : PB 6.5 build 1314, PB 7.0 build 10061 and earlier , PB 8 build 6028

Editmask of type ##,###,###,### , if you put 12345678912, will display as 12,34,68,91275 which is incorrect.



CR:241841
CR Number:   241841
Product Name:   PB Enterprise
Product Component:   DB Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Oct 2001 Fixed
Description
PB 8.0 Drag and drop from ISQL to clipwindow doesn't work.



CR:241928
CR Number:   241928
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 EOL'd version. Not to be Fixed.
Description
In PowerBuilder 7 and 8, opening a window from a script of a treeview control
might open the window behind the current one instead of in front of it.

Workaround is to post a user event in the treeview event and open the second window in the posted event.



CR:241952
CR Number:   241952
Product Name:   PB Enterprise
Product Component:   DB ODBC
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Jul 2001 Fixed
Description
Win2000: in dba notepad do a select max(field) from a table causes an Out of Memory error and PowerBuilder shuts down. The same problem does not occur using Win NT.



CR:241977
CR Number:   241977
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 EOL'd version. Not to be Fixed.
Description
When running a nested dw report that has a
computed field calling a global function, pb produces a runtime
error.

The problem line in the global function is in the f_exceed_acute_count_k:
st_temp = w_exceedence_acute_reports_k.dw_visit_report.OBJECT.dw_characteristics.OBJECT.violation_ct[2].OBJECT.ct_of_violations[1]

The following crash handler output is as follows:
Exception code: C0000005 ACCESS_VIOLATION
File Name: e:\pb70\Shared\PowerBuilder\PBVM70.dll
File Version: 7.0.3.10079
Fault address=113B1890 Section:Offset=01:001B0890

Registers:
EAX:00000001
EBX:00000000
ECX:00000000
EDX:00239F39
ESI:036E0C58
EDI:036E08A8
CS:EIP:001B:113B1890
SS:ESP:0023:0012F250 EBP:01423C10
DS:0023 ES:0023 FS:0038 GS:0000
Flags:00010202

Call stack:
Address Frame Param0 Param1 Param2 Param3 Function Name
113B1890 01423C10 01423C10 01A000F8 01A00068 00000000 0001:001B0890 e:\pb70\Shared\PowerBuilder\PBVM70.dll
01423C10 11475E70 113403F0 00000000 113419C0 113419E0 0000:00000000
113403E0 113403A0 BF000000 114790A8 A6F3C033 4C8B1775 0001:0013F3E0 e:\pb70\Shared\PowerBuilder\PBVM70.dll

OS version:
Windows NT 4.0, Build Number: 1381, Service Pack 6

Memory Status:
Total physical memory: 196024K
Available physical memory: 86056K
Total virtual memory usage: 182960K / 377040K
PowerBuilder virtual memory usage: 87864K / 2097024K

Loaded Modules:
E:\pb70\PowerBuilder 7.0\Pb70.exe 7.0.2.8037
C:\WINNT\System32\ntdll.dll 4.00
e:\pb70\Shared\PowerBuilder\PBSYS70.dll 7.0.3.10079
e:\pb70\Shared\PowerBuilder\PBCMP70.dll 7.0.3.10079
e:\pb70\Shared\PowerBuilder\PBVM70.dll 7.0.3.10079
e:\pb70\Shared\PowerBuilder\libjcc.dll
C:\WINNT\system32\WSOCK32.dll 4.00
C:\WINNT\system32\KERNEL32.dll 4.00
C:\WINNT\system32\WS2_32.dll 4.00
C:\WINNT\system32\MSVCRT.dll 6.00.8397.0
C:\WINNT\system32\USER32.dll 4.00
C:\WINNT\system32\GDI32.dll 4.00
C:\WINNT\system32\ADVAPI32.dll 4.00
C:\WINNT\system32\RPCRT4.dll 4.00
C:\WINNT\system32\WS2HELP.dll 4.00
C:\WINNT\system32\comdlg32.dll 4.00
C:\WINNT\system32\SHELL32.dll 4.00
C:\WINNT\system32\COMCTL32.dll 5.81
C:\WINNT\System32\WINSPOOL.DRV 4.00
C:\WINNT\system32\ole32.dll 4.00
C:\WINNT\System32\OLEPRO32.DLL 5.0.4275
C:\WINNT\system32\OLEAUT32.dll 2.40.4277
C:\WINNT\system32\VERSION.dll 4.00
C:\WINNT\system32\LZ32.dll 4.00
C:\WINNT\System32\oledlg.dll 1.0
e:\pb70\Shared\PowerBuilder\PBDWE70.dll 7.0.3.10079
e:\pb70\Shared\PowerBuilder\PBDTS70.dll 7.0.3.10079
e:\pb70\Shared\PowerBuilder\PBDWP70.dll 7.0.3.10079
e:\pb70\Shared\PowerBuilder\PBSQL70.dll 7.0.3.10079
e:\pb70\Shared\PowerBuilder\PBLIB70.dll 7.0.3.10079
e:\pb70\Shared\PowerBuilder\PBDEV70.dll 7.0.3.10079
e:\pb70\Shared\PowerBuilder\PBORC70.dll 7.0.3.10079
e:\pb70\Shared\PowerBuilder\PBAPL70.dll 7.0.3.10079
e:\pb70\Shared\PowerBuilder\PBUDO70.dll 7.0.3.10079
e:\pb70\Shared\PowerBuilder\PBSCR70.dll 7.0.3.10079
e:\pb70\Shared\PowerBuilder\PBWED70.dll 7.0.3.10079
e:\pb70\Shared\PowerBuilder\PBDPP70.dll 7.0.3.10079
C:\Program Files\Lotus\Sametime Client\ACTIVMON.dll 3, 0, 2, 1
C:\WINNT\system32\MSIDLE.DLL 5.50.4522.1800
e:\pb70\Shared\PowerBuilder\pbODB70.dll 7.0.3.10079
C:\WINNT\System32\ODBC32.dll 3.520.6526.0
C:\WINNT\System32\odbcint.dll 3.520.6526.0
C:\WINNT\System32\odbctrac.dll 3.520.6526.0
e:\pb70\Adaptive Server Anywhere 6.0\win32\dbodbc6.dll 6.0.4.3594
e:\pb70\Adaptive Server Anywhere 6.0\win32\dblgen6.dll 6.0.4.3594
C:\WINNT\System32\odbccp32.dll 3.520.6526.0
C:\WINNT\System32\spool\DRIVERS\W32X86\2\PSCRPTUI.DLL 4.00
C:\WINNT\System32\ntshrui.dll 4.00
C:\WINNT\system32\NETAPI32.dll 4.00
C:\WINNT\system32\NETRAP.dll 4.00
C:\WINNT\system32\SAMLIB.dll 4.00
C:\WINNT\System32\rpcltc1.dll 4.00
C:\WINNT\System32\LinkInfo.dll 4.00
C:\WINNT\system32\MPR.dll 4.00
C:\WINNT\System32\IMAGEHLP.DLL 4.00
C:\WINNT\System32\psapi.dll 4.00



CR:241981
CR Number:   241981
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
PowerBuilder 8 adds a new Edit Source capability which allows you to edit the source of a PowerBuilder object directly with PowerBuilder's built-in file editor. If you make an error in the edits, you will be informed of the syntax error; however, the object will already have been saved (which may be unexpected to the user). If you do not immediately fix the problem and instead close the editor, you will not be able to reopen the object in the painter because the corrupted version was already saved. This is documented in the user's guide (see CR 236120) and is apparently expected behavior; however, to alllow for recovery internal customer has suggested we save a backup of the exported object text first.

Because source is saved before syntax is validated, you can corrupt objects unintentionally using the new Edit Source capability if you are not careful with the syntax, enhancement to save backup of source is suggested



CR:242006
CR Number:   242006
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 EOL'd version. Not to be Fixed.
Description
After modifying a dw with groups in the painter and finally saving the dw pb crashes. When restarting powerbuilder the datawindow cannot be opened anymore. The dw can be exported, but cannot be imported anymore - GPF.



CR:242010
CR Number:   242010
Product Name:   PB Enterprise
Product Component:   DB JDBC
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 EOL'd version. Not to be Fixed.
Description
Customer is getting an ORA 06550 error trying to create a datawindow with stored procedure source using the PB JDBC driver to connect to Oracle.



CR:242027
CR Number:   242027
Product Name:   PB Enterprise
Product Component:   UO Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0 RC 7034 08 Jul 2001 Fixed
Description
GPF when deleting an empty function from the function list



CR:242030
CR Number:   242030
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 GA
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9005 25 Oct 2001 Fixed
Description
If Web Targets are not installed, only one tab page displays in the system tree. If you use Ctrl-Tab in the system tree, which would normally go to the next tab, the system tree display goes blank and you are unable to recover the display.

Normally if web targets are installed, ctrl-tab would just move to the Page tab, Languages tab, etc. and everything works as it should.



CR:242041
CR Number:   242041
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 GA
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0 RC 7034 08 Jul 2001 Fixed
Description
If the first line of the open event script of a window is a comment, saving a window will crash PowerBuilder 8.
Changes made to the object do appear to be saved so upon re-opening the window you can proceed.

Leaving a blank line at the top of the script does NOT work as a workaround.
WORKAROUND: Save the window a second time before adding script to the control
Workaround Description
 1) When creating a new window issue a "file", "save as" BEFORE adding any controls
2) Whenever you add new controls, immediately issue a "file", "save" before switching away from the layout view. AFTER "save", then switch to the script view.



CR:242116
CR Number:   242116
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0 GA
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement Request:

To remote debug a PB EAServer component being called from a PB client you must have two PB IDE sessions running, request is to provide the debugging capability within a single instance of the PowerBuilder IDE



CR:242131
CR Number:   242131
Product Name:   PB Enterprise
Product Component:   DB Trace
Status:   Open
OS:   Solaris 2.6
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Currently, you don't have the ability to trace a database connection with the PBVM on unix. You can do this
on NT. The libpbtra70x.so file is not included with the PBVM files.

A libpbtra70x.so file was built and testing was done in PSE using Jaguar. It returned the following errors:
"symbol GetProfileIntA: referenced symbol not found".

The PBVM doesn't include a pb.ini -- the PBVM doesn't know where to put the database log file. The pb.ini file
on NT has a section where to log the database trace file.

[Database]
DBTraceFile=d:\pbtrace.log



CR:242190
CR Number:   242190
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0 GA
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
PB8 allows you to add version information to executables. Customer is requesting native PowerScript functionality (vs. external API calls) to access that version information within PowerBuilder.



CR:242212
CR Number:   242212
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Jan 2002 Fixed
Description
Jaguar server 'Out of Memory' error using multiple (> 100) PowerBuilder components.



CR:242239
CR Number:   242239
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Jun 2004 EOL'd version. Not to be Fixed.
Description
A paint problem occurs for a second call to SetFullState() on a DW control which has:
-HSplitScroll = true
-VScrollBar = true
-has more rows and columns than will fit into the DW control
The problem is that the horizontal scroll bar (RIGHT side) is incorrectly positioned and there appears an ugly blank vertical bar on the right (next to the actual vertical scrollbar).
Workaround Description
 Set DW control's dataobject property to an empty string before doing the SetFullState. However this means that there is no way of checking if the dataobjects matched or not in the return value when calling SetFullState().



CR:242334
CR Number:   242334
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0 GA
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
In the rich text edit control (rte) Wordwrap is lost when PasteRTF() is used.



CR:242342
CR Number:   242342
Product Name:   PB Enterprise
Product Component:   Edit Mask
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Jun 2004 EOL'd version. Not to be Fixed.
Description
When having an edit mask with eg:
Edit Mask = #,###0.00
Use Format checked
Format = #,###0.00;[RED]-#,###0.00;[BLUE].00;[BLUE] (NUL)
****************************************************************************************************

When previewing/retrieving the DataWindow, you could see NUL in a blue color for any NULL entered value
but from build 7.0.3 10048 onwards it is not displayed or displayed incorrectly.



CR:242391
CR Number:   242391
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 EOL'd version. Not to be Fixed.
Description
Using a dropdown datawindow column on a datawindow displayed on a Response or Popup window, if the Always Show List property is set to true and the window is dragged off the screen, intermittently the dropdown's list detaches from the datawindow display and displays on its own. Once detached, some moves of the window do not result in the list moving with the datawindow. Once the window is restored to a more normal postion the dropdown displays as expected.



CR:242395
CR Number:   242395
Product Name:   PB Enterprise
Product Component:   Library Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 GA
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 04 Jul 2002 Fixed
24 Apr 2005 Presently Not Targeted For Any Future Release Of This Product
25 Feb 2004 Fixed
Description
The syntax for projects is not obvious, and includes special characters and references to the registry. There is just too much potential for customers to get into trouble here, and we don't have any specifications on how project objects are stored to make editing the source an option anyway. Proxy objects cannot be edited right now, so it shouldn't be too big of a deal to disable the same for project objects.



CR:242445
CR Number:   242445
Product Name:   PB Enterprise
Product Component:   Project Wizards
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 GA
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Apr 2005 Presently Not Targeted For Any Future Release Of This Product
Description
Project object rather than NVO is opened after running EAServer component wizard and choosing to inherit from an existing interface



When you create an EAserver component from an existing interface, after all objects are created, the project object is opened. The user object painter should be opened instead
Review Status
 04/24/2005:

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".



CR:242448
CR Number:   242448
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Oct 2001 Fixed
Description
Powerbuilder crashes when populating a datetime structure variable with a date column that is null using dot notation. Using Getitem does not produce the crash.



CR:242461
CR Number:   242461
Product Name:   PB Enterprise
Product Component:   DB MS SQLServer
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7058 10 Aug 2001 Fixed
Description
Datawindow with a source using a join of two database Views against Microsoft SQL Server causes PowerBuilder and Infomaker to crash.



CR:242469
CR Number:   242469
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Oct 2001 Not reproducible with latest version of the product available as of Resolution Date
Description
Second connection to database client hangs in PB-Jag-Oracle setup.
This might be dupe of cr 238512. Need confirmation from development.
Solaris 2.7 :
Jaguar : 3.6.1 build 36108
Oracle : 8.1.6 client against 8.1.7 server
NT :
PB 7.03 10079

The pb component deployed in jaguar does the connectivity to the database and also executes some embedded sql
(Insert/Update/UpdateBlob/OpenCursor etc). On connecting to the database and executing the embedded sql in a certain format ,
disconnecting and then trying to connect again to the database will make the client Hang. In some cases Jag Manager on
Solaris box also freezes (not always). In order to get back everything in order one has to bounce the Jaguar server and also
shut down PB app (sometimes one is able to just hit X and shutdown the app , but other times one has to kill the process from
Task Manager



CR:242550
CR Number:   242550
Product Name:   PB Enterprise
Product Component:   DW HTML
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 GA
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.4 09 Mar 2004 Fixed
26 Jul 2004 Not a Bug
Description
The AppendedHTML attribute is ignored for static fields (column fields are OK) unless the browser is set to Mozilla/Netscape 4.x or the HTML version is set to 4.0. There are cases where you may not want the extra HTML/JavaScript that gets generated when those settings are made, but you still want the appended html included.



CR:242634
CR Number:   242634
Product Name:   PB Enterprise
Product Component:   DW DDDW
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Oct 2003 Fixed
Description
Regression: DDDW display for NULL-values are not shown correcty in 6.5

This problem happens when a new row is added to datawindow.
InsertRow() function is called and if the DDDW contains a DATA column(datatype is INTEGER)
value of zero (0), then the DISPLAY column value is shown in the column ITEM.



CR:242641
CR Number:   242641
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
After using the Activate(Inplace!) function,when users click outside of ole control, the document disapears. This happens eg. when displaytype is set to displayascontent!.



CR:242644
CR Number:   242644
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Nov 2001 Fixed
Description
When attempting to EXECUTE a simple Oracle stored procedure which returns a 2 column

multiple resultset, transaction sqlcode gives error:
for Native connection ORA-01422: exact fetch returns more than requested number of rows
for ODBC connection ORA-06550: PLS-00306: wrong number or types of arguments in call to
'RETRIEVE_EMP_RESULTSET'
Workaround Description
 PB help states: Procedures with multiple result sets: You can use stored procedures that return multiple result sets only in embedded SQL.



CR:242645
CR Number:   242645
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.3 10095 19 Jul 2001 Fixed
Description
PowerBuilder leaks memory when passing an array (in this case an array of longs) as a retrieval argument to a datastore.



CR:242658
CR Number:   242658
Product Name:   PB Enterprise
Product Component:   DB ODBC
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Jul 2001 Fixed
Description
uccessive connects and disconnects with an PB/EAServer component seems to leak about 32 bytes per connect/disconnect with or without using a connection cache

This scenario has been run with and without the use of a connection cache, but the leak seems consistent at about 160 KB per 5000 method invocations on the component. Each method invocation simply connects and disconnect from the EASDemoDB V4. 160KB per 5000 invocations works out to about 32 bytes per call.



CR:242716
CR Number:   242716
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 EOL'd version. Not to be Fixed.
Description
The protectedWrite keyword does not protect against changing the values of the
individual members of the array from outside the object. It only dissallowed assigning
the complete array.

The following should generate a compiler error but doesn't:

User object:
ProtectedWrite long long_array[2]

Window script:
my_uo.long_array[1] = 1 //should have given an eror.





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

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。
+-------------------------------------华丽的分割线-------------------------------------------------------------------------