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

 

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

如有问题,请联系我!

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

 

CR:726365
CR Number:   726365
Product Name:   Common Metadata Repository
Product Component:   Others
Status:   Open
OS:   Windows
Original Version:   beauregard
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
This is a feature request to have 'Copy Permissions to All Children' tool to propagate changes to the repository item's children in PowerDesigner Portal Repository Explorer.



CR:726401
CR Number:   726401
Product Name:   Sybase Replication Server
Product Component:   RSMJavaPlugin
Status:   Closed
OS:   Generic
Original Version:   HANA
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Dec 2012 Third Party Problem
22 Apr 2013 Fixed
Description
The Replication Manager Plug-in fails to load when Sybase Central is run with JRE 1.7.



CR:726458
CR Number:   726458
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   Solaris
Original Version:   15.7.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Jan 2013 Consult Complete
31 Jan 2013 Fixed
Description
Replication definitions without columns prevents dsi_compile_enable to be used.
Workaround Description
 Drop the route and have the replication definitions and columns populate completely. I suspect DA could be used to get the two RSs in sync.



CR:726467
CR Number:   726467
Product Name:   Common Metadata Repository
Product Component:   Web UI
Status:   Open
OS:   Windows
Original Version:   beauregard
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Currently you can only change the connection on the CMR (logon button).

Request is to be able like in the PD client to switch between different repositories.



CR:726471
CR Number:   726471
Product Name:   Repository
Product Component:   Repository
Status:   Open
OS:   all
Original Version:   beauregard
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
If for instance using Tools --> Ressources --> Extensions & check in the extension

and the extention is located under "My documents" -> "PowerDesigner Libraries" -> xyz Folder. This extention is delteted after the first check in.



CR:726515
CR Number:   726515
Product Name:   Repository
Product Component:   Repository
Status:   Open
OS:   all
Original Version:   beauregard
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Feature request: If a repository user does not have Write permission on model package(s), he should get a warning when attempting to check out that model out of the repository.

It will inform user that he should not perform changes in these packages due he will not be able to update them into the repository due to not enough permissions.

It also applies to projects when a user has permissions on some models but not on some others.



CR:726706
CR Number:   726706
Product Name:   Rep Server Connectors
Product Component:   Oracle OCI Connector
Status:   Open
OS:   Generic
Original Version:   15.7.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Allow access (including query) to Oracle via RS gateway.



CR:726955
CR Number:   726955
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   Solaris
Original Version:   15.7.1 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Feb 2013 Diagnostic Provided
Description
Provide instrumentation to help diagnose and fix IQ internal error.



CR:727067
CR Number:   727067
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Generic
Original Version:   15.7.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Ability to associate a repdef with a specific database (msa) repdef.



CR:727081
CR Number:   727081
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Solaris
Original Version:   15.7.1 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
erssd... unable to login to erssd when upgrading from 15.0.1
Workaround Description
 With rs_init, use the -T T_SEND_CLEARTEXT_PASSWORD trace



CR:727103
CR Number:   727103
Product Name:   Common Metadata Repository
Product Component:   Installation
Status:   Open
OS:   Windows
Original Version:   beauregard
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The customer is requesting the Portal support Oracle Internet Direct, OID.



The customer is using a cluster environment for their OID implementation. As a result of the cluster, a minimum of two calls to the OID server are required to validate the login & password. The first call obtains the correct server that will validate the user. The second call, would then pass the user credentials for validation.



CR:727105
CR Number:   727105
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Solaris
Original Version:   15.7.1 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Replication definitions without columns prevents dsi_compile_enable to be used.
Workaround Description
 Drop the route and have the replication definitions and columns populate completely. I suspect DA could be used to get the two RSs in sync.



CR:727490
CR Number:   727490
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   Generic
Original Version:   15.7.1 ESD #2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Mar 2013 Fixed
Description
For an ASE replicate DB, if a text/image column name requires quotes and DSI is using language, DSI may shutdown with the message:

E. 2012/12/18 19:01:24. ERROR #1028 DSI EXEC(106(1) UW2_standby.UW2) - dsiqmint.c(4445)

Message from server: Message: 102, State 181, Severity 15 -- 'Incorrect syntax near ...

This syntax error is result of an internally generated "writetext bulk owner.table.column" command where table/column names should be quoted but are not. This internally generated command will not show up in dsi_buf_dump.



CR:727504
CR Number:   727504
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/Oracle
Status:   Closed
OS:   Generic
Original Version:   15.7.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Feb 2013 Fixed
21 Jan 2013 Fixed
25 Jan 2013 Fixed
05 Mar 2013 Fixed
04 Feb 2013 Fixed
10 Jun 2013 Added to user documentation
04 Mar 2013 Fixed
17 Mar 2013 Fixed
Description
ORACLE ONLY: Enhance Replication Agent to

require supplemental logging of unique indexes

and primary keys only for those tables that are

marked for replication and not for the entire

database.



CR:727528
CR Number:   727528
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   Generic
Original Version:   15.7.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Jun 2013 Added to user documentation
Description
Request the document to be more specific on owner info for system stored procedures in filter clause.



CR:727790
CR Number:   727790
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   Management
Status:   Closed
OS:   Generic
Original Version:   15.7.1 ESD #3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 May 2013 Fixed
Description
Enable double quotes in query string when using

Replication Agent pdb_execute_sql command.



CR:728087
CR Number:   728087
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/Oracle
Status:   Closed
OS:   AIX
Original Version:   15.7.1 ESD #3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Mar 2013 Fixed
Description
For internal use only (developer finded):

ORACLE ONLY: Replication Agent downgrade accept(import)

process fail, when downgrade from RAX 15.7.1 to RAX 15.6.



CR:728483
CR Number:   728483
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Generic
Original Version:   carina
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
RS Gateway leaves the Rep Agent in Disconnecting status.
Workaround Description
 1. Do not use the RS gateway to stop the Rep Agent

2. If the status of the RA is Disconnecting, the only way I've found to get the RA to reconnect is to reboot the Rep Server then issue the start command or allow the ASE to reconnect to the RS.



CR:728636
CR Number:   728636
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   Linux
Original Version:   carina
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Apr 2013 Insufficient info provided
Description
cannot add partition when stable device is full



