提供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:594420
CR Number:   594420
Product Name:   Sybase Replication Server
Product Component:   InstallAnywhere
Status:   Closed
OS:   Generic
Original Version:   15.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Feb 2010 Fixed
Description
When the Replication Server 15.5 Installer is used in console mode and

completes with non-critical errors, the contradictory messages 'Press

Done to quit the installer' and 'PRESS ENTER TO EXIT THE INSTALLER' are

incorrectly displayed.



CR:594431
CR Number:   594431
Product Name:   Sybase Replication Server
Product Component:   InstallAnywhere
Status:   Closed
OS:   Generic
Original Version:   15.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Jan 2010 Fixed
Description
The Replication Server 15.5 Installer does not present a panel that asks

the user for the location of a Replication Server 15.5 license file.

Thus, the installer is unable to install the license file for the user.



To work around this issue, after the installer completes successfully,

the user can manually copy the license file to the directory

'$SYBASE/SYSAM-2_0/licenses'.



CR:594596
CR Number:   594596
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   Generic
Original Version:   15.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Dec 2009 Bundled Request
Description
When Replication Server is configured to use Warm Standby or MSA, the

error messages '(HVAR Error) ...' may appear in the Replication Server

error log. To recover from this behavior, issue the 'create replication

definition' command with the 'send standby' clause for the primary table

referenced in the error messages.



CR:594644
CR Number:   594644
Product Name:   Common Metadata Repository
Product Component:   Web UI
Status:   Closed
OS:   Windows
Original Version:   amboise
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Nov 2009 Fixed
Description
CMR throw exception if using repository on DB2. During installation tested JDBC connection is okay.



CR:595544
CR Number:   595544
Product Name:   Rep Serv Commands Ref
Product Component:   Rep Serv Commands Ref
Status:   Closed
OS:   all
Original Version:   15.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Mar 2010 Fixed
Description
sp_reptostandby documentation not updated for SQL Statement replication.



CR:595627
CR Number:   595627
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Solaris
Original Version:   15.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
sysadmin hibernate_on may result in loss detection



CR:595628
CR Number:   595628
Product Name:   Rep Serv Admin Guide
Product Component:   Rep Serv Admin Guide
Status:   Closed
OS:   all
Original Version:   15.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Mar 2010 Fixed
Description
sysadmin hibernate_on may result in 'loss detection' when repserver has routes



CR:596041
CR Number:   596041
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Solaris
Original Version:   15.2 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
sysadmin hibernate_off takes too long to complete.
Workaround Description
 delete * from rs_systext where texttype = 'C'.



CR:596062
CR Number:   596062
Product Name:   Sybase Replication Server
Product Component:   rs_init
Status:   Open
OS:   Solaris
Original Version:   15.2 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
rs_init attempts to use command, admin version against the ASE server
Workaround Description
 use a resource file

-- or --

drop the user from the database, drop the login and redo it interactively



Things that can be tried (did not always work):

start up a new window and new rs_init session



CR:596098
CR Number:   596098
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/Oracle
Status:   Closed
OS:   Generic
Original Version:   5.9.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Oct 2009 Fixed
28 Oct 2009 Fixed
Description
ORACLE ONLY: The warning information for

insufficent privileges during Replication Agent

initialization lists 'EXECUTE on DBMS_LOCK'

privilege twice.



CR:596157
CR Number:   596157
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/Oracle
Status:   Closed
OS:   Generic
Original Version:   15.2 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
5.8.02 28 Oct 2009 Fixed
5.9.00 29 Oct 2009 Fixed
Description
ORACLE ONLY: Re-initializing Replication Agent

by issuing "pdb_xlog init, force" command causes

rs_ticket to stop working.



CR:596365
CR Number:   596365
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/Oracle
Status:   Closed
OS:   Generic
Original Version:   5.7.15
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Nov 2009 Fixed
Description
ORACLE ONLY: Replication Agent throws an exception

when rescanning a DML log record on a table

containing a LOB column.



CR:605455
CR Number:   605455
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/Oracle
Status:   Closed
OS:   NA
Original Version:   15.2.0.5801P1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
5.8.01 10 Nov 2009 Fixed
15.2 ESD #2 01 Dec 2010 Fixed
15.5 07 Jan 2010 Fixed
Description
ORACLE ONLY: Oracle LOB scanner sorting error

stops replication.



CR:605779
CR Number:   605779
Product Name:   Common Metadata Repository
Product Component:   Java API
Status:   Closed
OS:   Windows
Original Version:   amboise
Fixed Version Build Resolution Date Closure Code (If Appropriate)
amboise EBF3 16 Nov 2009 Fixed
Description
smtp test connection failed when host requires authorization



CR:605846
CR Number:   605846
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/Oracle
Status:   Closed
OS:   Generic
Original Version:   5.8.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
5.8.02 06 Dec 2009 Fixed
5.8.02 23 Dec 2010 Fixed
Description
ORACLE ONLY: The chained-operation error

"Processing has not completed for chained op"

sends Replication Agent into the ADMIN state.



CR:605854
CR Number:   605854
Product Name:   Sybase Replication Server
Product Component:   InstallShield
Status:   Closed
OS:   HP-UX
Original Version:   15.2 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Jun 2010 Presently Not Targeted For Any Future Release Of This Product
Description
After install of ESD1, some files are read only, causing ESD1.1 install to fail.

"find ${SYBASE} ! -perm -200 | xargs chmod u+w" to workaround.
Workaround Description
 find ${SYBASE} ! -perm -200 | xargs chmod u+w



then installed ESD1.1



CR:606051
CR Number:   606051
Product Name:   Rep Serv Admin Guide
Product Component:   Rep Serv Admin Guide
Status:   Closed
OS:   all
Original Version:   15.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15.5 29 Mar 2010 Added to user documentation
Description
add documentation steps to reset the transaction log for an ERSSD, which may be necessary in a recovery situation.



CR:606055
CR Number:   606055
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   Solaris
Original Version:   15.2 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Jul 2012 Fixed
Description
request the next release of RS contain the latest EBF for ASA (SQL Anywhere).
Workaround Description
  If running, issue a shutdown in isql or stop the replication server service



