Known Issues

Learn about known issues and workarounds for Replication Server DA Option.

Find issues by Change Request (CR) number.

CR# Description
691068 Comparison jobs do not support identifiers that use nonalphabetic characters or reserved keywords.

The tables being compared in a job must not have table or column names containing nonalphabetic characters. For example:

create table a_table (
    id int not null,
    [a/column] varchar(10) not null)

Because the table a_table has a column named a/column containing the nonalphabetic character /, any job comparing a_table will fail with this error:

java.sql.SQLException; Incorrect syntax near "/"

Adaptive Server Enterprise considers the _, @, #, and $ characters to be alphabetic. Of these, DA supports @, #, and $, but only if the identifiers containing these characters are quoted in the compareset definition. For example:

create compareset eg1
   with source conn1 dbo "men@work" s
   target conn2 dbo "men@work" t
   map all
go

Where the table name men@work is quoted.

The tables being compared in a job must not use reserved words for table or column names. For example:

create table [grant] (
   id int not null,
   amount money not null)

Because grant is a reserved keyword, any job comparing the table named grant will fail. For a list of words that are reserved in ASE, see Adaptive Server Enterprise 15.7 Quick Reference Guide > Reserved words.

Workaround: Do not use nonalphabetic characters or reserved keywords as identifiers. Quote identifiers that use the @, #, and $ characters.
689290 Cannot start Replication Server DA Option uninstaller on Windows when Replication Server DA Option has been installed after Event Stream Processor.
If you installed Replication Server 15.7 DA Option on a Windows machine after installing Sybase® Event Stream Processor version 5.0, and both products were installed into the same directory, an error similar to this occurs when you launch the Replication Server uninstaller:
ZeroGu5: C:\Sybase\sybuninstall\da\resource\iawin32.dll not found
at ZeroGa2.b(DashoA10*..)
at ZeroGa2.b(DashoA10*..)
at com.zerog.ia.installer.LifeCycleManager.b(DashoA10*..)
at com.zerog.ia.installer.LifeCycleManager.a(DashoA10*..)
at com.zerog.ia.installer.Main.main(DashoA10*..)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.zerog.lax.LAX.launch(DashoA10*..)
at com.zerog.lax.LAX.main(DashoA10*..)
Workaround: Copy the iawin32.dll file from %SYBASE%\sybuninstall\ESP\main\resource to %SYBASE%\sybuninstall\da\resource, and then launch the Replication Server uninstaller.
666694

The DA Server license is not checked in after the JVM is terminated with Ctrl+C.

If the JVM for the DA Server process crashes or is killed from the operating system, DA Server cannot complete tasks it would normally perform before shutdown, such as checking in the license. DA Server may also not check in the license if its JVM is killed with Ctrl+C on a Windows machine.

Workaround: Stop DA server from isql with the Replication Server shutdown command.

669658

The SySAM utility file sysamcap does not display encrypted string and host ID on VMWare vSphere console.

If you want to use a machine-level license on VMWare vSphere VM, you need to run ./sysamcap machine or ./sysamcap partition on the VSphere console, but this command does not display the host ID, which you need to generate a license.

Workaround: Change the content of /etc/vmware-release file to include "Server":

[root@idiqaesx4 remote]# cat /etc/vmware-release VMware ESX Server 4.0 (Kandinsky)

656778

Uninstallation issues occur when Replication Server DA Option is installed in the same directory as older Sybase® products which used InstallShield.

If new Sybase products that use InstallAnywhere (like DA option) are installed in the same directory as the older Sybase products which used InstalledShield, uninstalling one of the products may make the others unusable because some of the shared components are removed by the uninstaller.

For example, if DA is installed in the same directory as Replication Server 15.2 and Replication Manager (RM) plug-in 15.2, and the RM plug-in is uninstalled, the DA server cannot be started because the JRE on the /shared directory has been removed.

Workaround: Install DA in a separate directory.
Note: If you have already installed a new product in the same directory as the other older products, do not uninstall.
656068

Starting DA server or agent on Windows 7 fails

DA server or agent can not start properly on Windows 7 if you run the RUN_<instance>_32.bat or RUN_<instance>_64.bat script using the Run option.

Workaround: Use the Run as Administrator option instead of the Run option when running the start-up scripts.

656061

Sybase Central fails to start after installing Replication Manager plug-in 15.2 in the same directory as Replication Server DA Option

If you install Replication Manager plug-in in the same directory as DA Option and the machine has Microsoft Visual C++ 2005 Redistributable Package for DA Option, the value of JRE_DIRECTORY in the scjview.ini file is changed from %SYBASE%\Shared\JRE-6_0_6_32BIT to %SYBASE%\Shared\JRE-6_0_6_64BIT, which causes error when starting Sybase Central.

Workaround: Change the JRE_DIRECTORY value in the scjview.ini file to %SYBASE%\Shared\JRE-6_06_32BIT.

625227 SPDC-generated served partition-level license may not work.

When you use a served partition-level license generated from the Sybase Product Download Center to start a SySAM server, you see a message that you are using an invalid license key, similar to:

(SYBASE) Invalid license key (inconsistent authentication code)
(SYBASE) License server system started on hpiabou
(SYBASE) No features to serve, exiting
(SYBASE) EXITING DUE TO SIGNAL 49 Exit reason 4
(lmgrd) SYBASE exited with status 49 (No features to serve)
(lmgrd) SYBASE daemon found no features.  Please correct
(lmgrd) license file and re-start daemons.
(lmgrd)
(lmgrd) This may be due to the fact that you are using
(lmgrd) a different license file from the one you expect.
(lmgrd) Check to make sure that:
(lmgrd) /remote/cat_fc/nli/iq152.hpia/SYSAM-2_0/licenses/18965_hpiabou_
(lmgrd) is the license file you want to use.

Workaround: Use the old host IDs for the license running on the license server.