CR:728787
CR Number:   728787
Product Name:   Rep Serv Quick Ref
Product Component:   Rep Serv Quick Ref
Status:   Closed
OS:   all
Original Version:   15.7.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Jun 2013 Added to user documentation
Description
RepServer Reference Manual: default num_mutexes value should be 1024



CR:729090
CR Number:   729090
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Generic
Original Version:   15.7.1 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Force full allocation of Rep Server partition for file system devices



CR:729102
CR Number:   729102
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/Oracle
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   15.7.1 ESD #3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15.7.1 ESD #3 30 Jan 2013 Fixed
Description
ra_set_autocorrection

did not work correctly

for Delete operation



CR:729274
CR Number:   729274
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Linux
Original Version:   15.7.1 ESD #2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
New Feature Request populate the rssd's rs_translation table for custom/derived function string classes



workaround ... the workaround to the issue of using a derived class(db2_derived_class) with parent class of rs_db2_function_class instead of the default provided class of rs_db2_function_class is to query the rs_translation table this way ...



select classid from rs_classes where classname = 'db2_derived_class'

select classid from rs_classes where classname = 'rs_db2_function_class'

select * from rs_translation where classid = ( select classid from rs_classes where classname = 'rs_db2_function_class')

...... then create an insert for each row returned from the 3rd select above using all the same data except changing the classid column value to the value that comes back from the 1st select above ... shutdown and restart repserver ...
Workaround Description
 1) select classid from rs_classes where classname = '<custom_function_string_class_name>'

2) select classid from rs_classes where classname = 'rs_db2_function_class'

4) Create an insert for each needed found in the $SYBASE/$SYBASE_REP/scripts/rs_ase_to_db2.sql script

grep rs_translation $SYBASE/$SYBASE_REP/scripts/rs_ase_to_db2.sql | grep insert | grep 0x0000000001000004

5) select * from rs_translation where classid = ( select classid from rs_classes where classname = 'rs_db2_function_class')

6) Create an insert for each row returned from the 3rd[step 3) above] select above using all the same data except changing the classid column value to the value that comes back from the 1st[step 1) above] select above

7) Shutdown and restart Replication Server.







the workaround to the issue of using a derived class(db2_derived_class) with parent class of rs_db2_function_class instead of the default provided class of rs_db2_function_class is to query the rs_translation table this way ...



select classid from rs_classes where classname = 'db2_derived_class'

select classid from rs_classes where classname = 'rs_db2_function_class'

select * from rs_translation where classid = ( select classid from rs_classes where classname = 'rs_db2_function_class')

...... then create an insert for each row returned from the 3rd select above using all the same data except changing the classid column value to the value that comes back from the 1st select above ... shutdown and restart repserver ...





*************************************************************************************

isql -Srsid28 -Usa -Psybase7 -w2048

drop function string class cfscl_db2_db4f_mweaver

go

create function string class cfscl_db2_db4f_mweaver set parent to rs_db2_function_class

go

quit

*************************************************************************************

*****************************************************************************

c:\>isql -Srsid28 -Usa -Psybase7 -w2048

1> drop function string class cfscl_db2_db4f_mweaver

2> go

Function string class 'cfscl_db2_db4f_mweaver' is dropped.

1> create function string class cfscl_db2_db4f_mweaver set parent to rs_db2_function_class

2> go

Function string class 'cfscl_db2_db4f_mweaver' is created.

1> quit



c:\>

*****************************************************************************

*************************************************************************************

isql -Srsid28 -Usa -Psybase7 -w2048

connect to rssd

go

select classid from rs_classes where classname = 'rs_db2_function_class'

go

select * from rs_translation where classid = ( select classid from rs_classes where classname = 'rs_db2_function_class')

go

insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x000000000000000c, 0x0000000000010100, 26, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x000000000000000d, 0x0000000000010100, 26, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x0000000000000001, 0x0000000000010103, 0, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x0000000000000013, 0x0000000000010106, 0, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x000000000000000b, 0x0000000000000006, 1, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x000000000000000f, 0x0000000000000010, 34, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x000000000000000e, 0x0000000000000010, 34, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x0000000000000011, 0x0000000000010104, 34, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x0000000000000010, 0x0000000000010105, 0, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x000000000000001b, 0x0000000000010101, 10, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x000000000000001c, 0x0000000000010102, 8, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x0000000000000005, 0x0000000000010106, 0, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x000000000000001d, 0x0000000000010107, 0, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x0000000000000023, 0x0000000000010100, 26, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x0000000000000024, 0x0000000000010100, 26, 0, 0)

go

select * from rs_translation where classid = ( select classid from rs_classes where classname = 'rs_db2_function_class')

go

quit

*************************************************************************************

*****************************************************************************

c:\>isql -Srsid28 -Usa -Psybase7 -w2048

1> connect to rssd

2> go

Gateway connection to 'rsid28_erssd.rsid28_erssd' is created.

1> select classid from rs_classes where classname = 'rs_db2_function_class'

2> go

classid

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

0x0000000001000004



(1 row affected)

1> select * from rs_translation where classid = ( select classid from rs_classes where classname = 'rs_db2_function_class')

2> go

prsid classid type source_dtid target_dtid target_length target_status rowtype

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



(0 rows affected)

1> insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x000000000000000c, 0x0000000000010100, 26, 0, 0)

2> insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x000000000000000d, 0x0000000000010100, 26, 0, 0)

3> insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x0000000000000001, 0x0000000000010103, 0, 0, 0)

4> insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x0000000000000013, 0x0000000000010106, 0, 0, 0)

5> insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x000000000000000b, 0x0000000000000006, 1, 0, 0)

6> insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x000000000000000f, 0x0000000000000010, 34, 0, 0)

7> insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x000000000000000e, 0x0000000000000010, 34, 0, 0)

8> insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x0000000000000011, 0x0000000000010104, 34, 0, 0)

9> insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x0000000000000010, 0x0000000000010105, 0, 0, 0)

10> insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x000000000000001b, 0x0000000000010101, 10, 0, 0)

11> insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x000000000000001c, 0x0000000000010102, 8, 0, 0)

12> insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x0000000000000005, 0x0000000000010106, 0, 0, 0)

13> insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x000000000000001d, 0x0000000000010107, 0, 0, 0)

14> insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x0000000000000023, 0x0000000000010100, 26, 0, 0)

