Verify that the database compatibility level is set to Microsoft SQL Server 2005 (90) or Microsoft SQL Server 2008 (100).
Replication Agent supports Microsoft SQL Server 2005 Service Pack 2 and Microsoft SQL Server 2008. To verify the compatibility level: