リモートディストリビュータセットアップを使用して、SQL Server 2012からSQL Server 2008 R2にデータをレプリケートしています。パブリケーションのスナップショットレプリケーションを実行するたびに、以下のエラーが表示されます。誰かが問題の解決に私を助けてくれますか?SQL Serverレプリケーションで列データを読み取ることができません
メッセージ:
スタック列データの読み込みに失敗しました:Microsoft.SqlServer.Replication.Snapshot.SqlServer.NativeBcpOutProvider.ThrowNativeBcpOutException(CConnection * pNativeConnectionWrapper)で
を
Microsoft.SqlServer.Replication.Snapshot.SqlServerでMicrosoft.SqlServer.Replication.Snapshot.SqlServer.BcpOutThreadProvider.DoWで.NativeBcpOutProvider.BcpOut(文字列strBcpObjectName、文字strBcpObjectOwner、列strBaseBcpObjectName、ブールfUnicodeConversion、文字strDataFile、文字strLoadOrderingHint、列strWhereClause、ブールuseTableLockHint、のInt32 bcpFileFormatVersion)
ORK(作業項目のworkItem)Microsoft.SqlServer.Replication.WorkerThread.NonExceptionBasedAgentThreadProc()で
Microsoft.SqlServer.Replication.MainWorkerThread.AgentThreadProc()Microsoft.SqlServer.Replication.AgentCore.BaseAgentThread.AgentThreadProcWrapperで
()(AT
送信元:MSSQLServer、エラー番号:0)メッセージ:TCPプロバイダ:既存の接続がリモートホストによって強制的に閉じられました。
スタック:(ソース:MSSQLServer、エラー番号:10054)メッセージ:通信リンクに障害
スタック:(ソース:MSSQLServer、エラー番号:10054)メッセージ:TDSストリームでプロトコルエラー
スタック:(ソース:MSSQLServer、エラー番号:0)メッセージ:TDSストリームでプロトコルエラー
スタック:(ソース:MSSQLServer、エラー番号:0)
私はそれはそれから推測するsometimes.Not必ずワットを失敗し、時には作品4から16にしようとしました。 –