15> insert into rs_translation values (0, (select classid from rs_classes where classname = 'rs_db2_function_class'), 'D', 0x0000000000000024, 0x0000000000010100, 26, 0, 0)

16> go

(1 row affected)

(1 row affected)

(1 row affected)

(1 row affected)

(1 row affected)

(1 row affected)

(1 row affected)

(1 row affected)

(1 row affected)

(1 row affected)

(1 row affected)

(1 row affected)

(1 row affected)

(1 row affected)

(1 row affected)

1> select * from rs_translation where classid = ( select classid from rs_classes where classname = 'rs_db2_function_class')

2> go

prsid classid type source_dtid target_dtid target_length target_status rowtype

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

0 0x0000000001000004 D 0x0000000000000001 0x0000000000010103 0 0 0

0 0x0000000001000004 D 0x0000000000000005 0x0000000000010106 0 0 0

0 0x0000000001000004 D 0x000000000000000b 0x0000000000000006 1 0 0

0 0x0000000001000004 D 0x000000000000000c 0x0000000000010100 26 0 0

0 0x0000000001000004 D 0x000000000000000d 0x0000000000010100 26 0 0

0 0x0000000001000004 D 0x000000000000000e 0x0000000000000010 34 0 0

0 0x0000000001000004 D 0x000000000000000f 0x0000000000000010 34 0 0

0 0x0000000001000004 D 0x0000000000000010 0x0000000000010105 0 0 0

0 0x0000000001000004 D 0x0000000000000011 0x0000000000010104 34 0 0

0 0x0000000001000004 D 0x0000000000000013 0x0000000000010106 0 0 0

0 0x0000000001000004 D 0x000000000000001b 0x0000000000010101 10 0 0

0 0x0000000001000004 D 0x000000000000001c 0x0000000000010102 8 0 0

0 0x0000000001000004 D 0x000000000000001d 0x0000000000010107 0 0 0

0 0x0000000001000004 D 0x0000000000000023 0x0000000000010100 26 0 0

0 0x0000000001000004 D 0x0000000000000024 0x0000000000010100 26 0 0



(15 rows affected)

1> quit



c:\>

*****************************************************************************

*************************************************************************************

isql -Srsid28 -Usa -Psybase7 -w2048

connect to rssd

go

select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'

go

select * from rs_translation where classid = ( select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver')

go

insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x000000000000000c, 0x0000000000010100, 26, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x000000000000000d, 0x0000000000010100, 26, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x0000000000000001, 0x0000000000010103, 0, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x0000000000000013, 0x0000000000010106, 0, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x000000000000000b, 0x0000000000000006, 1, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x000000000000000f, 0x0000000000000010, 34, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x000000000000000e, 0x0000000000000010, 34, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x0000000000000011, 0x0000000000010104, 34, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x0000000000000010, 0x0000000000010105, 0, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x000000000000001b, 0x0000000000010101, 10, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x000000000000001c, 0x0000000000010102, 8, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x0000000000000005, 0x0000000000010106, 0, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x000000000000001d, 0x0000000000010107, 0, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x0000000000000023, 0x0000000000010100, 26, 0, 0)

insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x0000000000000024, 0x0000000000010100, 26, 0, 0)

go

select * from rs_translation where classid = ( select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver')

go

select * from rs_translation where classid in (select classid from rs_classes where classname in ( 'rs_db2_function_class', 'cfscl_db2_db4f_mweaver')) order by classid

go

quit

*************************************************************************************

*****************************************************************************

c:\>isql -Srsid28 -Usa -Psybase7 -w2048

1> connect to rssd

2> go

Gateway connection to 'rsid28_erssd.rsid28_erssd' is created.

1> select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'

2> go

classid

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

0x0100006501000066



(1 row affected)

1> select * from rs_translation where classid = ( select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver')

2> go

prsid classid type source_dtid target_dtid target_length target_status rowtype

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



(0 rows affected)

1> insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x000000000000000c, 0x0000000000010100, 26, 0, 0)

2> insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x000000000000000d, 0x0000000000010100, 26, 0, 0)

3> insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x0000000000000001, 0x0000000000010103, 0, 0, 0)

4> insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x0000000000000013, 0x0000000000010106, 0, 0, 0)

5> insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x000000000000000b, 0x0000000000000006, 1, 0, 0)

6> insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x000000000000000f, 0x0000000000000010, 34, 0, 0)

7> insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x000000000000000e, 0x0000000000000010, 34, 0, 0)

8> insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x0000000000000011, 0x0000000000010104, 34, 0, 0)

9> insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x0000000000000010, 0x0000000000010105, 0, 0, 0)

10> insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x000000000000001b, 0x0000000000010101, 10, 0, 0)

11> insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x000000000000001c, 0x0000000000010102, 8, 0, 0)

12> insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x0000000000000005, 0x0000000000010106, 0, 0, 0)

13> insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x000000000000001d, 0x0000000000010107, 0, 0, 0)

14> insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x0000000000000023, 0x0000000000010100, 26, 0, 0)

