SSIS 패키지를 처음 사용하고 사용자 지정 스크립트 내에서 로깅을 시작하려고합니다. 이미 패키지의 기본 메시지를 로깅했지만 사용자 정의 로그 메시지를 추가하려고합니다. Microsoft.SqlServer.Dts.Pipeline.ScriptComponent
클래스에 Log 메소드가 있지만, dataCode
및 dataBytes
인수에 대해 무엇을 사용해야하는지 확실하지 않으므로 0과 빈 배열을 사용했지만 아무 것도 기록하지 않았습니다.SSIS 패키지 스크립트 로깅
그래서 스크립트 내에서 로깅이 작동하도록하려면 어떻게해야합니까? 활성화하기 위해 알아야 할 구성이 있습니까?
주
감사 : 나는 SQLSERVER 2008 SP2 (안 R2)
감사합니다. 로깅에 대해 명시해야한다는 사실과 그것이 상속받지 못했음을 잊어 버린 것 같았습니다. 한 가지 curoius 문제는 'ComponentMetaData.FireInformation'이 메시지를 두 가지 다른 레벨에서 두 번 기록했다는 것입니다. 아마도 그것은 설정을 상속하고 내가 explcitly 그것을 설정 becuase했다. 기본 클래스 Log 메소드 호출 만 사용할 수 있으므로 걱정하지 않아도됩니다. 감사 – user551962