2009-06-03 2 views
0

병합 복제를 설정했고 집계 함수를 내 구독자에서 사용할 수 없다는 것을 알았습니다. 추가 조사를 한 결과, 출판물에서 옵션으로 사용할 수 없다는 것을 발견했습니다. 그곳에 나열된 다른 기능들이 있지만 그 기능은 없습니다.집계 함수가 집계 Rep에있는 기사로 사용할 수 없음

아이디어가 있으십니까?

집계를 허용하지 않는 서술이 있습니까? 그렇다면 어떻게하면 내 로컬 DB에이를 가져갈 수 있습니까?

다음은 집계 함수의 CREATE TO입니다. 감사!

USE [Connect] 
GO 
/****** Object: UserDefinedAggregate [dbo].[CommaDelimitedString] Script Date: 06/03/2009 16:21:07 ******/ 
CREATE AGGREGATE [dbo].[CommaDelimitedString] 
(@value [nvarchar](4000)) 
RETURNS[nvarchar](4000) 
EXTERNAL NAME [SqlServerProject1].[SqlServerProject1.CommaDelimitedString] 
GO 
EXEC sys.sp_addextendedproperty @name=N'AutoDeployed', @value=N'yes' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'AGGREGATE',@level1name=N'CommaDelimitedString' 
GO 
EXEC sys.sp_addextendedproperty @name=N'SqlAssemblyFile', @value=N'CommaDelimitedString.vb' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'AGGREGATE',@level1name=N'CommaDelimitedString' 
GO 
EXEC sys.sp_addextendedproperty @name=N'SqlAssemblyFileLine', @value=12 , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'AGGREGATE',@level1name=N'CommaDelimitedString' 

답변

1

내게는 CLR 사용자 정의 집계와 같습니다. 내 지식은 복제를 사용하여 전송할 수 없지만 사전에 각 참여 데이터베이스에 설치해야합니다.