15> insert into rs_translation values (0, (select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver'), 'D', 0x0000000000000024, 0x0000000000010100, 26, 0, 0)

16> go

(1 row affected)

(1 row affected)

(1 row affected)

(1 row affected)

(1 row affected)

(1 row affected)

(1 row affected)

(1 row affected)

(1 row affected)

(1 row affected)

(1 row affected)

(1 row affected)

(1 row affected)

(1 row affected)

(1 row affected)

1> select * from rs_translation where classid = ( select classid from rs_classes where classname = 'cfscl_db2_db4f_mweaver')

2> go

prsid classid type source_dtid target_dtid target_length target_status rowtype

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

0 0x0100006501000066 D 0x000000000000000c 0x0000000000010100 26 0 0

0 0x0100006501000066 D 0x000000000000000d 0x0000000000010100 26 0 0

0 0x0100006501000066 D 0x0000000000000001 0x0000000000010103 0 0 0

0 0x0100006501000066 D 0x0000000000000013 0x0000000000010106 0 0 0

0 0x0100006501000066 D 0x000000000000000b 0x0000000000000006 1 0 0

0 0x0100006501000066 D 0x000000000000000f 0x0000000000000010 34 0 0

0 0x0100006501000066 D 0x000000000000000e 0x0000000000000010 34 0 0

0 0x0100006501000066 D 0x0000000000000011 0x0000000000010104 34 0 0

0 0x0100006501000066 D 0x0000000000000010 0x0000000000010105 0 0 0

0 0x0100006501000066 D 0x000000000000001b 0x0000000000010101 10 0 0

0 0x0100006501000066 D 0x000000000000001c 0x0000000000010102 8 0 0

0 0x0100006501000066 D 0x0000000000000005 0x0000000000010106 0 0 0

0 0x0100006501000066 D 0x000000000000001d 0x0000000000010107 0 0 0

0 0x0100006501000066 D 0x0000000000000023 0x0000000000010100 26 0 0

0 0x0100006501000066 D 0x0000000000000024 0x0000000000010100 26 0 0



(15 rows affected)

1> select * from rs_translation where classid in (select classid from rs_classes where classname in ( 'rs_db2_function_class', 'cfscl_db2_db4f_mweaver')) order by classid

2> go

prsid classid type source_dtid target_dtid target_length target_status rowtype

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

0 0x0000000001000004 D 0x0000000000000001 0x0000000000010103 0 0 0

0 0x0000000001000004 D 0x0000000000000005 0x0000000000010106 0 0 0

0 0x0000000001000004 D 0x000000000000000b 0x0000000000000006 1 0 0

0 0x0000000001000004 D 0x000000000000000c 0x0000000000010100 26 0 0

0 0x0000000001000004 D 0x000000000000000d 0x0000000000010100 26 0 0

0 0x0000000001000004 D 0x000000000000000e 0x0000000000000010 34 0 0

0 0x0000000001000004 D 0x000000000000000f 0x0000000000000010 34 0 0

0 0x0000000001000004 D 0x0000000000000010 0x0000000000010105 0 0 0

0 0x0000000001000004 D 0x0000000000000011 0x0000000000010104 34 0 0

0 0x0000000001000004 D 0x0000000000000013 0x0000000000010106 0 0 0

0 0x0000000001000004 D 0x000000000000001b 0x0000000000010101 10 0 0

0 0x0000000001000004 D 0x000000000000001c 0x0000000000010102 8 0 0

0 0x0000000001000004 D 0x000000000000001d 0x0000000000010107 0 0 0

0 0x0000000001000004 D 0x0000000000000023 0x0000000000010100 26 0 0

0 0x0000000001000004 D 0x0000000000000024 0x0000000000010100 26 0 0

0 0x0100006501000066 D 0x0000000000000001 0x0000000000010103 0 0 0

0 0x0100006501000066 D 0x0000000000000005 0x0000000000010106 0 0 0

0 0x0100006501000066 D 0x000000000000000b 0x0000000000000006 1 0 0

0 0x0100006501000066 D 0x000000000000000c 0x0000000000010100 26 0 0

0 0x0100006501000066 D 0x000000000000000d 0x0000000000010100 26 0 0

0 0x0100006501000066 D 0x000000000000000e 0x0000000000000010 34 0 0

0 0x0100006501000066 D 0x000000000000000f 0x0000000000000010 34 0 0

0 0x0100006501000066 D 0x0000000000000010 0x0000000000010105 0 0 0

0 0x0100006501000066 D 0x0000000000000011 0x0000000000010104 34 0 0

0 0x0100006501000066 D 0x0000000000000013 0x0000000000010106 0 0 0

0 0x0100006501000066 D 0x000000000000001b 0x0000000000010101 10 0 0

0 0x0100006501000066 D 0x000000000000001c 0x0000000000010102 8 0 0

0 0x0100006501000066 D 0x000000000000001d 0x0000000000010107 0 0 0

0 0x0100006501000066 D 0x0000000000000023 0x0000000000010100 26 0 0

0 0x0100006501000066 D 0x0000000000000024 0x0000000000010100 26 0 0



(30 rows affected)

1>

*****************************************************************************



CR:729291
CR Number:   729291
Product Name:   Repository
Product Component:   Repository
Status:   Open
OS:   all
Original Version:   beauregard
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
In repository, an user with connect, freeze, lock, and manage all documents is able to delete Branches in error.



To reproduce:

1) Create a folder in the repository

2) add 3 or 4 branches under the folder

3) create two users - alpha (has manage all documents right) & beta (does not have the manage all document right)

4) connect to repository as alpha and attempt to delete a branch

NOTE; this action is successful

5) connect as beta and attempt to delete a branch

NOTE: the delete option is not available



CR:729409
CR Number:   729409
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Linux
Original Version:   15.6 ESD#3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
rs156e3 alter replication definition breaks "identity map to numeric"
Workaround Description
 drop enough subscriptions (subs) and then replication definitions (repdefs) and then recreate dropped replication definitions (repdefs) and recreate dropped subscriptions (subs) from scratch



CR:729462
CR Number:   729462
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   Solaris
Original Version:   15.7.1 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
18 Jan 2013 Fixed
14 Mar 2013 Fixed
Description
Alarm daemon may stack with ll_del after _alrm_handle_expiration



CR:729978
CR Number:   729978
Product Name:   Repository
Product Component:   Repository
Status:   Closed
OS:   all
Original Version:   beauregard
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Feb 2013 Workaround
Description
Oracle 11g repository database has been migrated from PowerDesigner 15.2 to PowerDesigner 16.1 EBF11.

One model cannot be updated into the repository anymore.

Error: "There is already a model with the same internal identifier in the folder ...".



CR:730035
CR Number:   730035
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   Solaris
Original Version:   15.7.1 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
30 Jan 2013 Fixed
31 Jan 2013 Fixed
14 Mar 2013 Fixed
Description
When sqm sets an alarm, SQT can signal 11 on ll_ins_head.
Workaround Description
 none, restart the Replication Server



CR:730159
CR Number:   730159
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   Unknown
Original Version:   carina
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Jan 2014 Fixed
17 May 2013 Fixed
04 Jun 2013 Added to user documentation
Description
For user data types transformation, Replication Server doesn't use the default value from target value to supply characters for target value when the relevant part in the source value is missed.
Workaround Description
 No.