Start just the ERSSD command prompt

D:\sybase\REP-15_2\ASA11\win32\dbspawn.exe -f -q D:\sybase\REP-15_2\ASA11\win32\dbsrv11.exe -ti 0 -x "tcpip(PORT=8001;DOBROAD=NO;BLISTENER=NO)" -o D:\sybase\REP-15_2\errorlog\SYBASE_PRS_ERSSD.out D:\sybase\REP-15_2\dbfile\SYBASE__PRS_ERSSD.db



Log into ERSSD database in isql

isql -U SYBASE__PRS_RSSD_prim -P SYBASE__PRS_RSSD_prim_ps -S SYBASE__PRS_ERSSD



Run command to zero the ltm

1> rs_zeroltm SYBASE__PRS_ERSSD, SYBASE__PRS_ERSSD

2> GO

Locater has been reset to zero.



Exit isql

Shutdown the ERSSD from the systray icon

Go to command prompt change directory to

D:\sybase\REP-15_2\ASA11\win32



Run dblog to clear the marker

dblog -il D:\sybase\REP-15_2\dbfile\SYBASE_PRS_ERSSD.db



SQL Anywhere Transaction Log Utility Version 11.0.0.1264

"SYBASE_PRS_ERSSD.db" is using log file "D:\sybase\REP-15_2\translog\SYBASE_PRS_ERSSD.log"

"SYBASE_PRS_ERSSD.db" is using log mirror file "D:\sybase\REP-15_2\backup\SYBASE_PRS_ERSSD.mlg"

Transaction log starting offset is 0001850674

Transaction log current relative offset is 0000005628



Start Rep Server from services



Log into the SYBASE_PRS in isql

Isql U sa S SYBASE_PRS



Run the command to verify that the repagent is up. Note this can take up to five minutes after the start of the service.



1> admin who_is_down

2> go

Spid Name State Info

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



CR:606069
CR Number:   606069
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Solaris
Original Version:   15.2 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When queue is full, RS will hang on sysadmin sqm_purge_queue or shutdown.
Workaround Description
 If sysadmin hibernate_on was done on the RS prior to sqm_purge_queue, the RS will come back up in hibernate mode. Then go ahead and do the purge_queue and it will complete this time. Then sysadmin hibernate_off and everything will be okay.



CR:606439
CR Number:   606439
Product Name:   Sybase Replication Server
Product Component:   rsmsrvr
Status:   Closed
OS:   Solaris
Original Version:   12.6
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Nov 2009 EOL'd version. Not to be Fixed.
Description
RSM Server may become unresponsive and use 100% CPU if it's connection to a Replication Server fails.
Workaround Description
 Kill and restart RSM server.



CR:606496
CR Number:   606496
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   NA
Original Version:   15.2 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Invalid value for dsi_max_xacts_in_group produces 5161 message indicating wrong parameter and wrong value range.
Workaround Description
 update the dsi_max_xacts_in_group parameter to a value between 1 and 100. Use alter connection or configure replication server to do this. One cannot use rs_configure since it does not allow update to any DSI parms.



CR:606611
CR Number:   606611
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   Generic
Original Version:   15.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Dec 2009 Fixed
Description
When Replication Server is configured to use Warm Standby, the 'sysadmin

cdb ...' command does behave as expected.



CR:606691
CR Number:   606691
Product Name:   Sybase Replication Server
Product Component:   RSMJavaPlugin
Status:   Closed
OS:   Generic
Original Version:   15.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Mar 2010 Added to user documentation
Description
In a 3-tier replication management environment, the Replication Manager Server (RMS) does not display the newer Replication Server parameters. The workaround is to add the Replication Server to a 2-tier environment.



CR:606724
CR Number:   606724
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   Generic
Original Version:   15.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
27 Nov 2009 Fixed
Description
Replication Server will fail to replicate to an IQ server if the

replicated table name or replicated column name is specified with quoted

identifiers.



CR:606824
CR Number:   606824
Product Name:   Repository
Product Component:   Repository
Status:   Closed
OS:   XP
Original Version:   closluce
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Apr 2010 Fixed
Description
Customer is attempting to install a new repository on ASE 15.0.3 using the ASE native driver. During the installation, a conversion error occurs.



*** Executing SQL statement 7001:

insert into PMENUM(CLSS,ENID,VALU,RVAL) values(1421, 1, '', 'EUR')



Error converting characters into server's character set. Some character(s) could not be converted.



End result is that the repository is not created.



Workaround:

Use an ODBC connection to create the repository



CR:606836
CR Number:   606836
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   NA
Original Version:   15.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Mar 2010 Added to user documentation
Description
DOC RepSrv ... specifics on how to create repdef to handle non dbo table in MSA



Add a section giving examples that show the nuances of combinations between a MSA_dbrepdef and table rep defs...



The main point is to communicate that one should be careful. The best choice is to explicitly specify the OWNER of the table in table rep defs and use sp_setreptable with owner_on to prevent any unsuspected results...



CR:606838
CR Number:   606838
Product Name:   Repository
Product Component:   Repository
Status:   Open
OS:   XP
Original Version:   closluce
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
ASE 15.0.2 and ASE 15.0.3



When PD is launched, you are able to connect to the repository via an ASE native driver profile. If you disconnect from the repository and attempt to connect a second time, the repository connection fails. The reported error reads:



Unable to initialize Client Library context.



The problem appears to be introduced after the first disconnection from the repository. As long as I do not disconnect from the repository, I can make multiple ASE connections using the native driver. for example, I am able to reverse engineer a database and I can connect, disconnect and reconnect without issue.



CR:606980
CR Number:   606980
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   NA
Original Version:   15.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Replication Server will fail to replicate an UPDATE to a JAVA column

because the Replication Server incorrectly treats the JAVA column as an

IMAGE column. To work around this behavior, mark the table as

non-compilable.



