SQL Server Errors or Failures from Error: 21584 to Error: 21615

Error: 21584, Severity: 16, Cannot insert the row for article ‘%s’. The row does not belong to the Subscriber’s partition, and the article has a value of 2 or 3 (nonoverlapping partitions) for the partition_options property. Nonoverlapping partitions do not allow out-of-partition in
Error: 21585, Severity: 16, Cannot specify custom article ordering in publication ‘%s’ because the publication has a compatibility level lower than 90RTM. Use sp_changemergepublication to set the publication_compatibility_level to 90RTM.
Error: 21597, Severity: 16, The article includes only the rowguidcol column. You must publish at least one other column.
Error: 21598, Severity: 16, Modifying DDL triggers created by replication is disallowed since these are required to track DDL changes.
Error: 21599, Severity: 16, The parameters @article and @join_articlename cannot have the same value. Specify different articles for the two parameters; self-joins are not permitted.
Error: 21600, Severity: 16, Non-SQL Server Publisher [%s] cannot be found. Execute sp_helpdistpublishers to view a list of available Publishers.
Error: 21601, Severity: 16, The value of the parameter @type must be ‘logbased’ for Oracle publications.
Error: 21603, Severity: 16, The refresh of Oracle publisher ‘%s’ by sp_refresh_heterogeneous_publisher was not successful. The Oracle publisher meta data has been retained in its failed state to help in diagnosing the cause of the failure. When the problem has been diagnosed and res
Error: 21604, Severity: 16, The non-SQL Server Publisher vendor is not valid. Attempt to add the Publisher again. If the problem persists, contact Microsoft Customer Support Services.
Error: 21605, Severity: 16, Non-SQL Server Publishers must be configured in the context of the distribution database. Execute sp_adddistpublisher in the context of the distribution database.
Error: 21606, Severity: 16, Parameter “%s” is for non-SQL Server Publishers only. The value of this parameter must be “%s” for a SQL Server Publisher.
Error: 21607, Severity: 16, sp_refresh_heterogeneous_publisher was unable to obtain publisher information for Oracle publisher ‘%s’. sp_refresh_heterogeneous_publisher may only be called to refresh Oracle publishers currently defined at the distributor.
Error: 21608, Severity: 16, Cannot use a value of TRUE for the parameter @ignore_distributor. The value must be FALSE for a non-SQL Server Publisher.
Error: 21609, Severity: 16, Non-SQL Server publications do not support updatable subscriptions. The properties allow_sync_tran and allow_queued_tran must be “false”.
Error: 21610, Severity: 16, The failed attempt by sp_refresh_heterogeneous_publisher to refresh publisher ‘%s’ did not alter any meta data at the Oracle publisher. Make certain that the correct Oracle publisher has been identified and that the requirements for refreshing the Oracle
Error: 21611, Severity: 16, Cannot drop the distribution Publisher “%s” because it has publications defined. Drop the publications first.
Error: 21612, Severity: 16, For non-SQL Server Publishers, the value of the @sync_method parameter must be “character” or “concurrent_c”.
Error: 21613, Severity: 16, Constraint column ‘%s’ not found in table ‘%s’.
Error: 21614, Severity: 16, Index column ‘%s’ not found in table ‘%s’,
Error: 21615, Severity: 16, Unable to find table information for article %s. Local distributor cache may be corrupt.
This is applicable on below versions of SQL Server
SQL Server 2005
SQL Server 2008 R2
SQL Server 2012
SQL Server 2014
Hope this was helpful.
Thanks,
SQLServerF1 Team
In-Depth Blogs on SQL Server, Information about SQL Server Conferences and Events, SQL Server Frequently asked questions, SQL Server Trainings.