CR:730333
CR Number:   730333
Product Name:   Repository
Product Component:   Repository
Status:   Closed
OS:   all
Original Version:   beauregard
Fixed Version Build Resolution Date Closure Code (If Appropriate)
beauregard EBF15 11 Apr 2013 Fixed
chaumont 13 Nov 2013 Fixed
cheverny EBF2 13 Nov 2013 Fixed
Description
LDAP authentication fails when the binding string contains space (HEX 20) and backslash (HEX 5C) after 16.1 EBF12 is applied .



CR:730400
CR Number:   730400
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   HP-UX
Original Version:   15.7.1 ESD #2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2013 Fixed
Description
blk_init failure with syntax error message like 'Unclosed quote'.
Workaround Description
 Don't bind the replication maintenance users to user tempdb groups.



The problem with customer is that some instances they are replicating rep maint login

cannot be isolated to use regular tempdb only.



CR:730799
CR Number:   730799
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/Oracle
Status:   Closed
OS:   Generic
Original Version:   15.7.1 ESD #3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15.7.1 ESD #3 25 Feb 2013 Fixed
15.7.1 ESD #3 10 Jun 2013 Added to user documentation
Description
Replication down due to

IndexOutOfBoundsException.
Workaround Description
 there are two workarounds:



1. set lti_batch_mode to false



or



2. increase the value of ltl_batch_size



CR:731064
CR Number:   731064
Product Name:   Repository
Product Component:   Repository
Status:   Closed
OS:   all
Original Version:   beauregard
Fixed Version Build Resolution Date Closure Code (If Appropriate)
18 Nov 2013 Fixed
Description
When a project has been consolidated under a folder in the repository, when you right-click on the folder and select check-out, the project check-out window does not appear.



Customer beleives that this is a product defect. However, this appears to be the default behavior but I have been unable to locate documentation supporting this.



CR:731070
CR Number:   731070
Product Name:   Repository
Product Component:   Repository
Status:   Open
OS:   all
Original Version:   beauregard
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
In a repository, there is no option to rename a UI Preferences Profile. You can create the profile, but when you view the properties of the profile, there is no 'name' property.



CR:731376
CR Number:   731376
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/Oracle
Status:   Closed
OS:   Generic
Original Version:   15.7.1 ESD #2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15.7.1 ESD #3 06 Feb 2013 Fixed
6.1.41 06 Feb 2013 Fixed
Description
ORACLE ONLY: Replication Agent fails to list

any Oracle archive log files if the primary

Oracle is using ASM.
Workaround Description
 enable RMAN to workaround issue.



1. set ORACLE_HOME environment variable.

2. set rman_enable to true, and related rman_username and rman_password.



CR:731624
CR Number:   731624
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   Utilities
Status:   Closed
OS:   NA
Original Version:   6.1.70
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Mar 2013 Fixed
Description
All STATRACK REPTIMEOBTAINED samples are equal.



CR:731635
CR Number:   731635
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   NA
Original Version:   15.7.1 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
when creating connnection to MSSQL 2008 through a direct connect dcany ecda to odbc / mssql service configured with transactionmode = long then 30291 error shows up in repserver log



E. 2013/02/05 20:35:39. ERROR #1028 USER(sa) - seful\cm.c(8092) Message from server: Message: 30291, State 0, Severity 19 -- '[[Message Iteration=1|Data Source Name=sl6w2k8|SQL Function=CALL|SQLState=42000|Native Error=15002|Message=[Microsoft][ODBC SQL Server Driver][SQL Server]The procedure 'sys.sp_indexoption' cannot be executed within a transaction.
Workaround Description
 01) set transaction mode = short on the direct connect ecda service to mssql

02) create connection

03) set transaction mode = long on the direct connect ecda service to mssql



CR:731664
CR Number:   731664
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/UDB
Status:   Closed
OS:   NA
Original Version:   carina
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Apr 2013 Fixed
20 May 2013 Fixed
15.7.1 SP101 21 May 2013 Fixed
Description
IBM DB2 UDB ONLY: Replicating varchar and

nvarchar data type column containing NULL,

empty value and empty space data into

HANA DB causes Replication Server DSI to

go down.



CR:731700
CR Number:   731700
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Linux
Original Version:   15.7.1 ESD #2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
improve error message handling in klicense_config for "sysadmin lmconfig" command.



CR:731810
CR Number:   731810
Product Name:   Repository
Product Component:   Repository
Status:   Open
OS:   all
Original Version:   beauregard
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Useless "Delete" and "Add a Row" buttons in "Lost of Acitivities" window.

If you open the menu Repository -> Acitivit Log...

You will find the delete and insertrow buttons in the header.

It is not possible to delte or to insert rows in this window.



CR:731856
CR Number:   731856
Product Name:   Replication Management
Product Component:   Access Library
Status:   Closed
OS:   Generic
Original Version:   3.2.6
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Aug 2013 Not reproducible with latest version of the product available as of Resolution Date
Description
SCC RMAP alerts do not show up in the alert monitor



CR:732092
CR Number:   732092
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Generic
Original Version:   15.7.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When a new Rep Server is created and it is not the id server, the minimum system version should be validated and in-accordance to what is minimally needed for upgrade.
Workaround Description
 none



CR:732154
CR Number:   732154
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   NA
Original Version:   15.7.1 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
dropping WarmStandby (standby) connection crashes repserver



all the following versions have shown this problem.

Replication Server/15.7.1/P/NT (IX86)/Windows 2008 R2/1/OPT/Sun May 13 19:45:32 2012

Replication Server/15.7.1/P/NT (IX86)/Windows 2008 R2/1/DEBUG/Sun May 13 19:48:18 2012

RS/15.7.1/EBF 20408 ESD#1 rsebf1571/NT(IX86)/Win2008R2/1/DEBUG/Thu Sep 27 15:50:44 2012

RS/15.7.1/EBF 20681 ESD#2 rsebf1571/NT(IX86)/Win2008R2/1/DEBUG/Fri Nov 02 11:27:20 2012



background information on the problem



a certain warmstandby becomes out of sync ... resync is needed ...

when attempting to drop the conenction, the repserver disappears without any msg.

attempt to purge the queue still results in the repserver crashing.

No error messages are in RS errorlog. the repserver just disppears.



CR:732183
CR Number:   732183
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/Oracle
Status:   Closed
OS:   Generic
Original Version:   15.7.1 ESD #3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15.7.1 SP101 13 May 2013 Fixed
15.7.1 SP101 10 Jun 2013 Fixed
Description
ORACLE ONLY: After direct load materialization,

