Capture stops due to Error [SP-COM01006] Exception : ::SQLExecDirect SQL_ERROR:[42000] [Microsoft][ODBC SQL Server
Event_log:
Capture log:
The SQL Server SERVERPROPERTY('server') is returning a server name in lowercase . The ' -Publisher []' in the command column has the server name in uppercase. SharePlex activation matches these two server names values in order to shutdown the native log reader process that is automatically invoked by SQL Server when native replication is enabled. This issue will be addressed in a future SharePlex release above version 9.1 through SPO-13202
Workaround 1: (Preferred )
Disable "SQL Server Agent" in Object Explorer (right click on it, and select "Stop").
Workaround 2:
Disable the native log reader manually using sp_delete_job.
This requires running the query below to get the job ID, and would need to be executed after each SharePlex activation (so this methed isn't recommended). Example : EXEC msdb.dbo.sp_delete_job @job_id='4288338B-57A0-454D-B5EA-A96DD49214BF'
Workaround 3:
Find out how to configure SQL Server so that SERVERPROPERTY('servername') returns uppercase hostnames
© ALL RIGHTS RESERVED. Feedback Terms of Use Privacy Cookie Preference Center