Quantcast
Channel: SQL Server Replication forum
Viewing all articles
Browse latest Browse all 4054

Merge Replication Conflict Problem

$
0
0
exec sp_helpmergeconflictrows @conflict_table = 'CMCustomer'
 
Msg 207, Level 16, State 1, Line 1
Invalid column name 'origin_datasource_id'.
 

 
When I run the "Microsoft Replication Conflict View" I am prompted to pick a table.  Here are the details of the error message I receive.
 
===================================
 
CMCustomer is neither a DataColumn nor a DataRelation for table summary. (System.Data)
 
------------------------------
Program Location:
 
   at System.Data.DataRowView.get_Item(String property)
   at Microsoft.SqlServer.Management.UI.ConflictViewer.ViewerForm.GetWinnerSQL(DataRow loserRow, Boolean blockFetch)
   at Microsoft.SqlServer.Management.UI.ConflictViewer.ViewerForm.GetSourceRow()
   at Microsoft.SqlServer.Management.UI.ConflictViewer.ViewerForm.FillDetailData()
   at Microsoft.SqlServer.Management.UI.ConflictViewer.ViewerForm.FillDetail()
   at Microsoft.SqlServer.Management.UI.ConflictViewer.ViewerForm.summaryInfoGrid_SelectionChanged(Object sender, SelectionChangedEventArgs args)
   at Microsoft.SqlServer.Management.UI.Grid.GridControl.OnSelectionChanged(BlockOfCellsCollection selectedCells)
   at Microsoft.SqlServer.Management.UI.Grid.GridControl.SelectedCellsInternal(BlockOfCellsCollection col, Boolean bSet)
   at Microsoft.SqlServer.Management.UI.Grid.GridControl.set_SelectedCells(BlockOfCellsCollection value)
   at Microsoft.SqlServer.Management.UI.ConflictViewer.ViewerForm.ResetSummaryGrid()
   at Microsoft.SqlServer.Management.UI.ConflictViewer.ViewerForm.LoadConflict()
 
 
 
When I try to "Remove" then conflict (Conflict type - "4(Update/Delete, Update wins)") I receive the following...
 
===================================
 
Column 'CMCustomer' does not belong to table summary. (System.Data)
 
------------------------------
Program Location:
 
   at System.Data.DataRow.GetDataColumn(String columnName)
   at System.Data.DataRow.get_Item(String columnName)
   at Microsoft.SqlServer.Management.UI.ConflictViewer.ViewerForm.SetLogInfo(DataRow logRow, String sql)
   at Microsoft.SqlServer.Management.UI.ConflictViewer.ViewerForm.btnClearUpper_Click(Object sender, EventArgs eg)

Viewing all articles
Browse latest Browse all 4054

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>