replication of update and delete operations on

Oracle NUMBER data may fail if the NUMBER value

is in a searchable column or is more than

36 digits in length.



CR:732187
CR Number:   732187
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   Generic
Original Version:   15.7.1 SP110
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Oct 2013 Fixed
17 Dec 2013 Fixed
Description
Performance improvement in heterogeneous replication environment by reducing datatype translation time.



CR:732240
CR Number:   732240
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   AIX
Original Version:   15.6 ESD#3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Error action mapping for ASE warnings not updated
Workaround Description
 see description tab



CR:732257
CR Number:   732257
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   AIX
Original Version:   15.7.1 ESD #2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 May 2013 Fixed
Description
rs_init screen / console output when installing new repserver gives ... Sybase CSI Warning msg



The default CSI error handler is active. This implementation only intended to be used in non-production code. All consumers of CSI should override this implementation at factory creation time using the sybcsi_factory_set_error_callback() function.



Sybase CSI Warning Message: The Certicom FIPS runtime has already been initialized. The initialization will be skipped.
Workaround Description
 ignore the error/message



CR:732277
CR Number:   732277
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/Oracle
Status:   Closed
OS:   Generic
Original Version:   carina
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Apr 2013 Fixed
Description
Users might find the following error in Replication

Agent log.



Failed to obtain a Thread for session

<com.sybase.jdbc4.tds.SrvSessionExt@4054a4>



Meanwhile, Replication Agent cannot be accessed via

isql client any more.



CR:732281
CR Number:   732281
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Solaris
Original Version:   15.7.1 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
ll_del, _exc_alloc_element, exc_link_ele, _sync_lock_element in DSI



CR:732282
CR Number:   732282
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Solaris
Original Version:   15.7.1 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
dALARM sig ll with ll_del, ll_k_del, hts_del, _sync_create_handle, _sync_lock_element



CR:732309
CR Number:   732309
Product Name:   Replication Agent
Product Component:   RepAgent/Oracle
Status:   Open
OS:   Generic
Original Version:   15.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
FR: To warn the customer when turning on autocorrection at RAO using ra_set_autocorrection on a table with LOB, LONG, LONG RAW, and user-defined type columns.
Workaround Description
 Do not turn on autocorrection at RAO using ra_set_autocorrection on a table with LOB, LONG, LONG RAW, and user-defined type columns. This is documented at RAO documentation.



CR:732324
CR Number:   732324
Product Name:   Repository
Product Component:   Repository
Status:   Open
OS:   all
Original Version:   beauregard
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer request that the CHECKIN process includes a Check Model before the checkin and only if the model is correct allow the model to be checkin the repository.

Customer don't like to have models with errors in the repository.



CR:732437
CR Number:   732437
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/Oracle
Status:   Closed
OS:   Generic
Original Version:   15.7.1 ESD #3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Feb 2013 Fixed
Description
ORACLE ONLY:If ra_admin_prefix parameter is configured

without restarting Replication Agent before the users

run 'ra_admin init' command, the command could fail

with the following error.



Command <ra_admin> failed - Could not initialize the

primary database because:

ORA-00942: table or view does not exist
Workaround Description
 grant [CREATE TABLE, CREATE ANY PROCEDURE, CREATE SEQUENCE, SELECT_CATALOG_ROLE] to ra_admin_owner.



CR:732863
CR Number:   732863
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/Oracle
Status:   Closed
OS:   NA
Original Version:   6.1.70
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15.7.1 ESD #3 13 Mar 2013 Fixed
Description
Failed to resume Replication

Agent due to NullPointerException.



CR:732982
CR Number:   732982
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Generic
Original Version:   15.7.1 SP102
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Jun 2013 Fixed
05 Jun 2013 Bundled Request
20 Mar 2014 Added to user documentation
10 Jun 2013 Duplicate
09 Jun 2013 Fixed
Description
Support added for "no unique key" feature to HANA DB



CR:733202
CR Number:   733202
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/Oracle
Status:   Closed
OS:   Generic
Original Version:   15.7.1 ESD #3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Mar 2013 Fixed
10 Jun 2013 Added to user documentation
Description
ORACLE ONLY: If the character set of Oracle primary

database is different from the character set of

Replication Server, and if you replicate a table with

CHAR or VARCHAR2 columns, Replication Server may be down

and fail to replicate the table.



CR:733283
CR Number:   733283
Product Name:   Repository
Product Component:   Repository
Status:   Open
OS:   all
Original Version:   beauregard
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Update from Repository... duplicates external document in browser instead of updating it.

We should get one only instance of the document in the browser.



CR:733287
CR Number:   733287
Product Name:   Repository
Product Component:   Repository
Status:   Open
OS:   all
Original Version:   beauregard
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
External documents (.doc, .xls, .xem, etc.) are added to project as file shortcuts.

This is a feature request to have these documents visible in the Workspace dropdown list box of the Check In Document window.



CR:733288
CR Number:   733288
Product Name:   Repository
Product Component:   Repository
Status:   Open
OS:   all
Original Version:   beauregard
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Select multiple Project documents in Repository browser and select Check out... in the context menu. Nothing happens.



CR:733294
CR Number:   733294
Product Name:   Repository
Product Component:   Repository
Status:   Open
OS:   all
Original Version:   beauregard
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Once a model has been checked in, you cannot update it by going through Repository > Check In... menu and Check In Multiple Documents dialog.



CR:733333
CR Number:   733333
Product Name:   Repository
Product Component:   Repository
Status:   Open
OS:   all
Original Version:   beauregard
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Add a customizable confirmation dialogue window when connecting to repository



Customer would like a pop up screen that they can display messages on and which the user has to click "ok" to connect to the repository.



CR:733337
CR Number:   733337
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/Oracle
Status:   Closed
OS:   AIX
Original Version:   15.7.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Apr 2013 Fixed
10 Jun 2013 Added to user documentation
Description
ORACLE ONLY: Replication Agent fails to send

commit/rollback for transactions.
Workaround Description
 none known.



CR:733590
CR Number:   733590
Product Name:   Other - Docs: Rep Server
Product Component:   Other - Docs: Rep Server
Status:   Closed
OS:   NA
Original Version:   15.7.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Jun 2013 Added to user documentation
Description
DOCS: change RepConnector install doc to reflect "post-install steps" to match what the Installshield message indicates.



