I currently have two SQL servers in a merge replication setup. The publisher is running SQL Server 2016 Standard and the subscriber is running SQL Server 2016 Express. For some reason i am not able to change the compatibility of the publication in the publication properties. The only one listed there is "SQL Server 2008 or later". Likewise i get the error:
"Incorrect value for parameter '@publication_compatibility_level'"
When running this T-SQL:
DECLARE @publication AS sysname;
SET @publication = N'publication name*' ;
EXEC sp_changemergepublication
@force_invalidate_snapshot = 1,
@publication = @publication,
@property = N'publication_compatibility_level',
@value = N'130RTM'
GO
The only allowed value is "100RTM" corresponding with the only version i can pick in the publication properties.
I would like to change the compatibility version to 2016. Any indications as to why this is not possible or how it can be achieved is much appreciated.