CR:607009
CR Number:   607009
Product Name:   Repository
Product Component:   Repository
Status:   Closed
OS:   all
Original Version:   tyresias
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Nov 2009 Fixed
Description
Oracle10g Native connection:Version comment is not saved in repository



CR:607046
CR Number:   607046
Product Name:   RepAgent for MVS
Product Component:   DB2
Status:   Closed
OS:   MVS
Original Version:   15.0 ESD#3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15.0 ESD#4 03 15 Apr 2010 Fixed
Description
Minimum year is not working on date columns.
Workaround Description
 None. Do not use years less than 1753 when sending data to ASE.



CR:607183
CR Number:   607183
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   Generic
Original Version:   15.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Nov 2009 Fixed
Description
When Replication Server is configured to use Warm Standby, the 'sysadmin

cdb ...' command does not behave as expected. Under certain

circumstances the 'sysadmin cdb ... dump_i ...' command will return the

error message 'Error occured while processing 'sysadm cdb' command'.

When HVAR is disabled, the 'sysadmin cdb ...' command is incorrectly not

disabled.



CR:607212
CR Number:   607212
Product Name:   Repository
Product Component:   Repository
Status:   Open
OS:   Windows XP
Original Version:   amboise
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Attempting to consolidate (check in) a multi-model report, MMR, and the consolidation is canceled when 'File' is selected under local document.



Workaround:

open the MMR in the workspace and then consolidate the mmr.



CR:607273
CR Number:   607273
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   NA
Original Version:   15.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Mar 2010 Added to user documentation
Description
rs_helprep on pre ase15 rssd fails identifier is too long maximum length is 30



C:\oc15e7\OCS-15_0\bin>isql -Ss6s1254e91ss -Usa -P -w2048 -Drs3s151ss_rssd

1> select @@version

2> go

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

Adaptive Server Enterprise/12.5.4/EBF 16816 ESD#9.1/P/Sun_svr4/OS 5.8/ase1254/2146/

64-bit/FBO/Wed Apr 15 14:39:31 2009

(1 row affected)

1> rs_helprep test123456789012345678901234567890_rd

2> go

Msg 103, Level 15, State 1:

Server 's6s1254e91ss', Line 1:

The identifier that starts with 'test12345678901234567890123456' is too long. Maximum length is 30.

1> rs_helprep 'test123456789012345678901234567890_rd'

2> go

1> quit



C:\oc15e7\OCS-15_0\bin>
Workaround Description
 1) put quotes ... single (') or double (") around the long repdef name ...



C:\oc15e7\OCS-15_0\bin>isql -Ss6s1254e91ss -Usa -P -w2048 -Drs3s151ss_rssd

1> rs_helprep 'test123456789012345678901234567890_rd'

2> go

Replication Definition Name PRS Type Creation Date

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

test123456789012345678901234567890_rd rs3s151ss Tbl Nov 16 2009 6:08PM

PDS.DB Primary Owner Primary Table

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

p6s1503e2ss.pdb1 test2

Replicate Owner Replicate Table

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

test2

Send Min Cols. Used by Standby Min Vers Dynamic SQL

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

No No 1500 On

Col. Name Rep. Col. Name Datatype Len. Pri. Col. Searchable

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

col1 col1 int 4 1 0

col2 col2 varchar 10 0 0

Function Name FString Class FString Source FString Name

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

rs_delete rs_sqlserver_function_class Class Default rs_delete

rs_insert rs_sqlserver_function_class Class Default rs_insert

rs_select rs_sqlserver_function_class Class Default rs_select

rs_select_wit rs_sqlserver_function_class Class Default rs_select_with_lock

rs_truncate rs_sqlserver_function_class Class Default rs_truncate

rs_update rs_sqlserver_function_class Class Default rs_update



Subscriptions known at this Site 'rs3s151ss'.

Subscription Name Replicate DS.DB Owner Creation Date

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

(return status = 0)

1> rs_helprep "test123456789012345678901234567890_rd"

2> go

2> go

Replication Definition Name PRS Type Creation Date

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

test123456789012345678901234567890_rd rs3s151ss Tbl Nov 16 2009 6:08PM

PDS.DB Primary Owner Primary Table

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

p6s1503e2ss.pdb1 test2

Replicate Owner Replicate Table

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

test2

Send Min Cols. Used by Standby Min Vers Dynamic SQL

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

No No 1500 On

Col. Name Rep. Col. Name Datatype Len. Pri. Col. Searchable

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

col1 col1 int 4 1 0

col2 col2 varchar 10 0 0

Function Name FString Class FString Source FString Name

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

rs_delete rs_sqlserver_function_class Class Default rs_delete

rs_insert rs_sqlserver_function_class Class Default rs_insert

rs_select rs_sqlserver_function_class Class Default rs_select

rs_select_wit rs_sqlserver_function_class Class Default rs_select_with_lock

rs_truncate rs_sqlserver_function_class Class Default rs_truncate

rs_update rs_sqlserver_function_class Class Default rs_update



Subscriptions known at this Site 'rs3s151ss'.

Subscription Name Replicate DS.DB Owner Creation Date

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

(return status = 0)

1> quit



C:\oc15e7\OCS-15_0\bin>



2) use 30 or less characters in the name and the rs_helprep will append the % wildcard on the end when it queries the rssd tables...



C:\oc15e7\OCS-15_0\bin>isql -Ss6s1254e91ss -Usa -P -w2048 -Drs3s151ss_rssd

1> rs_helprep test12345678901234567890123456

2> go

Replication Definition Name PRS Primary DS.DB Primary Table Replicate Table Type

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

test123456789012345678901234567890_rd rs3s151ss p6s1503e2ss.pdb1 test2 test2 Tbl

(return status = 0)

1> quit



C:\oc15e7\OCS-15_0\bin>





3) upgrade rssd dataserver to ASE15x



ASE 15x fixes this because of ...



http://infocenter.sybase.com/help/topic/com.sybase.help.ase_15.0.whatsnew/html/whatsnew/whatsnew6.htm



Adaptive Server Enterprise 15.0 >

Whats New In Adaptive Server Enterprise? >

New Features in Adaptive Server Version 15.0



Chapter 1: New Features in Adaptive Server Version 15.0

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

Large identifiers

There are new limits for the length of object names or identifiers: 255 bytes for regular identifiers, and 253 bytes for delimited identifiers. The new limit applies to most user-defined identifiers including table name, column name, index name and so on. Due to the expanded limits, some system tables (catalogs) and built-in functions have been expanded.



For variables, @ count as 1 byte, and the allowed name for the variable i 254 bytes.



CR:607423
CR Number:   607423
Product Name:   Repository
Product Component:   Repository
Status:   Open
OS:   all
Original Version:   tyresias
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enable replacement of model-versions in a configuration



CR:608065
CR Number:   608065
Product Name:   Repository
Product Component:   Repository
Status:   Closed
OS:   all
Original Version:   amboise
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Apr 2010 Fixed
Description
Specific to PDes 15.1 EBF2.

White/gray area replaces the "Compare Models" dialog while comparing local model with repository.



CR:608153
CR Number:   608153
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Generic
Original Version:   15.1 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Provide Monitors and Counters so that a customer knows how much memory is currently allocated by a thread or module.
Workaround Description
 Set memory_limit to the maximum, however, this will only work if the maximum is good enough for the work being accomplished.



CR:608155
CR Number:   608155
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Generic
Original Version:   15.1 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Bulk copy uses extra memory taken from general memory pool and need to find out who is requesting the extra memory.
Workaround Description
 do not use bulk copy



CR:608357
CR Number:   608357
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   Solaris
Original Version:   15.1 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Feb 2011 Fixed
24 Feb 2012 Presently Not Targeted For Any Future Release Of This Product
Description
MSA with table repdef, an update causes ASSERTION FAILED error and the DSI shuts down. This occurs when the table contains an identity column and a timestamp column, the timestamp column is not included in the repdef, and the update sets the value in a non-timestamp column to it's same value.
Workaround Description
 Customer has set assign action to ignore 102.



CR:608744
CR Number:   608744
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   AIX
Original Version:   15.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
More details in RS's log about procedure that caused DSI to be down



CR:609020
CR Number:   609020
Product Name:   Real Time Data Services - RepConnector
Product Component:   RepConnector Base Product
Status:   Closed
OS:   Generic
Original Version:   15.0.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Aug 2012 Fixed
21 Aug 2012 Fixed
Description
Feature Request: Better Management of the RepConnector serialization file



CR:609106
CR Number:   609106
Product Name:   Rep Serv Commands Ref
Product Component:   Rep Serv Commands Ref
Status:   Closed
OS:   all
Original Version:   15.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Mar 2010 Fixed
Description
Change heading to more accurately reflect the command: Create connection using profile



CR:609279
CR Number:   609279
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Generic
Original Version:   15.2 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
rs_init fails when attempting to install new repserver or add a database when there are duplicate entries in the interfaces file.



CR:609309
CR Number:   609309
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   NA
Original Version:   15.2 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Jan 2010 Fixed
Description
msa ... when there are two db repdefs ...



one primary db with two db replication definitions each with filters and each replicates to a seperate replicate database. if the 2nd db repdef's filter is modified by RM or isql, the 1st db repdef's filter stops working.
Workaround Description
 When Distributor or the primary repserver is restarted, if the alter db repdef marker is still in the inbound queue, it is processed by the Distributor again and the same problem exists.



To get around the problem, make sure the alter db repdef marker is gone from the inbound queue before restarting Distributor. For the test case described in Repro Description, I make sure the alter db repdef marker is gone from the inbound queue by inserting a lot of rows to t10 before restarting Distributor.



CR:609448
CR Number:   609448
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Generic
Original Version:   15.2 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
arithmetic overflow errors executing rs_stat_populate



CR:609451
CR Number:   609451
Product Name:   Sybase Replication Server
Product Component:   rs_init
Status:   Open
OS:   Microsoft Windows
Original Version:   15.2 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
using rs_init to upgrade ERSSD to 15.2 reports:

2009/11/30 12:36:55 ASA Warning 120: 'tsql_outer_joins' is an unknown option

This is just a warning and the upgrade completes successfully.



CR:609538
CR Number:   609538
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Linux
Original Version:   15.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
ERROR #14023 SQM had an error writing to the inbound-queue in rs_init on the Rep Agent of RSSD.
Workaround Description
 modify the scripts used by rs_init to populate the RSSD:



In $SYBASE/$SYBASE_REP/scripts/ rs_install_systables_ase.sql script modify the

following lines



FROM



insert into rs_config(optionname, objid, charvalue, status, comments)

