2011-10-29 2 views
2

Sequence Container의 표현식으로 TransactionOption을 설정해 보았습니다.SSIS : TransactionOption을 식 또는 스크립트 작업으로 설정하는 방법

@[User::Config_DevelopmentMode] ? DTSTransactionOption.Supported : DTSTransactionOption.Required 

->

@[User::Config_DevelopmentMode] "Supported" : "Required" 

평가되지는 않지만 오류가 발생합니다. 표현식을 TransactionOtion에 쓸 수 없습니다.

힌트가 있습니까?

또한 스크립트 작업에서 TransactionOption을 변경하려고 시도했지만이를 수행하는 방법은 무엇입니까?

답변

2

this 도움말 페이지를 참조하십시오.

TransactionOption 속성
DTSTransactionOption 열거의 값을 사용하여 설정한다.

Friendly name in DTSTransactionOption : Numeric value 
NotSupported : 0 
Supported : 1 
Required : 2 

그래서 표현은 다음과 같아야합니다

@[User::Config_DevelopmentMode] ? 1 : 2 
관련 문제