CR:733724
CR Number:   733724
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Linux
Original Version:   15.6 ESD#3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
rs156e3 ... srv_xferdata and srv_negotiate errs in rs.log



customer is seeing the following errors in their rs.log



1)

E. ... ERROR #21 USER(foglight) - m/sqmprt.c(989)

Open server call to routine 'srv_xferdata' failed.

2)

I. ... No Sybase library information is available.

E. ... ERROR #21 USER( ) - xec/exec.c(457)

Open server call to routine 'srv_negotiate' failed.

3)

E. ... ERROR #60024 USER(foglight) - m/sqmprt.c(751)

Synchronization model MUTEX, element SQMD_Q_SEGS 115 1 was interrupted waiting for

a lock. (5295)eneric/useful/sync.c.

E. ... ERROR #60036 USER(foglight) - m/sqmprt.c(755)

Failed to acquire lock on sync element 'SQMD_Q_SEGS 115 1'. Info 7.



customer uses rs_monitoring frontend that connects to repserver and issues admin who, sqm, admin who_is_down, admin health, admin disk_space



feature request for better description of the situation in the repserver err.log ...

something like

a client application possibly abnormally disconnected from repserver before

repserver finished processing a request sent in by that vanished client application

and thus the errors are documention of the situation repserver is confronted with

because the client went away abnormally too quickly



feature request for better descriptions of these errs that are happening with

various different timings of the client leaving before repserver has finished

responding to it.



CR:733736
CR Number:   733736
Product Name:   Repository
Product Component:   Help
Status:   Open
OS:   all
Original Version:   beauregard
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Library Synchronization window: clicking Help button does not open the PowerDesigner Help.



CR:734568
CR Number:   734568
Product Name:   Common Metadata Repository
Product Component:   Installation
Status:   Open
OS:   Windows
Original Version:   beauregard
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When the https certificate in use is issued for host IP address, everything works as expected.

However, when user tries is trying to use the https certificate issued for the hostname of the machine (like it抯 supposed to be), the Portal object browser only shows repository folders and the models are missing in the treeview.



CR:734577
CR Number:   734577
Product Name:   Other - Docs: Rep Server
Product Component:   Other - Docs: Rep Server
Status:   Open
OS:   NA
Original Version:   15.7.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Deployment and licensing options for RSME components: Component = EAServer incorrectly has the license file as RSME.tgz and it should be rsme1571_lic.zip.



CR:734610
CR Number:   734610
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/MsSQL
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   15.7.1 ESD #3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15.7.1 ESD #3 10 Apr 2013 Fixed
Description
MICROSOFT SQL SERVER ONLY:

Replication Agent failed to be

initialzed due to the failure

of database trigger creation.



CR:734618
CR Number:   734618
Product Name:   Rep Serv Commands Ref
Product Component:   Rep Serv Commands Ref
Status:   Closed
OS:   all
Original Version:   15.7.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Jun 2013 Added to user documentation
Description
We no longer need to drop and recreate table subscriptions when a repdef is changed or altered.



CR:734846
CR Number:   734846
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   Generic
Original Version:   carina
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Apr 2013 Fixed
Description
Replication Server sometimes fails to fadeout connection even after reaching the configured fadeout time.



CR:734962
CR Number:   734962
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Generic
Original Version:   15.7.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Add option to do loss detection when using either restore_dsi_saved_segments or resume connection.
Workaround Description
 None; ensure that the save interval is long enough to cover the time between the dumps of the database.



CR:734995
CR Number:   734995
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Closed
OS:   NA
Original Version:   carina
Fixed Version Build Resolution Date Closure Code (If Appropriate)
18 Mar 2013 Not a Bug
Description
RS connection to IQ can hang if table name does not exist.
Workaround Description
 make sure the table name is properly stated in the "with replicate table named" clause.



with replicate table named "abc"."def" --- owner = abc, table name = def

with replicate table named "abc".def --- owner = abc, table name = def

with replicate table named abc."def" --- owner = abc, table name = def

with replicate table named "abc.def" -- owner = maintenance user, table name = abc.def and make sure that the quoted clause is used on the table name of the repdef as well as setting dsi_quoted_identifier to "on"



CR:735006
CR Number:   735006
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Generic
Original Version:   15.6 ESD#3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
RTL: RS puts quotes around the table name when it should not.
Workaround Description
 make sure the table name is properly stated in the "with replicate table named" clause.



with replicate table named "abc"."def" --- owner = abc, table name = def

with replicate table named "abc".def --- owner = abc, table name = def

with replicate table named abc."def" --- owner = abc, table name = def

with replicate table named "abc.def" -- owner = maintenance user, table name = abc.def and make sure that the quoted clause is used on the table name of the repdef as well as setting dsi_quoted_identifier to "on"



CR:735269
CR Number:   735269
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Linux
Original Version:   15.7.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When a column value is provided to Replication Server in a date format, and the Replication Definition as well as the Target Database column are set to a char datatype, then it is feasible that this column will be replicated as text values with different date formats depending on whether the columns are updated via materialization or standard replication.



CR:735323
CR Number:   735323
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   Management
Status:   Closed
OS:   Generic
Original Version:   6.1.70
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Apr 2013 Fixed
Description
Command ra_license failed

to return correct expired

date for graced license.



CR:735378
CR Number:   735378
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   Installation
Status:   Closed
OS:   Generic
Original Version:   15.7.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Aug 2013 Not a Bug
Description
RSO Oracle 15.7.1 does not have ECO disks for customers running RS 15.7.1 GA or RS 15.7.1 ESD #1.



CR:735422
CR Number:   735422
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/Oracle
Status:   Closed
OS:   Generic
Original Version:   15.7.1 ESD #3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Mar 2013 Fixed
08 May 2013 Fixed
Description
ORACLE ONLY:When the users replicate an Oracle

store procedure which has CHAR parameters, and the

replication definition is created by Replication

Agent through rs_create_repdef command, Replication

Server might be down during replication because of

the error 'ORA-23620: bind value size too large for

PL/SQL CALL operation'.



CR:735597
CR Number:   735597
Product Name:   RepConnector
Product Component:   Run-time Engine
Status:   Open
OS:   Generic
Original Version:   15.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
RepConnector 15.0.2 has been certified against JBoss 6 running SAP JVM 6.



