Merge Rep Publication에서 기사로 사용할 수없는 집계 기능
-
09-09-2019 - |
문제
병합 복제 설정이 설정되어 있으며 가입자에게 집계 함수를 사용할 수 없다는 것을 알았습니다. 추가 조사 후 나는 출판물에서 옵션으로 사용할 수 없다는 것을 발견했습니다. 다른 기능이 있지만 그 기능은 없습니다.
아이디어?
집계가 복제 체계에 있지 못하게하는 글이 있습니까? 그렇다면 어떻게 내 지역 DB에이를 얻을 수 있습니까?
아래는 집계 함수의 생성입니다. 감사!
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'
해결책
나에게 그것은 CLR 사용자 정의 집계처럼 보입니다. 내가 아는 한, 그것들은 복제를 사용하여 전송할 수 없지만 각 참여 데이터베이스에 미리 설치해야합니다.
제휴하지 않습니다 StackOverflow