values("sqm_seg_prealloc", 0x0000000000000000, "on", 0, "'on' enables SQM

segment prealloc option.")

TO



insert into rs_config(optionname, objid, charvalue, status, comments)

values("sqm_seg_prealloc", 0x0000000000000000, "off", 0, "'on' enables SQM

segment prealloc option.")



In $SYBASE/$SYBASE_REP/scripts/ rsprocs_ase.sql script modify the following

lines

FROM



insert into rs_tvalues values ("sqm_seg_prealloc", "CF", 1, "on", "on", 0)

TO



insert into rs_tvalues values ("sqm_seg_prealloc", "CF", 1, "off", "off", 0)



CR:609795
CR Number:   609795
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   Generic
Original Version:   15.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Dec 2009 Fixed
Description
When Replication Server creates a connection to an IQ server, the error

message 'ASA Error -141: Table rs_update_thread ...' may appear in the

Replication Server error log. This behavior is caused by Replication

Server issuing an incorrect command to the internal ASA server embedded

within the IQ server. To recover from this behavior, connect to the IQ

server and issue the 'grant execute on rs_update_thread to public'

command.



CR:609957
CR Number:   609957
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/Oracle
Status:   Closed
OS:   Generic
Original Version:   5.9.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Dec 2009 Fixed
Description
ORACLE ONLY: Inserting data greater than 4KB into

an Oracle LOB causes an OracleRuntimeException to

occur which stops replication.



CR:610106
CR Number:   610106
Product Name:   Repository
Product Component:   Repository
Status:   Open
OS:   all
Original Version:   amboise
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Specific to Proxy.

Check in a model in the repository. Compare local model with repository. PDes has detected slight differences on Position and Size on objects.

It occurs only when check in mode is Update, through a Proxy connection. No problem using a Direct connection.
Workaround Description
 Select "Create baseline version" option.



CR:610511
CR Number:   610511
Product Name:   Sybase Replication Server
Product Component:   rs_init
Status:   Open
OS:   Solaris
Original Version:   15.2 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
rs_init fails: 'OS returned: Value too large for defined data type'



CR:610551
CR Number:   610551
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   Linux
Original Version:   15.2 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Dec 2009 Fixed
14 Jan 2010 Fixed
14 Jan 2010 Fixed
Description
Replication Server consumes 100% CPU because of an internal deadlock.
Workaround Description
 kill the process via OS



CR:610780
CR Number:   610780
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Generic
Original Version:   15.2 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Number of prim users increase with number of databases connected to RS.
Workaround Description
 suspended connections does not seem to keep prim connections.



CR:610969
CR Number:   610969
Product Name:   Rep Serv Admin Guide
Product Component:   Rep Serv Admin Guide
Status:   Closed
OS:   all
Original Version:   15.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Mar 2010 Fixed
15.5 19 Mar 2010 Added to user documentation
Description
Need additional documentation on xpdl and process for use on primary database, with warm standby and msa.



CR:610973
CR Number:   610973
Product Name:   RepConnector
Product Component:   Run-time Engine
Status:   Open
OS:   Solaris
Original Version:   15.0.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
performing an update of a varchar column, if the first character is a parenthesis '(' or a comma ',', immediately following by a line feed, RepConnector gets error and DSI shuts down.



CR:611029
CR Number:   611029
Product Name:   Sybase Replication Server
Product Component:   RSMJavaPlugin
Status:   Closed
OS:   NA
Original Version:   15.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Dec 2009 Not a Bug
Description
RMP [RepManager Plugin] ... do same login retry ASEP [ASE Plugin] uses when default code page on server is roman8



The ASEP handles this situation in a graceful way and switches to using the iso_1 code page. It would be great if the RMP would do the same graceful handling of this same situation.



CR:611031
CR Number:   611031
Product Name:   Rep Serv Admin Guide
Product Component:   Rep Serv Admin Guide
Status:   Closed
OS:   NA
Original Version:   15.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15.5 19 Mar 2010 Added to user documentation
23 Mar 2010 Added to user documentation
Description
RMP Explain the limitation of java/jdk excluding support for roman8 code page



Replication Server 15.2 Administration Guide: Volume 1

DOCUMENT ID: DC32511-01-1520-01 LAST REVISED: February 2009



Explain the limitation of java/jdk excluding support for roman8 code page when Sybase Central and RMP Replication Manager Plugin are used in conjuction to attempt a login to an ASE/RepServer server that is using the defualt code page of roman8.



The customer needs to be aware that even though roman8 is listed in the drop down list of possible code page choices when making a server connection in the dialogue where the username and password are being requested ... choosing roman8 as the manually select code page will cause a connection failure since java/jdk excludes support for the roman8 code page.



CR:611175
CR Number:   611175
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   Log Admin
Status:   Closed
OS:   Generic
Original Version:   5.9.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Jan 2010 Fixed
26 Jan 2010 Presently Not Targeted For Any Future Release Of This Product
27 Jan 2010 Fixed
15 May 2011 Fixed
Description
Replication Agent unexpectedly crashed

with errors like "Pid <pid> was killed

due to failure in writing to user

register stack - possible stack

overflow." when command "pdb_xlog init"

is executed on HPIA 64-bit machine.
Workaround Description
 Use environment variable PTHREAD_DEFAULT_STACK_SIZE to explictly set default thread stack size, by adding the following two lines to ra.sh script so that the OS defualt value can be set to a proper value. The maximum value for PTHREAD_DEFAULT_STACK_SIZE is 10M.



PTHREAD_DEFAULT_STACK_SIZE=2048000

export PTHREAD_DEFAULT_STACK_SIZE



CR:611419
CR Number:   611419
Product Name:   Sybase Replication Server
Product Component:   RSMJavaPlugin
Status:   Closed
OS:   NA
Original Version:   15.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Jan 2010 Work as design
Description
RMP ... change heading in queues dialogue from "size" to "# of segments in use"



the customer is thinking this showing him how much space is being held up in the

inbound queues by transactions that still need to be removed from the stable queue

and delivered to the dsi ... replicate ds.db



CR:611422
CR Number:   611422
Product Name:   Sybase Replication Server
Product Component:   RSMJavaPlugin
Status:   Closed
OS:   NA
Original Version:   15.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Dec 2009 Presently Not Targeted For Any Future Release Of This Product
Description
RMP ... add a "size" column for size space held by inbound q by xacts



Refer to CR 611419



the customer is thinking the present "size" column is showing him how much space is

being held up in the inbound queues by transactions that still need to be removed

from the stable queue ... it would great if we could rename the present column to

"# of segments in use" and create a size column based on the difference between

Last Seg.Block and First Seg.Block ... also when Next Read is after the Last

Seg.Block this confirms the inbound queue is drained completely.

and delivered to the dsi ... replicate ds.db



CR:611436
CR Number:   611436
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   NA
Original Version:   15.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
RepSserver SYSAM 2.0 provide support for Solaris zones with served CPU licenses
Workaround Description
 workaround ... customer generated license for unserved license specifying only the

hostid and omitting the hostname for 8 cpu



CR:611622
CR Number:   611622
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Solaris
Original Version:   15.2 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
RepServer crashes with stack/core after deadlock on replicate ASE db.



CR:611923
CR Number:   611923
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   Linux
Original Version:   15.1 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Feb 2012 Insufficient priority to fix
24 Feb 2012 Insufficient priority to fix
16 Jun 2010 Fixed
Description
Replication Server reports 6025 error when doing consistency check on blocks in the stable device



CR:612174
CR Number:   612174
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Linux
Original Version:   15.1 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
sysadmin dump_queue reports " The packer ran out of bytes while unpacking a command " in the RS log.
Workaround Description
 It appears that you can dump from a relative block....or if you start your dump from before this block, it works without crashing the RS.



Chances are that there are bad blocks that the RS was trying to print.



CR:612220
CR Number:   612220
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   Generic
Original Version:   15.0.1 ESD #4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Dec 2009 Fixed
04 Jan 2010 Fixed
Description
Print of in-memory trace pool hangs Replication Server because the signal handling function inside Replication Server ignored most of events generated by Windows OS.



CR:613213
CR Number:   613213
Product Name:   RepConnector
Product Component:   Run-time Engine
Status:   Open
OS:   Generic
Original Version:   15.0.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When a new table and repdef are added for replication to RepConnector, the first txn will have dbid=0 in the eventID.



CR:613246
CR Number:   613246
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   MRAgent/ASE
Status:   Closed
OS:   Generic
Original Version:   5.8.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Jan 2010 Fixed
13 Jan 2010 Fixed
21 Apr 2010 Fixed
Description
ASE ONLY: Improve performance caused

by frequent access to the Replication Agent

System Repository (RASD) while processing

operations on tables that are not being

replicated.



CR:613457
CR Number:   613457
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/MsSQL
Status:   Open
OS:   Microsoft Windows NT
Original Version:   15.2.0.5800
Fixed Version Build Resolution Date Closure Code (If Appropriate)
03 Mar 2010 Fixed
07 Mar 2011 Fixed
15 Mar 2010 Fixed
06 Jan 2010 Fixed
Description
The "max" datatypes in MS SQL cannot be replicated to any other DBMS other than MS SQL.



CR:613654
CR Number:   613654
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Generic
Original Version:   15.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Support function strings in RTL.



CR:613696
CR Number:   613696
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   JConnect
Status:   Closed
OS:   Generic
Original Version:   15.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Jan 2010 Fixed
15.2 ESD #3 14 Jan 2010 Fixed
Description
jConnect warnings that may usually be ignored

are now logged only if RACONTRC trace is enabled.



CR:613849
CR Number:   613849
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   Generic
Original Version:   15.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Feb 2010 Presently Not Targeted For Any Future Release Of This Product
26 Feb 2010 Fixed
Description
Retrieve and report Connector version in Rep Server log.



CR:614006
CR Number:   614006
Product Name:   Common Metadata Repository
Product Component:   Web UI
Status:   Closed
OS:   Windows
Original Version:   closluce
Fixed Version Build Resolution Date Closure Code (If Appropriate)
closluce 07 Feb 2010 Not a Bug
Description
Customer is running 15.1.0 EBF4. However, their repository was created in 15.0.0.2613 (GA). When they connect to the repository via CMR and expand the models via the Repository Explorer, the models appear nested and is listed twice.



For example:



Default

->Folder

->->Project Management(CDM).cdm - v1

->->-> Project Management(CDM) - v1



Note: first reference includes model extension





Using the following steps, I was able to reproduce this issue:



Created a brand new database instance on MS SQL Server 2005



1) install PD15.0.0 GA

2) create repository