CR:735690
CR Number:   735690
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/Oracle
Status:   Closed
OS:   Solaris
Original Version:   15.7.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Apr 2013 Fixed
Description
ORACLE ONLY: Replication Agent is not able

to resume replication after encountering

the error message similar to "Could not

set SCN generate ID to <65,536> for

locator <[GENID=0][SCN=12502638208][SCNGENID=0]

[THREAD=1][LSN=327298][BLK=337464][OFF=140]

[OATSCN=0][UNIQUE=0]> because the value exceeds

the maximum unsigned short value."
Workaround Description
 unknown



CR:735704
CR Number:   735704
Product Name:   Rep Serv Admin Guide
Product Component:   Rep Serv Admin Guide
Status:   Closed
OS:   all
Original Version:   15.7.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15.7.1 ESD #1 24 Jun 2013 Fixed
Description
"Resetting database generation numbers" in New Features Guide is titled "Resetting Primary Database Generation Number" in the Administration Guide Vol 2.



CR:735837
CR Number:   735837
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Generic
Original Version:   15.7.1 ESD #2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Since replication to Oracle is not supported via DCO, this request is to remove the scripts that create a connection to Oracle via DCO.



CR:735874
CR Number:   735874
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Generic
Original Version:   carina
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Multiple error codes with action retry_stop that can occur at the same time, will print the offending transaction multiple times.
Workaround Description
 Do not have multiple error codes that can occur at the same time with retry_stop.



CR:735876
CR Number:   735876
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   NA
Original Version:   carina
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Ability to turn off print of offending transaction before suspend



CR:735883
CR Number:   735883
Product Name:   Repository
Product Component:   Repository
Status:   Open
OS:   all
Original Version:   beauregard
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Product: PD 16.1 EBF#11

OS: Windows XP SP3



Customer is facing the same exact situation as described in previous CR#721850/CR#708924 which had been fixed in PD 16.1 EBF#7. By following same exact steps from CR#708924, customer is able to authenticate his LDAP user ONLY if leaving password as blank. Otherwise, he will run into same situation as described in CR#708924.



By running our internal utility to track down the issue, the utility authenticated fine. So, same routine needs to be ported to PD 16.1



CR:736139
CR Number:   736139
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   NA
Original Version:   15.7.1 ESD #2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
New Feature Request ... cfg item to make no_trunc the default behavior with admin who commands



CR:736209
CR Number:   736209
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/UDB
Status:   Closed
OS:   Generic
Original Version:   6.1.70
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Apr 2013 Fixed
Description
Support correct hanlding of null value in UDB varchar for bit data type



CR:736347
CR Number:   736347
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
Product functionality change to support two same named tables from two different source databases replicating to one RepConnector connection.
Workaround Description
 Suggested workaround was to use different owner or alias table name.



CR:736369
CR Number:   736369
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Linux
Original Version:   15.6
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement to be able to set sts_cachesize per table.



CR:736386
CR Number:   736386
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/Oracle
Status:   Open
OS:   Generic
Original Version:   15.7.1 ESD #3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Apr 2013 Fixed
Description
When pdb_xlog_prefix and ra_admin_instance_prefix

parameters have different values in the configuration

files, if the user upgrades the Replication Agent

instance to a higher version, error might happen.



CR:736405
CR Number:   736405
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/MsSQL
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   15.7.1 ESD #3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Nov 2013 Fixed
Description
RepAgent will shutdown when there is a compressed table on Microsoft SQL Server.



CR:736408
CR Number:   736408
Product Name:   Repository
Product Component:   Repository
Status:   Closed
OS:   all
Original Version:   beauregard
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Nov 2013 Fixed
Description
A repository user made deactivated loses its groups. Reactivating it does not populate the list of groups: the user configuration is lost.



CR:736476
CR Number:   736476
Product Name:   Sybase Replication Server
Product Component:   rs_init
Status:   Open
OS:   Linux
Original Version:   15.7.1 ESD #2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
rs_init fails build Replication Server with either ASE RSSD or ERSSD .
Workaround Description
 start up rs_init with -T SEND_CLEARTEXT_PASSWORD . For instance:



./rs_init -T SEND_CLEARTEXT_PASSWORD



CR:736492
CR Number:   736492
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Generic
Original Version:   carina
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
dsi_command_convert on a table to 'none' continues to override connection level dsi_command_convert.
Workaround Description
 Remove the dsi_command_convert for the table manually. They exist in rs_tbconfig. Then reboot the RS.



CR:736633
CR Number:   736633
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Generic
Original Version:   15.7.1 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Ability to change the maint_user with the 'alter connection' command.



CR:736642
CR Number:   736642
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   NA
Original Version:   15.7.1 ESD #2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
New Feature Request ... customer requests more information related to the connection which experiences the 16240 errors in rs.log. customer requests more information in order to troubleshoot and explain why the call to read data failed on the network.



CR:736760
CR Number:   736760
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/Oracle
Status:   Closed
OS:   Generic
Original Version:   15.7.1 ESD #3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15.7.1 SP102 20 Jun 2013 Fixed
15.7.1 SP102 25 Jun 2013 Fixed
Description
ORACLE ONLY: Replication Agent incorrectly

replicates an empty LOB column value as a

NULL value.



CR:736841
CR Number:   736841
Product Name:   Sybase Replication Agents for Unix and Windows
Product Component:   RepAgent/UDB
Status:   Closed
OS:   NA
Original Version:   6.1.70
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Apr 2013 Fixed
Description
Support drop table if the table has lob columns and has data changes that are not being processed by RAU before dropped



CR:736926
CR Number:   736926
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   NA
Original Version:   15.7.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
feature to have dsi_row_count_validation at the table level



CR:737166
CR Number:   737166
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Generic
Original Version:   15.7.1 ESD #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Option for "alter repdef" to take immediate affect on existing data in the queue (pre repdef versioning behavior).



CR:737181
CR Number:   737181
Product Name:   Sybase Replication Server
Product Component:   repserver
Status:   Open
OS:   Generic
Original Version:   carina
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Cannot add a replication definition to a logical connection if the distributor has been set to "off"
Workaround Description
 Alter the logical connection to turn back on the distributor, add the repdef, then turn it back off.





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

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

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

ReadASADB适用场景

各种误操作:

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

本工具的应用场景:

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