Hi We have a sql 2008 Enterprise edition x64 sp3, we are trying to replicate data to Oracle. On the SQL server machine we have installed oracle client tools 11.2.0.We tested the connectivity using sqlplus,creating a odbc data source etc. Also tried
tnsping and got response back .
Created the publication and added a non-SQL server Subscription according to this
http://msdn.microsoft.com/en-us/library/ms151195(v=SQL.100).aspx
But keep getting the message "
The process could not connect to Subscriber 'xxxxxx'. (Source: MSSQL_REPL, Error number: MSSQL_REPL20084)
Get help: http://help/MSSQL_REPL20084"
Anything we can do to fix this?
Thanks
Also added logging to distribution agent and found its throwing the same messages
........
2012-09-10 17:56:12.786 Connecting to OLE DB Subscriber at datasource: 'xxxxxx', location: '', catalog: '(default destination)', providerstring: '' using provider 'OraOLEDB.Oracle'
2012-09-10 17:56:12.788 Agent message code 20084. The process could not connect to Subscriber 'xxxxxx'.
2012-09-10 17:56:12.805 ErrorId = 68016, SourceTypeId = 2
ErrorCode = '20084'
ErrorText = 'The process could not connect to Subscriber 'xxxxxx'.'
2012-09-10 17:56:12.823 Adding alert to msdb..sysreplicationalerts: ErrorId = 68016,
Transaction Seqno = 0000000000000000000000000000, Command ID = -1
Message: Replication-Replication Distribution Subsystem: agent xxxxxxx_xxxxx failed. The process could not connect to Subscriber 'xxxxxx'.ErrorId = 68016, SourceTypeId = 1
ErrorCode = ''
ErrorText = ''
2012-09-10 17:56:12.841 Disconnecting from OLE DB Subscriber 'xxxxxx'
2012-09-10 17:56:12.842 Disconnecting from OLE DB Subscriber 'xxxxxx'
2012-09-10 17:56:12.843 Disconnecting from OLE DB Distributor 'SQLSERVERNAME'
2012-09-10 17:57:13.000 Microsoft SQL Server Distribution Agent 10.0.5500.0