3) in repository, create folders CDM and PDM

4) open project.cdm and check-in to CDM folder

5) open project.pdm and check-in to PDM folder

6) in repository, create user tony

7) install CMR 15.0 GA

8) connect via CMR using login tony (same results using ADMIN login)



CR:614110
CR Number:   614110
Product Name:   Repository
Product Component:   Repository
Status:   Open
OS:   Windows XP
Original Version:   closluce
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Check-in prompt behaviour changed between V12 & V15



CR:614408
CR Number:   614408
Product Name:   RepConnector
Product Component:   Run-time Engine
Status:   Open
OS:   Generic
Original Version:   15.0.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Multiple source databases with same-named tables replicating to single RepConnector DSI causes eventId to contain incorrect source dbid.



CR:614572
CR Number:   614572
Product Name:   Repository
Product Component:   Repository
Status:   Open
OS:   all
Original Version:   amboise
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When consolidating an Oracle table with a column that has a blank space not delimited by quotes set as default value, the default value is not consolidated.
Workaround Description
 *** Thu Oct 18 2012 11:31:03 GMT+0200 *** ssturm ***



1. Edit the xdb, add a method "CheckBlankDefault" to the metaclass "model" with the following content:

Sub %Method%(obj)

' Implement your method on <obj> here

ProcessCheckDefault (obj)

End Sub



sub ProcessCheckDefault(obj)

dim t, p, c

for each t in obj.Tables

if not t.IsShortCut then

for each c in t.Columns

if c.DefaultValueDisplayed = " " then

c.DefaultValue = "' '"

end if

next

end if

next



for each p in obj.Packages

ProcessCheckDefault (p)

next

end sub



2. Put the following line in the event AfterDatabaseReverseEngineer:

model.ExecuteCustomMethod("%CurrentTargetCode%.CheckBlankDefault")



CR:614808
CR Number:   614808
Product Name:   Repository
Product Component:   Repository
Status:   Open
OS:   all
Original Version:   closluce
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
For Configurations, the Associated Folder information display is inconsistent. Connecting to the same repository, with the repository and database login and same ODBC driver displays different results when connecting to the repository from different PC clients.



The customer's document, includes screen shots showing the list of configurations. In one image, the Associated Folders field is blank for all configurations. In the second image, three configurations have an associated folder listed. In both images, the customer is connecting to the same repository with the same user. The only difference is that they are using two different PC clients.



Using the following repro, I get similar behavior.



Repository structure is

ROOT

-CDM Folder

--CDM model

-PDM Folder

--PDM model



To reproduce:

1) Connect to repository from PC_1 using ADMIN login

2) Right click on existing folder and create configuration

3) Select Repository -->Configuratiosn and display Associated Folder column Note: the column is populated

4) Connect to repository from PC_2 using ADMIN login

5) Select Repository -->Configuratiosn and display Associated Folder column Note: on PC_2, the folder name has become Folder_1 v1.1 while on PC_1 it is CDM v1.1

