However, on the SQL source end, the Log Reader agent is failing to start which appears to be causing the LDF files to grow large and the Log Reader agent is failing to start as well.
Then we let the Qlik Replicate task run so that it could create the Publication and the Log Reader Agent.
Checking on the Log Reader Agent job now we have a new error:
Cannot execute as the database principal because the principal "dbo" does not exist, this type of principal cannot be impersonated, or you do not have permission.
We check the database that is used for Qlik Replicate, and the database does not have an owner. So we assign an owner to the database: use [YourDatabaseName] EXEC sp_changedbowner 'sa'
Now the Log Reader Agent job run without issue.
Cause
The database used for Replication does not have an Owner. Make sure that the database has an owner assigned to it.