Consider the following scenario: You setup transactional replication from SQL Server 2005 to Oracle 11 G server. In this scenario, when delivering the initial snapshot to the subscriber, the distribution agent may receive an error message that is similar to the following:
Agent message code 932. ORA-00932: inconsistent datatypes; expected : INTERVAL DAY TO SECOND ; got: NUMBER
The details of the error message will be similar to the following:
ErrorText = 'ORA-00932: inconsistent datatypes; expected : INTERVAL DAY TO SECOND ; got: NUMBER'
Message: Replication-Replication Distribution Subsystem: agent <distribution agent name> failed. ORA-00932: inconsistent datatypes; expected : INTERVAL DAY TO SECOND ; got: NUMBERErrorId = 1403, SourceTypeId = 16
ErrorCode = '932'
ErrorText = 'ORA-00932: inconsistent datatypes; expected : INTERVAL DAY TO SECOND ; got: NUMBER'
Category:NULL
Source: OraOLEDB
Number: 932
Note: The issue does not occur when setting up replication between
- SQL Server 2005 and Oracle 10g
- SQL Server 2008 Service Pack 1 and Oracle 11g