Ô¶³Ì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:743194
|
|
743194 |
|
Repository |
|
Repository |
|
|
Open |
|
all |
|
beauregard EBF17 |
|
|
|
|
|
|
Users can’t connect to the repository using LDAP |
|
|
|
CR:743196
|
|
743196 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/UDB |
|
|
Closed |
|
Generic |
|
15.7.1 SP102 |
|
|
|
|
|
|
UDB ONLY:
Replication Agent may fail to mark all
tables when configuration parameter
pdb_support_large_identifier is false. |
|
|
|
CR:743231
|
|
743231 |
|
Sybase Replication Server |
|
repserver |
|
|
Closed |
|
Generic |
|
15.7.1 SP102 |
|
|
|
|
|
|
|
|
|
02 Aug 2013 |
Fixed |
|
|
|
21 Oct 2013 |
Fixed |
|
|
|
20 Mar 2014 |
Added to user documentation |
|
|
|
08 Aug 2013 |
Fixed |
|
|
|
26 Sep 2013 |
Fixed |
|
|
|
10 Oct 2013 |
Fixed |
|
|
|
06 Dec 2013 |
Fixed |
|
|
|
|
|
The use of the "admin config, connection" command provides the wrong results. |
|
|
|
CR:743256
|
|
743256 |
|
Sybase Replication Server |
|
repserver |
|
|
Open |
|
Generic |
|
15.7.1 SP110 |
|
|
|
|
|
|
|
|
|
13 Aug 2013 |
Fixed |
|
|
|
27 Jul 2013 |
Duplicate |
|
|
|
|
|
|
15.7.1 SP120 |
|
24 Sep 2013 |
Fixed |
|
|
|
|
|
Added a new RepServer configuration API to apply a set of configuration values with a single command. |
|
|
|
CR:743264
|
|
743264 |
|
Sybase Replication Server |
|
repserver |
|
|
Open |
|
Generic |
|
15.7.1 SP110 |
|
|
|
|
|
|
|
15.7.1 SP110 |
|
12 Aug 2013 |
Fixed |
|
|
|
|
|
|
|
|
|
|
Added dsi_log_cmds which will work in conjunction with dsi_max_cmds_to_log to control the logging of failed/skipped commands to the rs.log file and RSSD. To configure replication server set dsi_log_cmds to <'on'|'off'> with command, "alter connection to dataserver.database set dsi_log_cmds <'on'|'off'>". The dsi_log_cmds enables logging of transactions and commands that are skipped or the result in DSI errors. Default is off, classification is database_param. When dsi_log_cmds is on, the dsi_max_cmds_to_log parameter is used to limit the number of commands recorded. |
|
|
|
CR:743296
|
|
743296 |
|
Sybase Replication Server |
|
repserver |
|
|
|
|
|
|
|
When privileges on the 'rs_update_lastcommit' stored procedure is not being granted to public, Replication Server fails to replicate DDL command. |
|
Workaround Description |
|
*** Tue Aug 13 2013 10:10:15 GMT+0800 (China Standard Time) *** lkong ***
Alter connnection to RDB set 'dsi_replication_ddl' to 'on' will enable repserver to switch user to original user only for DDL command.
or
Grant permission on rs_update_lastcommit to public
or to corresponding specific user who executed the DDL in primary. |
|
|
|
CR:743383
|
|
743383 |
|
Sybase Replication Server |
|
repserver |
|
|
Closed |
|
Generic |
|
15.7.1 SP102 |
|
|
|
|
|
|
When an ASE timestamp type column is used as the only column in a Primary key the where clause within Rep Server is incorrectly formed. |
|
Workaround Description |
|
Add a helping table repdef.
In earlier versions of RS, the helping repdef will have to be more than just the timestamp column. |
|
|
|
CR:743461
|
|
743461 |
|
Sybase Replication Server |
|
repserver |
|
|
Open |
|
Generic |
|
15.7.1 SP101 |
|
|
|
|
|
|
Capability to specify different user id and password for each of the components in materialization. This does not apply to direct load which already has this capability. |
|
Workaround Description |
|
none at this time. Materialization uses user id that has subscription authorization, and the password for that user must be identical between PRS/RRS and ASE primary.
One could create a new user in RS that would only be used for subscriptions (authorization = primary subscribe), however, that user id and password still must be on PRS/RRS and ASE primary. |
|
|
|
CR:743557
|
|
743557 |
|
Rep Serv Admin Guide |
|
Rep Serv Admin Guide |
|
|
|
|
|
|
|
ASE to ASE, A2A, direct load is supported in RS 15.7.1 SP102 |
|
|
|
CR:743559
|
|
743559 |
|
Sybase Replication Server |
|
DRAgent |
|
|
|
|
|
|
|
|
15.7.1 SP111 |
|
17 Jul 2013 |
Fixed |
|
|
|
|
|
Modify the sap_set result set to provide the DR Agent generated names for the Replication Server instance and the remote ASE instance. |
|
|
|
CR:743565
|
|
743565 |
|
Repository |
|
Repository |
|
|
|
|
|
|
|
In the 'Check In Document' window the customer would like the 'Check Model' option to be available. They would like to prevent their end users from consolidating a model that contains 'metadata' errors.
The customer has been made aware that they can execute Check Model at any time via the Tools\Check Model menu.
Customer's business case:
We need to ensure that our metadata is of high quality. This includes the enforcement of consistent values in extended attributes. If the check model process could be invoked before model check-in, then the checks that we have put in-place, when they throw errors, will prevent bad quality metadata from being stored in the Repository. We are just now starting to audit the quality of metadata stored in the repository and find it quite poor at the present time. This situation needs to be improved. |
|
|
|
CR:743576
|
|
743576 |
|
Replication Management |
|
Web UI |
|
|
Closed |
|
Windows XP Pro |
|
3.2.8 |
|
|
|
|
|
|
|
|
|
27 Aug 2013 |
Fixed |
|
|
|
26 Aug 2013 |
Fixed |
|
|
|
|
|
No activity is being reported on either the ASE rep agent thread log size or activity graph |
|
|
|
CR:743661
|
|
743661 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/MsSQL |
|
|
Closed |
|
Generic |
|
15.7.1 ESD #3 |
|
|
|
|
|
|
MICROSOFT SQL SERVER ONLY: Sybfilter may fail
to start on Windows x64 platform. |
|
|
|
CR:743770
|
|
743770 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/Oracle |
|
|
Open |
|
Generic |
|
15.7.1 SP102 |
|
|
|
|
|
|
marker misspelled as "maker" |
|
Workaround Description |
|
data is correct. Ignore the misspelling. |
|
|
|
CR:743792
|
|
743792 |
|
Sybase Replication Agents for Unix and Windows |
|
Utilities |
|
|
|
|
|
|
|
|
|
|
25 Feb 2014 |
Fixed |
|
|
|
20 Mar 2014 |
Added to user documentation |
|
|
|
|
|
start_instance = yes in resource file does not work. |
|
Workaround Description |
|
Sometimes the Rep Agent will not start after the instance is created if start_instance and initialize_instance are both set to yes. In these cases you will need to start the instance manually by invoking the run script for the instance and then running ra_admin init to initialize the instance. |
|
|
|
CR:743797
|
|
743797 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/Oracle |
|
|
Closed |
|
unknown |
|
15.7.1 SP102 |
|
|
|
|
|
|
|
15.7.1 SP102 |
|
22 Jul 2013 |
Fixed |
|
15.7.1 SP102 |
|
07 Aug 2013 |
Fixed |
|
15.7.1 SP110 |
|
13 Aug 2013 |
Fixed |
|
15.7.1 SP110 |
|
07 Aug 2013 |
Fixed |
|
15.7.1 SP110 |
|
12 Dec 2013 |
DEFER |
|
6.2.00 |
|
12 Dec 2013 |
Fixed |
|
|
|
|
|
ORACLE ONLY: If the Oracle primary is down when Replication Agent is resumed, the Replication Agent will not connect again when the primary is brought back up. |
|
Workaround Description |
|
Hi, all,
Here’s a few more things I have learned along with what Jianbing suggested:
- Setting both pds_tns_connection and pds_database_name (for example, both set to or112ch1) will resolve the uninitialized error with pdb_setreptable or resume. You must shutdown and restart the RA instance after configuring the parameters. Order of configuration matters.
CAVEAT: pds_database_name must be set before pds_tns_connection is set.
When pds_tns_connection is set, there is a code prevention error when you try to configure the pds_database_name (and pds_host_name and pds_port_number).
ERROR:
Unexpected exception : SqlState: 0 java.sql.SQLException: Command <ra_config> failed - Could not
set property <pds_database_name> to value <or112ch1> because: Error setting property <pds_database_
name> to value <or112ch1> because: pds_database_name can not be set when configured to use pds_tns_c
onnection for connection properties., ErrorCode: 32000
WORKAROUND:
Config pds_tns_connection to <not_configured> (ra_config pds_tns_connection, <not_configured>) (for some reason, I needed to set this twice. First time, you get an error – reason: null, second time is successful – need to investigate more)
Config pds_database_name (ex: ra_config pds_database_name, or112ch1)
Config pds_tns_connection to ORACLE instance (ex: ra_config pds_tns_connection, or112ch1)
- You must configure the pds_database_name first before you config pds_tns_connection.
-
- Using Resource file to create an instance, pds_tns_connection setting takes precedence over pds_database_name when both are defined in the resource file. Only pds_tns_connections/pds_tns_filename is set.
pds_database_name=<not_configured> -- DEFAULTS
pds_host_name=<not_configured> -- DEFAULTS
pds_port_number=1111 - DEFAULTS
pds_tns_connection=or112ch1
pds_tns_filename=/net/radepot/lanrat/work/lisalew/tnsnames.ora
WORKAROUND:
Set pds_tns_connection to <not_configured> (for some reason, you need to set this twice. First time, you can an error, second time is successful – need to investigate more)
config pds_database_name
Then configure pds_tns_connection
- As Jianbing suggested, do not use pds_tns_connection/pds_tns_filename and only use pds_database_name/pds_port_number/pds_host_name
Thanks
Lisa |
|
|
|
CR:743820
|
|
743820 |
|
Sybase Replication Server |
|
repserver |
|
|
Closed |
|
Microsoft Windows |
|
15.7.1 SP102 |
|
|
|
|
|
|
In Dynamic SQL Mode, the OCI connector replicates Binary or Oracle RAW data as NULL. |
|
Target Version |
|
15.7.1 SP110 |
|
|
|
CR:743875
|
|
743875 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/MsSQL |
|
|
Open |
|
Microsoft Windows NT |
|
15.7.1 SP101 |
|
|
|
|
|
|
ra_admin and pdb_xlog displays are not the same. |
|
Workaround Description |
|
ra_admin is more accurate. |
|
|
|
CR:743928
|
|
743928 |
|
Sybase Replication Server |
|
repserver |
|
|
|
|
|
|
|
FR: RCL command to get Rep Server boot time |
|
|
|
CR:743946
|
|
743946 |
|
Sybase Replication Agents for Unix and Windows |
|
Management |
|
|
Open |
|
Generic |
|
15.7.1 SP101 |
|
|
|
|
|
|
ra_config should do "like" comparisons on the configuration parameters. |
|
Workaround Description |
|
search the .cfg with vi or notepad. |
|
|
|
CR:744019
|
|
744019 |
|
Sybase Replication Server |
|
repserver |
|
|
|
|
|
|
|
When creating replication defintion, the RS stacks. |
|
|
|
CR:744042
|
|
744042 |
|
Replication Management |
|
Web UI |
|
|
Closed |
|
Windows XP Pro |
|
3.2.8 |
|
|
|
|
|
|
DR Agent implemented a more accurate ASE transaction back log calculation |
|
|
|
CR:744144
|
|
744144 |
|
Sybase Replication Server |
|
DRAgent |
|
|
|
|
|
|
|
|
15.7.1 SP111 |
|
16 Aug 2013 |
Fixed |
|
|
|
|
|
The DR Agent will provide new commands to assist with upgrading the Replication Server and ASE on a standby host in an existing SAP Disaster Recovery replication environment. |
|
|
|
CR:744307
|
|
744307 |
|
RepConnector |
|
Run-time Engine |
|
|
|
|
|
|
|
Customer requested certification of RSME (Rep Server Messaging Edition) using JBoss. |
|
|
|
CR:744310
|
|
744310 |
|
RepConnector |
|
Run-time Engine |
|
|
|
|
|
|
|
When running the SAP version of java on AIX, an error similar to this may be seen:
$ java -version
os::malloc: failed to malloc 1048576 bytes (errno 12).#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (malloc) failed to allocate 1048576 bytes for /bas/sapjvm/cons/6/src/6/hotspot/src/share/vm/utilities/taskqueue.hpp:383: E/bas/sapjvm/cons/6/src/6/hotspot/src/share/vm/utilities/taskqueue.hpp. Out of swap space or heap resource limit exceeded (check with limits or ulimit)? |
|
Workaround Description |
|
1. Rename the java executable under ${JAVA_HOME} to 'java.aix'.
2. In place of the java executable, put the following into an executable script named 'java':
#!/bin/sh
LDR_CNTRL=MAXDATA=0x80000000 ${JBOSS_HOME}/repra/sapjvm_6/jre/bin/java.aix "$@"
references:
http://ftp.magicsoftware.com/www/help/ibolt3/mergedProjects/How_To/Malloc_Failure_on_AIX.htm
http://pic.dhe.ibm.com/infocenter/tivihelp/v2r1/index.jsp?topic=%2Fcom.ibm.itame.doc_6.0%2Frev%2Fam60_perftune64.htm |
|
|
|
CR:744316
|
|
744316 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/MsSQL |
|
|
Closed |
|
Generic |
|
15.7.1 ESD #3 |
|
|
|
|
|
|
An instance of the Replication Agent for Microsoft SQL Server was able to be instantiated on a different host than the database server. |
|
Workaround Description |
|
To initialize an instance on a host other than the primary database server (e.g. when log files are shared over the network or instance is part of a cluster instance), set verify_sybfilter=no in the resource file. |
|
|
|
CR:744373
|
|
744373 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/Oracle |
|
|
Closed |
|
Solaris |
|
15.7.1 SP101 |
|
|
|
|
|
|
|
|
|
11 Aug 2013 |
Fixed |
|
15.7.1 SP101 |
|
12 Dec 2013 |
Fixed |
|
15.7.1 SP110 |
|
12 Sep 2013 |
Fixed |
|
|
|
|
|
ORACLE ONLY: Replication Agent fails to be resumed
with resync option due to NullPointerException. |
|
|
|
CR:744380
|
|
744380 |
|
Sybase Replication Server |
|
repserver |
|
|
|
|
|
|
|
Provide capability to send whole numbers to replicate with a precision (e.g. 4.0). |
|
Workaround Description |
|
currently none |
|
|
|
CR:744383
|
|
744383 |
|
Sybase Replication Server |
|
repserver |
|
|
|
|
|
|
|
|
15.7.1 SP110 |
|
21 Aug 2013 |
Workaround |
|
|
|
|
|
Installer for SP102 gets into infinite loop if sysam properties file does not have correct permission. |
|
Workaround Description |
|
If a user encounters a permissions issue due to work done outside the installer, they should cancel the install session and fix the permission issue. |
|
|
|
CR:744442
|
|
744442 |
|
Sybase Replication Server |
|
repserver |
|
|
Open |
|
Generic |
|
15.7.1 SP102 |
|
|
|
|
|
|
15.7.1 SP 102 Cover Letter states that it is compiled with OCS SP 100, instead of SP 101. |
|
|
|
CR:744466
|
|
744466 |
|
RepAgent for MVS |
|
DB2 |
|
|
|
|
|
|
|
0C4 in LTMGMSG when RSSD password is incorrect. |
|
Workaround Description |
|
put a valid RSSD password |
|
|
|
CR:744605
|
|
744605 |
|
Sybase Replication Server |
|
DRAgent |
|
|
|
|
|
|
|
|
|
|
27 Feb 2014 |
Fixed |
|
|
|
05 Feb 2014 |
Fixed |
|
|
|
|
|
The automatic materialization option was enhanced to use stripes to improve dump and load processing time. |
|
|
|
CR:744610
|
|
744610 |
|
Sybase Replication Server |
|
repserver |
|
|
|
|
|
|
|
W. ####/##/## ##:##:##. WARNING #13110 DSI(### rds.rdb) - ul/cmapp.c(2023) 'rds.rdb' does not return native errors. Error action mapping may not be correct.
workaround
hard code RepServer to always return
varchar (3) 'yes' 0x79657
******************************************************************************************
use RSSD
go
rs_helpclassfstring rs_msss_function_class,rs_get_errormode
go
Note: the above rs_helpclassfstring should report the default "select @@ReturnNativeError"
update rs_systext set textval = "select 'yes'" where parentid = 0x000000000ffff825
select * from rs_systext where parentid in (select fstringid from rs_funcstrings where funcid = 0x0000000004000025 and classid = 0x0000000001000011 and fstringid = 0x000000000ffff825)
go
rs_helpclassfstring rs_msss_function_class,rs_get_errormode
go
Note: the above rs_helpclassfstring should report the new value for rs_get_errormode which is
select 'yes'
Then shutdown and restart repserver.
****************************************************************************************** |
|
Workaround Description |
|
hard code RepServer to always return
varchar (3) 'yes' 0x79657
******************************************************************************************
use RSSD
go
rs_helpclassfstring rs_msss_function_class,rs_get_errormode
go
Note: the above rs_helpclassfstring should report the default "select @@ReturnNativeError"
update rs_systext set textval = "select 'yes'" where parentid = 0x000000000ffff825
select * from rs_systext where parentid in (select fstringid from rs_funcstrings where funcid = 0x0000000004000025 and classid = 0x0000000001000011 and fstringid = 0x000000000ffff825)
go
rs_helpclassfstring rs_msss_function_class,rs_get_errormode
go
Note: the above rs_helpclassfstring should report the new value for rs_get_errormode which is
select 'yes'
Then shutdown and restart repserver.
****************************************************************************************** |
|
|
|
CR:744680
|
|
744680 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/UDB |
|
|
Closed |
|
Generic |
|
15.7.1 SP110 |
|
|
|
|
|
|
|
|
|
12 Dec 2013 |
Fixed |
|
|
|
04 Dec 2013 |
Fixed |
|
|
|
|
|
When upgrading RepAgent, the properties file "<install dir>/RAX-15_5/config/RS_repdef_reserved.props" was being overwritten. |
|
|
|
CR:744752
|
|
744752 |
|
Sybase Replication Server |
|
repserver |
|
|
Closed |
|
Generic |
|
15.7.1 SP110 |
|
|
|
|
|
|
When RepServer processes a large number of subscriptions created with the direct_load option, a subscription would occationally fails with messages similar to the following in the repserver log:
E. 2013/08/05 09:49:49. ERROR #13045 MatApply( ) - seful/cm.c(4936)
Failed to connect to server 'HANARep' as user 'q06maint'. See CT-Lib and/or server error messages for more information.
E. 2013/08/05 09:49:49. ERROR #28153 SUB(sub_l_CUS_ACTOBT) - /sub_mat.c(1207)
Subscription <sub_l_CUS_ACTOBT> for replication definition <ra$UDBPrimary_Q04_SAPQ04_CUS_ACTOBT> with replicate at <HANARep.Q06> has experienced an unrecoverable error. The error flag for the subscription has been set |
|
Target Version |
|
15.7.1 SP120 |
|
|
|
CR:744819
|
|
744819 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/Oracle |
|
|
Closed |
|
Solaris |
|
15.7.1 SP101 |
|
|
|
|
|
|
|
|
|
04 Sep 2013 |
Fixed |
|
|
|
10 Feb 2014 |
Presently Not Targeted For Any Future Release Of This Product |
|
|
|
|
|
ORACLE ONLY: Error during rollback
processing sends Replication Agent to
REPLICATION DOWN state. |
|
|
|
CR:744914
|
|
744914 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/Oracle |
|
|
Closed |
|
Generic |
|
15.7.1 SP110 |
|
|
|
|
|
|
|
|
|
13 Aug 2013 |
Fixed |
|
|
|
20 Mar 2014 |
Added to user documentation |
|
|
|
|
|
ORACLE ONLY:Replication Agent supports replicating
the table in which a materialized view is stored
in the primary database to an ordinary table in
the replicate database. |
|
|
|
CR:744920
|
|
744920 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/Oracle |
|
|
|
|
|
|
|
|
|
|
13 Aug 2013 |
Fixed |
|
|
|
16 Aug 2013 |
Fixed |
|
|
|
|
|
ORACLE ONLY: NullPointerException during LOB
processing sends Replication Agent to
REPLICATION DOWN state. |
|
Workaround Description |
|
To avoid replication down, increase the retry times:
e.g.:
ra_config rs_retry_count, 100
go |
|
|
|
CR:744965
|
|
744965 |
|
Sybase Replication Server |
|
DRAgent |
|
|
Closed |
|
Generic |
|
15.7.1 SP102 |
|
|
|
|
|
|
|
15.7.1 SP111 |
|
22 Aug 2013 |
Fixed |
|
|
|
|
|
Add a sap_set_databases command to provide a list of database names for setting up a new replication environment. The database list will be verified, persisted, and used to validate any sap commands specifying a database name. If a command’s database name does not exist in the database list, the command will be rejected.
If database names are NOT set, the default database names ‘master’, <SID>, and saptools will be used when setting up a new replication environment.
Once a replication environment has been setup its database list cannot be modified. |
|
|
|
CR:745185
|
|
745185 |
|
Sybase Replication Server |
|
repserver |
|
|
Closed |
|
Generic |
|
15.7.1 SP110 |
|
|
|
|
|
|
|
|
|
01 Jan 2014 |
Fixed |
|
|
|
20 Mar 2014 |
Added to user documentation |
|
|
|
|
|
Retryable error actions modified. The current number of times a retry is attempted is based on the configuration command_retry. Default is to retry 3 times. There is no sleep between retries.
Added a new error action called "retry_forever":
- Any error with severity 17 will have this error action as default action
- It will retry forever
- It will sleep for DSI_RETRY_INTERVAL_C (14 seconds) between retries.
- It will print a message about "still retrying" every 2 minutes. |
|
|
|
CR:745186
|
|
745186 |
|
Sybase Replication Server |
|
repserver |
|
|
Closed |
|
Generic |
|
15.7.1 SP110 |
|
|
|
|
|
|
|
|
|
02 Jan 2014 |
Fixed |
|
|
|
14 Jan 2014 |
Added to user documentation |
|
|
|
|
|
Retryable error actions retry fixed number of times based on the configuration command_retry. Default is to retry 3 times. There is no sleep between retries.
We will add a new error action called "retry_forever":
- Any error with severity 17 will have this error action as default action
- It will retry forever
- It will sleep for DSI_RETRY_INTERVAL_C (14 seconds) between retries.
- It will print a message about "still retrying" every 2 minutes. |
|
|
|
CR:745227
|
|
745227 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/UDB |
|
|
Closed |
|
Generic |
|
15.7.1 SP110 |
|
|
|
|
|
|
|
|
|
19 Aug 2013 |
Fixed |
|
|
|
20 Mar 2014 |
Added to user documentation |
|
|
|
|
|
IBM UDB ONLY: Support UDB migration between
different minor versions. |
|
|
|
CR:745236
|
|
745236 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/Oracle |
|
|
Open |
|
Generic |
|
15.7.1 SP102 |
|
|
|
|
|
|
|
|
|
19 Aug 2013 |
Presently Not Targeted For Any Future Release Of This Product |
|
|
|
19 Aug 2013 |
Fixed |
|
|
|
|
|
|
|
|
26 Oct 2013 |
Fixed |
|
|
|
|
|
ORACLE ONLY: Replication Agent failed to send a
commit or rollback transaction notification to
Replication Server and that resulted in an open
transaction in Replication Server. |
|
Workaround Description |
|
None |
|
|
|
CR:745364
|
|
745364 |
|
Sybase Replication Server |
|
repserver |
|
|
|
|
|
|
|
When the "admin version, "connection"" command is used it returns "Database needs upgrade." for a newly created replication server instance. |
|
Workaround Description |
|
use "sysadmin upgrade, "database", ds_name, db_name" to upgrade the database which indicates "needs upgrade". |
|
|
|
CR:745409
|
|
745409 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/UDB |
|
|
|
|
|
|
|
IBM UDB ONLY: Replication Agent cannot update
the pdb_archive_control_path configuration. |
|
|
|
CR:745454
|
|
745454 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/Oracle |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16 Oct 2013 |
Presently Not Targeted For Any Future Release Of This Product |
|
|
|
|
|
RepAgent installer fails with NullPointerException when the user's account has a $HOME directory that is read-only.
Workaround: Install RepAgent with a userid that has a $HOME directory with write permissions. |
|
Workaround Description |
|
[CR745454]
Replication Agent installer fails with NullPointerException when the user's
account has a $HOME directory that is read-only.
Workaround:
Install RepAgent with a userid that has a $HOME directory with write
permissions. |
|
|
|
CR:745461
|
|
745461 |
|
Sybase Replication Server |
|
DRAgent |
|
|
|
|
|
|
|
|
15.7.1 SP111 |
|
26 Aug 2013 |
Fixed |
|
|
|
|
|
Add a new command to the DR Agent API to configure Replication Server and Replication Server database connection parameters. |
|
|
|
CR:745487
|
|
745487 |
|
Sybase Replication Server |
|
repserver |
|
|
Open |
|
Solaris |
|
15.7.1 N-Off |
|
|
|
|
|
|
ERROR #32059 Invalid object identifier for table or function |
|
Workaround Description |
|
*** Fri Aug 23 2013 11:23:26 GMT-0600 (Mountain Standard Time) *** gcarter ***
Changing site_version to at least 1550 works around the issue. |
|
|
|
CR:745534
|
|
745534 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/MsSQL |
|
|
Closed |
|
Microsoft Windows NT |
|
15.7.1 SP102 |
|
|
|
|
|
|
|
|
|
29 Aug 2013 |
Not a Bug |
|
|
|
21 Oct 2013 |
Fixed |
|
|
|
|
|
MSSQL ONLY: Cannot use direct load materialization with the following MSSQL data types: ntext, varchar(max), nvarchar(max), varbinary(max) |
|
|
|
CR:745556
|
|
745556 |
|
Replication Management |
|
Web UI |
|
|
|
|
|
|
|
Authenticating a Replication Agent version 15.7.1 generates an error in the SCC UI and errors in the gateway.log |
|
|
|
CR:745654
|
|
745654 |
|
Sybase Replication Server |
|
repserver |
|
|
Open |
|
Generic |
|
15.7.1 SP102 |
|
|
|
|
|
|
'create connection using profile rs_ase_to_ase;standard' fails |
|
|
|
CR:745724
|
|
745724 |
|
Sybase Replication Server |
|
repserver |
|
|
Open |
|
Generic |
|
15.7.1 SP102 |
|
|
|
|
|
|
Logical connection with active only, unable to resume DIST after 'set distribution on' |
|
Workaround Description |
|
purge queue, manually update rs_databases for the logical connection to set dist_status to 1 and enable_seq to 0 and restart the server |
|
|
|
CR:745726
|
|
745726 |
|
Sybase Replication Server |
|
DRAgent |
|
|
Closed |
|
Linux |
|
15.7.1 SP110 |
|
|
|
|
|
|
|
15.7.1 SP111 |
|
22 Oct 2013 |
Fixed |
|
|
|
|
|
The sap_set command is throwing an ArrayIndexOutOfBoundsException when it checks for arguments when none exist. |
|
|
|
CR:745840
|
|
745840 |
|
Rep Serv Admin Guide |
|
Rep Serv Admin Guide |
|
|
|
|
|
|
|
changing to RDB(PDB) from PDB(RDB) does not correspond to latest version. |
|
Workaround Description |
|
Stored procedure the following is required for each site.
Customers need to find rs_install_primary.sql and rs_install_replicate.sql from the source code of these.
And Customers must grant execute permissions to public users.
Primary Site
---------------------------
rs_marker
rs_check_repl_stat
rs_ticket
rs_ticket_v1
rs_ticket_report
rs_send_repserver_cmd
Replication Site
--------------------------
rs_get_thread_seq
In addition, Customer must use rs_update_thread of rs_install_replicate.sql to the primary. |
|
|
|
CR:745849
|
|
745849 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/MsSQL |
|
|
Closed |
|
Microsoft Windows NT |
|
15.7.1 SP110 |
|
|
|
|
|
|
|
|
|
16 Sep 2013 |
Presently Not Targeted For Any Future Release Of This Product |
|
|
|
06 Nov 2013 |
Fixed |
|
|
|
30 Oct 2013 |
Added to user documentation |
|
|
|
20 Mar 2014 |
Added to user documentation |
|
|
|
|
|
After upgrading Microsoft SQL Server DB version from 2008 to 2008R2 or later version, ra_migrate Replication Agent command fails.
Workaround: Review Replication Agent documentation about upgrading the Microsoft SQL Server
database. |
|
Workaround Description |
|
[CR745849]
After upgrading Microsoft SQL Server DB version from 2008 to 2008R2 or later version, ra_migrate Replication Agent command fails.
Workaround: Review Replication Agent documentation about upgrading the Microsoft SQL Server
database. |
|
|
|
CR:745948
|
|
745948 |
|
Sybase Replication Server |
|
repserver |
|
|
|
|
|
|
|
repserver -upgr ... seamless upgrade with pending subscriptions stops with wrong error
here is the error message where the upgrade process should be stopping ...
SENDMESG, spid ##: Msg 17001, Severity 16, State 1
Please complete your pending subscription create/drop before upgrading.
here is the the wrong error message where the upgrade process eventually stops ...
Message from server: Message: 208, State 1, Severity 16 -- 'rs_objects1500 not found.
Specify owner.objectname or use sp_help to check whether the object exists (sp_help
may produce lots of output).'. |
|
Workaround Description |
|
clear away the subscriptions that show in the result set of the following query ...
select * from rs_subscriptions where materializing <> 0 or dematerializing <> 0
2 ways
1) delete rs_subscriptions where materializing <> 0
... or ...
2) update rs_subscriptions set materializing = 0 where materializing <> 0 |
|
|
|
CR:745949
|
|
745949 |
|
Sybase Replication Server |
|
repserver |
|
|
Closed |
|
Linux |
|
15.7.1 SP102 |
|
|
|
|
|
|
|
|
|
06 Sep 2013 |
Fixed |
|
|
|
02 Apr 2014 |
Added to user documentation |
|
|
|
|
|
When using the command "repserver -upgr ..." the seamless upgrade fails because rs_subscriptions1570.mechanism col should allow nulls but does not. This results in the following message: E. 2013/08/27 15:43:33. ERROR #1028 GLOBAL RS(GLOBAL RS) - ain/upgr.c(3976) Message from server: Message: 515, State 3, Severity 16 -- 'Attempt to insert NULL value into column 'mechanism', table '<rssd_dbname>.dbo.rs_subscriptions1570'; column does not allow nulls. Update fails.'. |
|
Workaround Description |
|
change the $SYBASE/$SYBASE_REP/upgrade/rsupgr_ase.sql script to change all null values in the mechanism column to empty string "" before inserting them into the rs_subscriptions1570 table. An update statement [update rs_subscriptions set mechanism = "" where mechanism is null] is add before the insert into rs_subscriptions1570 statement.
change the following STEP 3 section of $SYBASE/$SYBASE_REP/upgrade/rsupgr_ase.sql from . . .
...
/* STEP 3: Insert into the new table */
begin
if not exists (select * from #upgrade
where version >= 1570 or hadError <> 0)
begin
insert into rs_subscriptions1570
(
...
. . . to . . .
...
/* STEP 3: Insert into the new table */
begin
if not exists (select * from #upgrade
where version >= 1570 or hadError <> 0)
begin
/* some repserver upgrade from 11.X will contain null value */
update rs_subscriptions set mechanism = ""
where mechanism is null
insert into rs_subscriptions1570
(
... |
|
|
|
CR:745958
|
|
745958 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/Oracle |
|
|
|
|
|
|
|
ORACLE ONLY:If pds_tns_filename configuration
parameter is configured with a tnsnames.ora
file which contains lowercase characters
in the TNS connection string, then when you
execute 'ra_config pds_host_name' or
'ra_config pds_port_number', errors may result. |
|
Workaround Description |
|
change tnsnames.ora file to have key words in ALL CAPS ... like ... HOST and PORT etc |
|
|
|
CR:745977
|
|
745977 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/Oracle |
|
|
Closed |
|
Generic |
|
15.7.1 ESD #2 |
|
|
|
|
|
|
|
cepheus |
|
06 Jan 2014 |
Fixed |
|
cepheus |
|
20 Mar 2014 |
Added to user documentation |
|
|
|
|
|
ORACLE ONLY: The command move_truncpt does not
work if Oracle archive directory is empty. |
|
Workaround Description |
|
1. Restore the archive directory with logs. At this time, I don't know if any log will do or which of the archive logs is needed.
2. the root cause is Oracle view v$archived_log becomes out of sync after customer removed Oracle archive files. So to execute RMAN "crosscheck archivelog" command to update v$archived_log view can workaround the issue. |
|
|
|
CR:746024
|
|
746024 |
|
Sybase Replication Server |
|
repserver |
|
|
Closed |
|
Generic |
|
15.7.1 SP110 |
|
|
|
|
|
|
Race condition - During the direct load materialization for a large table using multiple apply threads, one of the apply threads might lose the last chunk of data, and cause data loss. Parallel direct load - When starting a large number of direct load requests simultaneously for large tables, the select clause from the primary DB might fail with the follow error; I. 2013/08/30 01:08:50. Message from server: Message: 32000, State 0, Severity 0 -- 'Command <pdb_execute_sql> failed - Error <Connection to be released <com.sybase.ra.conn.RAConnection@4c3d2615> not found in pool.> encountered closing connection to Primary Database <odehost2>'. Bulk/DSQL - Due to the inaccurate calculation of the batch size, some of the rows will be applied without using bulk inserts thereby affecting the replicate performance. |
|
|
|
CR:746099
|
|
746099 |
|
Sybase Replication Server |
|
DRAgent |
|
|
Closed |
|
Generic |
|
15.7 SP100 PL00 |
|
|
|
|
|
|
|
|
|
28 Feb 2014 |
Bundled Request |
|
|
|
|
|
The 'unplanned' keyword was added to the sap_failover command. In a failover scenario where the primary ASE is down, the user should execute the sap_failover command with the 'unplanned' option. This will force the standby ASE to become the HADR primary ASE. Note there is potential data loss in an unplanned failover scenario. |
|
|
|
CR:746119
|
|
746119 |
|
Sybase Replication Server |
|
repserver |
|
|
Open |
|
Generic |
|
15.7.1 SP102 |
|
|
|
|
|
|
RS stack with Monitors and Counters running while direct load is also running. |
|
Workaround Description |
|
Do not turn on Monitors and Counters. |
|
|
|
CR:746158
|
|
746158 |
|
Sybase Replication Server |
|
repserver |
|
|
Closed |
|
Linux |
|
15.7.1 SP110 |
|
|
|
|
|
|
|
|
|
14 Oct 2013 |
Fixed |
|
|
|
23 Jan 2014 |
Already Fixed by Another CR |
|
|
|
|
|
When a downstream RepServer v12.6 is preceded by a v15.7.1 SP110 RepServer the 12.6 Repserver fails to parse commands from the 15.7.1 RepServer. This only occurs when the RSSD is an ASE v15.7 or later. |
|
|
|
CR:746232
|
|
746232 |
|
Sybase Replication Server |
|
repserver |
|
|
Closed |
|
Microsoft Windows |
|
15.7.1 SP110 |
|
|
|
|
|
|
|
|
|
17 Sep 2013 |
Presently Not Targeted For Any Future Release Of This Product |
|
|
|
17 Sep 2013 |
Fixed |
|
|
|
23 Sep 2013 |
Fixed |
|
|
|
|
|
When using admin config command it does not return any results for the ascii_pack_ibq parameter. |
|
|
|
CR:746314
|
|
746314 |
|
Sybase Replication Server |
|
repserver |
|
|
Closed |
|
Linux |
|
15.7.1 SP102 |
|
|
|
|
|
|
Warmstandby text column update fails with 'Incorrect syntax near 'FAILED'. |
|
|
|
CR:746374
|
|
746374 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/Oracle |
|
|
|
|
|
|
|
RAO1571sp102 restore msgs to rao.log stating log thread reader moving to log ###
with version rao 156x the following lines used to be seen in the rao.log
I. 2013/08/30 16:52:21.067 INFORMATION com.sybase.ds.oracle.log.OracleRedoLogThreadR Oracle redo log thread reader for thread <1> is moving to log <68725>.
these msgs report progress rao is making reading through oracle's redo and archive log and are useful. add these same msgs in version 1571x. |
|
|
|
CR:746417
|
|
746417 |
|
Sybase Replication Server |
|
repserver |
|
|
Open |
|
Generic |
|
15.7.1 SP102 |
|
|
|
|
|
|
Capability to split direct load for a single target database across multiple Rep Servers and hosts. |
|
|
|
CR:746555
|
|
746555 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/MsSQL |
|
|
Closed |
|
Microsoft Windows NT |
|
15.7.1 SP110 |
|
|
|
|
|
|
MSSQL ONLY: Cannot truncate table that was
previously marked for replication but has since
been unmarked. |
|
Target Version |
|
15.7.1 SP120 |
|
Workaround Description |
|
Manually disable replication fo the table:
Get the object id for the table:
ra_helparticle table_name
Execute the sp_SybSetLogforReplTable specifying the table's object id and mark status of 0:
exec sp_SybSetLogforReplTable object_id, 0 |
|
|
|
CR:746657
|
|
746657 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/MsSQL |
|
|
Closed |
|
Generic |
|
15.7.1 ESD #3 |
|
|
|
|
|
|
|
|
|
24 Sep 2013 |
Failed |
|
|
|
25 Nov 2013 |
Fixed |
|
|
|
24 Sep 2013 |
Fixed |
|
|
|
|
|
When there are more than 32,768 users on the system, running running 'ra_admin init' may cause an arithmetic overflow error. |
|
|
|
CR:746712
|
|
746712 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/MsSQL |
|
|
|
|
|
|
|
|
|
|
23 Sep 2013 |
Fixed |
|
|
|
24 Sep 2013 |
Fixed |
|
|
|
|
|
MICROSOFT SQL SERVER ONLY: Replication Agent
hangs during bi-directional replication of
LOBs. |
|
|
|
CR:746720
|
|
746720 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/UDB |
|
|
Closed |
|
HP-UX |
|
15.7.1 SP110 |
|
|
|
|
|
|
|
|
|
12 Feb 2014 |
Already Fixed by Another CR |
|
|
|
12 Feb 2014 |
Fixed |
|
|
|
|
|
UDB ONLY: Executing the command
ra_set_autocorrection all, enable
may fail when there exists unmarked
tables in the primary database. |
|
|
|
CR:746785
|
|
746785 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent |
|
|
Closed |
|
Generic |
|
15.7.1 SP110 |
|
|
|
|
|
|
*** Fri Sep 27 17:26:14 UTC+0800 2013 *** ljoice ***
Replication Agent is unresponsive after several
invalid SQL statements are executed using
pdb_execute_sql. |
|
|
|
CR:746787
|
|
746787 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/UDB |
|
|
Closed |
|
HP-UX |
|
15.7.1 SP110 |
|
|
|
|
|
|
UDB ONLY: Auto-correction is not disabled after
unmarking a table. |
|
|
|
CR:746791
|
|
746791 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
13 Nov 2013 |
Fixed |
|
|
|
17 Nov 2013 |
Fixed |
|
|
|
30 Oct 2013 |
Fixed |
|
|
|
21 Nov 2013 |
Fixed |
|
|
|
25 Nov 2013 |
Fixed |
|
|
|
01 Dec 2013 |
Fixed |
|
|
|
18 Dec 2013 |
Fixed |
|
|
|
09 Dec 2013 |
Fixed |
|
|
|
18 Dec 2013 |
Fixed |
|
|
|
09 Jan 2014 |
Fixed |
|
|
|
17 Jan 2014 |
Fixed |
|
cepheus |
|
05 Jan 2014 |
Fixed |
|
|
|
13 Jan 2014 |
Fixed |
|
|
|
|
|
DDL replication as part of Cepheus DB subscription enhancement feature, which enables hetegeneous DDL replication; the main target database is HANA, while the source databases will cover MSSQL, IBM UDB and Oracle; |
|
Target Version |
|
cepheus |
|
|
|
CR:746808
|
|
746808 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/Oracle |
|
|
Closed |
|
Generic |
|
15.7.1 SP110 |
|
|
|
|
|
|
ORACLE ONLY: Replication Agent fails to mark a
table whose name contains special character(s).
Example: db_setreptable "a/special/table/name" |
|
Target Version |
|
15.7.1 SP1xx |
|
|
|
CR:746966
|
|
746966 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/UDB |
|
|
Closed |
|
Generic |
|
15.7.1 SP102 |
|
|
|
|
|
|
|
|
|
12 Nov 2013 |
Fixed |
|
|
|
20 Mar 2014 |
Added to user documentation |
|
|
|
|
|
Change Error message and the comments of resource files to indicate that default user id and password is not allowed to create RAX instance unless "-e" option is defined. |
|
|
|
CR:746971
|
|
746971 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/Oracle |
|
|
Closed |
|
Generic |
|
15.7.1 SP110 |
|
|
|
|
|
|
ORACLE ONLY: Replication Agent goes to the REPLICATION
DOWN state with no article found error when the table
marking process is not completed successfully and
changes have been applied on the table. |
|
Workaround Description |
|
Resume Replication Agent. |
|
|
|
CR:746984
|
|
746984 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/Oracle |
|
|
|
|
|
|
|
|
15.7.1 SP110 |
|
23 Sep 2013 |
Fixed |
|
15.7.1 SP110 |
|
20 Sep 2013 |
Fixed |
|
|
|
|
|
ORACLE ONLY: NULL Secure Files LOB value is
incorrectly replicated as 0x. |
|
Workaround Description |
|
Setting the Oracle database parameter db_securefile = PERMITTED can workaround this issue.
SQL> connect sys as sysdba
Enter password:
Connected.
SQL> alter system set db_securefile = 'PERMITTED';
System altered.
SQL> show parameter db_securefile
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_securefile string PERMITTED |
|
|
|
CR:747015
|
|
747015 |
|
Sybase Replication Server |
|
repserver |
|
|
Closed |
|
Linux |
|
15.7.1 SP110 |
|
|
|
|
|
|
|
|
|
17 Sep 2013 |
Presently Not Targeted For Any Future Release Of This Product |
|
|
|
17 Sep 2013 |
Fixed |
|
|
|
|
|
If the DSI for the target connection goes down when a subscription created with the direct_load option is being processed, the subscription should be marked ERROR. |
|
Workaround Description |
|
After the target DSI is resumed, the subscription in question should be dropped and recreated again. |
|
|
|
CR:747039
|
|
747039 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/Oracle |
|
|
|
|
|
|
|
replication agent for oracle ... ra_locator gets stuck compared to the corresponding value in the rs_locater table in replication server.
RAO1571sp102 ra_locator gets stuck ... "ra_" row found in <prefix>_agent in pdb
'RA_' is the default prefix.
RAO1571sp102 ra_locator gets stuck ... "ra_" row found in RA_agent table in pdb (oracle) |
|
Workaround Description |
|
select * from <pdsuser>.<prefix>agent;
look for multiple rows and the row with the 'ra_' value in the prefix column has a locator value of all zeros.
delete from rep_admin.ra_agent where prefix='ra_'; |
|
|
|
CR:747076
|
|
747076 |
|
Sybase Replication Server |
|
scripts |
|
|
Open |
|
Solaris |
|
15.7.1 SP102 |
|
|
|
|
|
|
A permission error #11061 may occur when creating a user on the Replication Server after upgrading from 15.6 to 15.7.1. |
|
Workaround Description |
|
grant all on rs_passwords to rs_systabgroup
grant all on rs_dictionary to rs_systabgroup |
|
|
|
CR:747213
|
|
747213 |
|
Sybase Replication Server |
|
repserver |
|
|
|
|
|
|
|
|
|
|
17 Oct 2013 |
Fixed |
|
|
|
20 Oct 2013 |
Fixed |
|
|
|
11 Dec 2013 |
Fixed |
|
|
|
12 Mar 2014 |
Fixed |
|
|
|
|
|
Invalid object name is found in srv__create_obj while replicating to IQ, when IQ logs back into Replication Server. |
|
Workaround Description |
|
nothing found at this time. Increasing num_mutexes has not helped. |
|
|
|
CR:747365
|
|
747365 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/Oracle |
|
|
|
|
|
|
|
|
|
|
23 Sep 2013 |
Fixed |
|
|
|
23 Sep 2013 |
Fixed |
|
|
|
|
|
ORACLE ONLY: NullPointerException during LTL
formatting of a table that contains an
unsupported spatial type causes Replication
Agent to go to REPLICATION DOWN. |
|
|
|
CR:747408
|
|
747408 |
|
Sybase Replication Server |
|
repserver |
|
|
Closed |
|
Generic |
|
15.7.1 SP110 |
|
|
|
|
|
|
Some of the RepServer's parameters have a default value that are out of the range of the legal value list. |
|
|
|
CR:747468
|
|
747468 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/Oracle |
|
|
Closed |
|
Generic |
|
15.7.1 SP120 |
|
|
|
|
|
|
|
|
|
26 Sep 2013 |
Fixed |
|
|
|
28 Oct 2013 |
Fixed |
|
|
|
20 Mar 2014 |
Added to user documentation |
|
|
|
|
|
ORACLE ONLY:If the service name of the primary database
is different from the database name, XStream based
Replication Agent would fail to connect to the primary
database even if pds_service_name is correctly configured.
LogMiner based Replication Agent would fail to connect to
the primary database for same cause if its use_ssl
parameter is configured to true. |
|
|
|
CR:747812
|
|
747812 |
|
Sybase Replication Agents for Unix and Windows |
|
RepAgent/MsSQL |
|
|
|
|
|
|
|
|
cepheus |
|
21 Jan 2014 |
Fixed |
|
|
|
05 Jul 2014 |
Fixed |
|
|
|
|
|
MICROSOFT SQL SERVER ONLY:
A change in the BEGIN_XACT log record body from
MSSQL 2008 to MSSQL 2012 can cause a parsing error
that stops replication. |
|
|
|
CR:747932
|
|
747932 |
|
Sybase Replication Server |
|
DRAgent |
|
|
|
|
|
|
|
|
15.7.1 SP111 |
|
02 Oct 2013 |
Fixed |
|
|
|
19 Nov 2013 |
Fixed |
|
|
|
|
|
If both DR Agent's do not resolve the primary and standby hostnames identically, master materialization fails to complete. The workaround is to execute master materialization on the standby DR Agent. |
|
|
|
CR:747942
|
|
747942 |
|
Sybase Replication Server |
|
repserver |
|
|
Closed |
|
Generic |
|
15.7.1 SP102 |
|
|
|
|
|
|
|
|
|
14 Oct 2013 |
Fixed |
|
15.7.1 SP120 |
|
15 Oct 2013 |
Fixed |
|
|
|
|
|
Replicating Oracle varchar to a HanaDB nvarchar can cause data corruption using bulk copy. The problem occurs when the first varchar column value contains NULL. |
|
|
|
CR:748236
|
|
748236 |
|
Repository |
|
Repository |
|
|
|
|
|
|
|
Icons of models in local browser tab are not updated correctly from the Repsitory. Extended Model Signatur shows differences during check out. |
|
|
|
CR:748347
|
|
748347 |
|
Sybase Replication Server |
|
rs_init |
|
|
Open |
|
Generic |
|
15.7.1 SP110 |
|
|
|
|
|
|
setupdb.rs template: remove LTM references and add required RA props |
|
|
|
CR:748367
|
|
748367 |
|
Repository |
|
Repository |
|
|
|
|
|
|
|
Title: Branch Integration functionality to allow use of Change lists
Description:
Integrating from development Branches to a development Trunk should be simpler, suggest using the Change List mechanism to allow a streamlined process yet still retain control of the Trunk model.
Use of Change Lists in integrating branches to trunk
Scenario - customer has multiple branches with the same model. Users have permissions on their branch but not write permissions to the trunk. Use of change list should be implemented to allow branch users to submit an integration to be approved by the admin of the change list. |
|
|
|
CR:748368
|
|
748368 |
|
Repository |
|
Repository |
|
|
|
|
|
|
|
Add feature to push changes from main (root) model out to models in the Branch
Enhancement to sync trunk changes with branches in the repository
Scenario - customer has multiple branches with the same model. When a user submits a change to his branch and then integrates it with the trunk (main) model, they would like these changes to replicate or sync down to all the branch models.
Customer's comments:
We need a way to get changes (in the root\main model) integrated back to branches without removing work in the branch – it’s too complicated to pick changes out manually. The integration back should omit anything touched in the branch and overwrite anything not touched. |
|
|
|
CR:748581
|
|
748581 |
|
Sybase Replication Server |
|
repserver |
|
|
|
|
|
|
|
Provide info in DIST error message so that the command is easier to locate and zap in the inbound/outbound queue. |
|
|
|
CR:748620
|
|
748620 |
|
Sybase Replication Server |
|
DRAgent |
|
|
Closed |
|
Linux |
|
15.7.1 SP120 |
|
|
|
|
|
|
|
15.7.1 SP111 |
|
10 Oct 2013 |
Fixed |
|
|
|
10 Oct 2013 |
Fixed |
|
|
|
|
|
When retrieving information from the Replication Server, the DR Agent is inadvertently formatting the Replication Server site version. DR Agent should pass a version number with no numeric formatting. |
|
|
|
CR:748632
|
|
748632 |
|
Repository |
|
Repository |
|
|
|
|
|
|
|
|
|
|
07 Jul 2014 |
Consult Complete |
|
|
|
|
|
Enhancement request to bypass the merge window if there are no conflicts
Add functionality on a Check in / Check-out before the Merge window to bypass the Merge window if there are no conflicts.
For the functionality, client is requesting code that would automatically check for no conflict and skip the merge screen altogether.
Please see customer's document for more context for this enhancement request. |
|
|
|
CR:748653
|
|
748653 |
|
Sybase Replication Server |
|
InstallAnywhere |
|
|
Open |
|
Microsoft Windows |
|
15.7.1 SP110 |
|
|
|
|
|
|
Windows: SAMPLE_RS fails to boot because grace is based on Sybase products already present on the host. |
|
Workaround Description |
|
Add the license, clean up the pieces of the SAMPLE_RS, and re-create the SAMPLE_RS (see rs_init-SAMPLE_RS.bat script in $SYBASE/REP*/samp_repserver . Resource file used is in the same directory. |
|
|
|
CR:748658
|
|
748658 |
|
Sybase Replication Server |
|
rs_init |
|
|
Closed |
|
Microsoft Windows |
|
15.7.1 SP110 |
|
|
|
|
|
|
On windows platforms only, create Rep Server does not complete if the partition specified is at the disk drive level (e.g. e:\part1.dat) |
|
Workaround Description |
|
The Rep Server is still up despite the failure.
Create the partition manually by executing the create partition command. The create partition command will allow the file to be directly off the disk drive.
Add the rsi user, the id user (see rs.cfg file for the proper name of the id user) and the ra user manually. The id user has no grants. The ra and rsi users have connect source permission.
The heterogeneous scripts have been added prior to RS bootup in SP110 so they do NOT need to be loaded. |
|
|
|
CR:748667
|
|
748667 |
|
Sybase Replication Server |
|
rs_init |
|
|
Closed |
|
Microsoft Windows |
|
15.7.1 SP110 |
|
|
|
|
|
|
|
|
|
31 Oct 2013 |
Fixed |
|
|
|
20 Mar 2014 |
Added to user documentation |
|
|
|
|
|
On windows platforms only, when rs_init is unable to create a partition while in the GUI window, rs_init aborts. |
|
Workaround Description |
|
1) run rs_init as administrator (right mouse click option) --or-- 2) put the partition in a directory under the disk drive (e.g. c:\dir\stable.dat ) Was working on CR 748658 when this problem occurred. |
|
|
|
CR:748708
|
|
748708 |
|
Sybase Replication Server |
|
repserver |
|
|
Open |
|
Generic |
|
15.7.1 SP102 |
|
|
|
|
|
|
|
|
|
14 Oct 2013 |
Fixed |
|
|
|
|
|
|
|
|
15 Oct 2013 |
Fixed |
|
|
|
|
|
HVAR fails to apply NULL Oracle decimals to HANA database. The issue happens when all the decimal values are NULL for the same decimal column in the data set being applied by the current array processing operation. |
|
|
|
CR:748721
|
|
748721 |
|
Sybase Replication Server |
|
repserver |
|
|
Open |
|
Generic |
|
15.7.1 SP110 |
|
|
|
|
|
|
Provide capability to: 1) continue direct load even if there is an error 2) if there are errors, print enough identifying information in log or file so that the row can be found at the primary 3) provide a file so that it is easy to find/load after-the-fact rows that were missed. |
|
Workaround Description |
|
none -- capability to continue despit problems is not available as of SP 110 |
|
|
|
--------------------------------------»ªÀöµÄ·Ö¸îÏß-------------------------------------------------------------------------
֮ǰ¾ÍÒѾÑз¢³É¹¦ÁËÄܹ»´Ó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)ÉÏÌáÈ¡Êý¾ÝµÄ·Ç³£¹æ»Ö¸´¹¤¾ß
- ÊÊÓÃÓÚËùÓеÄSQL Anywhere°æ±¾ °üÀ¨£º5.x,6.x,7.x,8.x,9.x,10.x,11.x,12.x
- ÊÊÓÃÓÚËùÓеÄUltraLite°æ±¾
- Äܹ»»Ö¸´³öÀ´±í½á¹¹ºÍÊý¾Ý
- Äܹ»»Ö¸´×Ô¶¨ÒåÊý¾ÝÀàÐÍ
- Äܹ»»Ö¸´´æ´¢¹ý³ÌµÈ¶ÔÏóµÄÓï·¨
- Äܹ»µ¼³öµ½Ä¿±êÊý¾Ý¿â
- Äܹ»µ¼³öµ½SQLÎļþ²¢Éú³Éµ¼Èë½Å±¾
- Ö§³Ö¶àÖÖ×Ö·û¼¯ °üÀ¨£ºcp850¡¢cp936¡¢gb18030¡¢utf8µÈ
- Äܹ»»Ö¸´Î´¼ÓÃÜ»òÕß¼òµ¥¼ÓÃÜÀàÐ͵ÄÊý¾Ý
- ¼òµ¥Ò×ÓÃ
- ÏÞÖÆ£º²»Ö§³ÖAES¼ÓÃܵÄÊý¾ÝÎļþ
Çë²Î¿¼£º
Ñз¢³É¹¦ÁË´ÓSybase SQL AnywhereµÄDBÎļþÉϻָ´Êý¾ÝµÄ¹¤¾ß
SQL AnywhereÊý¾Ý¿â·Ç³£¹æ»Ö¸´¹¤¾ßReadASADBʹÓýéÉÜ
ReadASADBÊÊÓó¡¾°
¸÷ÖÖÎó²Ù×÷£º
- Îó½Ø¶Ï±í(truncate table)
- Îóɾ³ý±í(drop table)
- ´íÎóµÄwhereÌõ¼þÎóɾÊý¾Ý
- Îóɾ³ýdb»òlogÎļþ
- Îóɾ³ý±íÖеÄ×Ö¶Î
±¾¹¤¾ßµÄÓ¦Óó¡¾°£º
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µÈµÈ¡£
+-------------------------------------»ªÀöµÄ·Ö¸îÏß-------------------------------------------------------------------------