For this repro, the configuration was created on a Vista workstation (PC_1) with MS SQL Server as the backend. The version of the SQL Server driver version is 6.00.6002.180005.

For PC_2, a XP workstation is used and the SQL Server driver version is 2000.85.1132.00.



Connected to repository from a third workstation using a different database login and SQL Server driver version 2000.85.1132.00. The connection displays the Associated Folder the same as PC_1.



For the customer they are reporting that the associated folder information is missing. While on the phone teh customer was able to repro this on 15.0.0.



CR:614978
CR Number:   614978
Product Name:   Common Metadata Repository
Product Component:   Web UI
Status:   Open
OS:   Windows
Original Version:   amboise
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
In the CMR UI, rename 'Attributes' to 'Properties' on Repository Object Properties.

The repository objects do not have attributes. They only have properties.



CR:614983
CR Number:   614983
Product Name:   Real Time Data Services - RepConnector
Product Component:   RepConnector Base Product
Status:   Open
OS:   Generic
Original Version:   15.0.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Fixed
Fixed
Fixed
Description
Feature Request that RepConnector runs listener on a specified interface ip-address instead of all interfaces on the local machine.
Workaround Description
 None known.



CR:615006
CR Number:   615006
Product Name:   Replication Management
Product Component:   Web UI
Status:   Closed
OS:   Generic
Original Version:   3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
3.1.1 15 Dec 2010 Fixed
11 Mar 2011 Fixed
Description
Replication latency monitoring does not include the day in the time difference and incorrectly handles the cross over from/to AM and PM in the time difference.



CR:615257
CR Number:   615257
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/Oracle
Status:   Closed
OS:   Generic
Original Version:   5.9.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
27 Jan 2010 Fixed
30 May 2010 Fixed
Description
The ra_helpdevice command always shows ASM disk

mirror paths as 'NOT_CONFIGURED'.



CR:615258
CR Number:   615258
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/MsSQL
Status:   Closed
OS:   Generic
Original Version:   15.2.0.5801P1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15.2 ESD #3 20 Jan 2010 Fixed
15.5 20 Jan 2010 Fixed
5.8.03 19 Jan 2010 Fixed
5.8.03 20 Jan 2010 Fixed
Description
MICROSOFT SQL SERVER ONLY: Replication fails for

a table containing more than 8 text columns.



CR:615260
CR Number:   615260
Product Name:   Common Metadata Repository
Product Component:   Web UI
Status:   Open
OS:   Windows
Original Version:   amboise
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer's repository structure has nested folders with multiple folders at each nested level. In some cases, there are 40 - 50 folders with nested folders and models. In Internet Explorer 7 or 8, when you navigate to a folder/model and then select the folder/model, the vertical scrollbar resets to the beginning (top). The expectation is for the scrollbar to maintain its position next to the selected folder/model.



If the same is done in Firefox 3.5.7, the vertical scrollbar maintains the current position.



CR:615267
CR Number:   615267
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/Oracle
Status:   Closed
OS:   Generic
Original Version:   5.9.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Jan 2010 Fixed
28 Jan 2010 Fixed
Description
After "ra_updatedevices" executes successfully,

a NullPointerException is thrown from

OracleDatabaseContext.getID when Replication Agent

attempts to resume replication after a restart.



CR:615270
CR Number:   615270
Product Name:   RepAgent for MVS
Product Component:   DB2
Status:   Closed
OS:   MVS
Original Version:   15.0 ESD#3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15.0 ESD#4 04 15 Apr 2010 Fixed
Description
The C,HELP command shuts down the Rep Agent with a return code 8.



CR:615392
CR Number:   615392
Product Name:   Repository
Product Component:   Repository
Status:   Closed
OS:   all
Original Version:   usse
Fixed Version Build Resolution Date Closure Code (If Appropriate)
lelude EBF9 27 Jul 2011 Fixed
beauregard 08 Dec 2011 Fixed
01 Dec 2011 Fixed
Description
ExtInRep Exception on checkin a model with extension on ASE through proxy



checkin the model in an ASE repository using proxy connection

Because of no support of "Max byte per char"



CR:615486
CR Number:   615486
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   Solaris
Original Version:   15.2 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Jan 2010 Fixed
17 Feb 2010 Fixed
Description
Incorrect default displayed for dsi_quoted_identifier



CR:615577
CR Number:   615577
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/MsSQL
Status:   Closed
OS:   Solaris
Original Version:   5.5.12
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Apr 2010 Fixed
5.5.24 12 May 2010 Fixed
Description
MICROSOFT SQL SERVER ONLY: Replication Agent

instrumented triggers fail to open cursors

in the same user session after it is fired

for a SQL statement affecting no rows.
Workaround Description
 This problem occurs when a trigger for both "INSERT" and "UPDATE" already exists when user table is set for replicate, so existing trigger is appended.



RAX trigger code part:

----------

/**** BEGIN SYBASEREPLICATION CODE ***/

IF ( select count(*) from inserted) > 0

IF ( select count(*) from deleted) = 0

BEGIN -- INSERT

...

DEALLOCATE EventCapture_DividendEntitlement_ins

DEALLOCATE EventCapture_DividendEntitlement_del

END -- INSERT

/**** END SYBASEREPLICATION CODE ***/

...

/**** BEGIN SYBASEREPLICATION CODE ***/

IF ( select count(*) from inserted) > 0

IF ( select count(*) from deleted) > 0

BEGIN -- UPDATE

...

DEALLOCATE EventCapture_DividendEntitlement_del

DEALLOCATE EventCapture_DividendEntitlement_ins

END -- UPDATE

/**** END SYBASEREPLICATION CODE ***/

----------



In the above SQL trigger code, if both logical table "inserted" and "deleted" contain no row, cursor are not de-allocated.



This cause trigger to fail next time it is fired by an other statement in same user session.



Work around will be to add some extra SQL code to de-allocate both cursor when both logical (conceptual) table "inserted" and "deleted" are empty: (so SQL trigger code could be stronger)



CR:615663
CR Number:   615663
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   MRAgent/ASE
Status:   Closed
OS:   Generic
Original Version:   5.8.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Jan 2010 Fixed
26 Jan 2010 Fixed
31 Jul 2013 Insufficient priority to fix
Description
ASE ONLY: Replication Agent does not start

reading from the device offset value set in

the ra_deviceoffset command when the

log_read_block_count configuration property

is set to a value greater than 1.
Workaround Description
 *** Wednesday, January 20, 2010 1:00:27 PM *** blopez ***

Set auto_adjust_block_count=false.



1>ra_config auto_adjust_block_count, false

2>go



1> ra_config log_read_block_count,1

2> go



1>ra_updatedevices

2>go



to make devices updated.



CR:615838
CR Number:   615838
Product Name:   Common Metadata Repository
Product Component:   Web UI
Status:   Open
OS:   Windows
Original Version:   amboise
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The customer would like the ability to view the contents (details) of any external file that is consolidated (checked-in) to a repository.



For example, if a MS Word document or Excel spreadsheet is checked-in to the repository, when they select this link in CMR, they would like/expect to see the contents of the MS Word document or spreadsheet.



CR:615964
CR Number:   615964
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   MRAgent/ASE
Status:   Closed
OS:   Generic
Original Version:   5.8.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Jan 2010 Fixed
26 Jan 2010 Fixed
25 Apr 2010 Fixed
Description
ASE ONLY: Mirror Replication Agent goes to ADMIN

state with IllegalArgumentException from

ds.ase.device.Page.getBufferSlice() error.
Workaround Description
 Resume the agent manually.



CR:616051
CR Number:   616051
Product Name:   Sybase Replication Server
Product Component:   RMA
Status:   Closed
OS:   Generic
Original Version:   15.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Mar 2010 Added to user documentation
Description
In a 3-tier replication management environment, the Replication Manager Server (RMS) does not display the newer Replication Server parameters. The workaround is to add the Replication Server to a 2-tier environment.
Workaround Description
 When configuring a rep server or its components, use a 2-tier environment in RMP to connect and configure.



CR:616055
CR Number:   616055
Product Name:   Sybase Replication Server
Product Component:   RSMJavaPlugin
Status:   Open
OS:   Microsoft Windows
Original Version:   15.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Rep Server version 15.5 introduced a new configuration parameter named "block_size". This parameter is not supported in the GA 15.5 version of RMP. There is a change to the configure replication server API that cannot be supported for this particular parameter in RMP. As a result, when trying to configure this parameter within RMP, the following error will be displayed: "Option WITH SHUTDOWN required for block size change"



CR:616057
CR Number:   616057
Product Name:   Sybase Replication Server
Product Component:   RSMJavaPlugin
Status:   Closed
OS:   Microsoft Windows
Original Version:   15.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Mar 2010 Added to user documentation
Description
The Replication Server configuration parameter "block_size" cannot be configured by the Replication Manager Plugin.



CR:616220
CR Number:   616220
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   HP-UX
Original Version:   15.2 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 May 2010 Fixed
Description
Replication Server was unable to connect to target server because of Open Client/Server library CR 550282 - NETLIB: On HP 11.31 and later, ct_connect() fails intermittently with error EISCONN. This CR 616220 was opened to pull in the new Open Client/Server library 15.0 ESD #17 with the fixing of CR 550282 into Replication Server to address this issue.
Workaround Description
 Possibly, do not allow the DSI connection to fade out. Do not turn on dsi_non_blocking_commit .



CR:616508
CR Number:   616508
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   LTI Driver
Status:   Closed
OS:   Generic
Original Version:   5.8.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Feb 2010 Fixed
22 Apr 2010 Fixed
02 Aug 2013 Insufficient priority to fix
02 Aug 2013 Insufficient priority to fix
Description
Replication Agent fails to handle lost connection

caused by network issue.
Workaround Description
 Resume Agent manually by "resume" after Rep Server is available to Agent.



CR:616727
CR Number:   616727
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Linux
Original Version:   15.1 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
RS gave signal 11 in mem_free() or signal 6 in free() during restart



CR:616891
CR Number:   616891
Product Name:   Sybase Replication Server
Product Component:   InstallAnywhere
Status:   Closed
OS:   Solaris
Original Version:   15.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Jan 2010 Not reproducible with latest version of the product available as of Resolution Date
Description
The RS 1550 installer for Solaris Sparc 64 incorrectly omits the

installation of the Unified Agent Framework.



CR:616909
CR Number:   616909
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   MRAgent/ASE
Status:   Closed
OS:   Generic
Original Version:   5.8.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Feb 2010 Fixed
25 Apr 2010 Fixed
Description
ASE ONLY: Replication Agent introduces a new

Log Reader statistic "Last page scanned" which

displays the most recent page scanned from the

device log.



Log Reader statistics for ASE



Component Statistic Description

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

LR Last page scanned Block and page number

of most recent page

scanned from log

devices.



CR:616924
CR Number:   616924
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   MRAgent/ASE
Status:   Closed
OS:   Generic
Original Version:   5.8.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Apr 2010 Fixed
21 Apr 2010 Fixed
13 Dec 2012 EOL'd version. Not to be Fixed.
Description
ASE ONLY: Replication Agent spins at the same log

page while ASE is already writing to a new log.



CR:616929
CR Number:   616929
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   Log Admin
Status:   Closed
OS:   Generic
Original Version:   5.8.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
03 Feb 2010 Fixed
17 Jun 2010 Fixed
25 Apr 2010 Fixed
Description
ASE ONLY: Mirror Replication Agent logs an

incorrect truncation point value displayed

for a move truncation point trace message.



CR:616932
CR Number:   616932
Product Name:   Sybase Replication Server
Product Component:   InstallAnywhere
Status:   Closed
OS:   Solaris
Original Version:   15.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Jan 2010 Not reproducible with latest version of the product available as of Resolution Date
Description
The RS 1550 installer for Solaris x86 64 incorrectly omits the

installation of the RMS Agent for the Unified Agent Framework.





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

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