2011-08-04 2 views
13

SQL 2005 Server에 배포 된 몇 가지 SSIS 패키지가 있으며 이후에 Visual Studio 2003에서 디자인되고 유지 관리됩니다. BIDS 프로젝트 중 하나를 열면 패키지 중 하나에 의해 디자이너는 항상 모든 데이터 흐름 및 작업 객체의 유효성을 검사합니다.VS 디자이너에서 패키지를로드 할 때 SSIS 패키지 유효성 검사 사용 안 함

일반적으로 문제가되지 않습니다. 그러나 AS400에서 데이터를 연결하고 내보내는 데 사용하는 시스템 계정이 제대로 검증되지 않는 경우가 있습니다. TON 테이블을 내보낼 때마다 각 데이터 흐름 개체는 ODBC 연결을 통해 AS400에 연결하려고 시도하고 "잘못된 계정"오류가 발생하며 다음 작업의 유효성 검사를 시도합니다. 잘못된 자격 증명을 40 번 이상 시도하기 때문에 시스템 계정이 잠 깁니다.

패키지를 실행하기 전까지 유효성 검사를 비활성화 할 수 있습니까? 대안으로, 하나의 유효하지 않은 객체가 발견되는 즉시 모든 유효성 검사를 중단 할 수있는 설정이 있습니까? AS400 시스템은 계정을 잠그기 전에 몇 가지 오인 된 시도를 허용합니다. 분명히 그 전에 유효성 검사 프로세스를 중단 할 수 있다면 최적 일 것입니다.

어떤 옵션이 있습니까?

답변

18

모호 죄송하지만,이 복사하는 데 시간이 너무 오래입니다/

"SSIS package taking forever to load when you open it?"

이것은 로딩 속도 + 유효성에 영향을 미치는 이러한 3 가지 옵션을 설명 붙여

  • DelayValidation 속성
  • ValidateExternalMetadata 속성
  • "Off Off"옵션

할 수도 너무 연결/작업에 여러 다른 장소에서에 "DelayValidation"

+0

감사 GBN. 나는 "오프라인으로 작업"옵션을 최상의 옵션 b/c, 나는 문서를 이해하고있어, 내가 "오프라인으로 작업"상태를 잘라내는 것 같아요, 프로젝트는 여전히 한 번에 하나의 개체를 확인합니다. 그 맞습니까? 또한이 방법을 어떻게 구현합니까? 이 기사에서 언급하지 않았습니다. – RLH

+0

그리고 또 하나의 질문입니다. 이 방법을 사용하면 내가 알아야 할 그들의 모든 잡기가 있습니까? – RLH

+0

@RLH : 내가 알지 못하는 ... – gbn

3

여기에 대체 링크 (는 하나 GBN가 더 이상 작동하지 않습니다 게시 된 것)의 :

http://www.jamesserra.com/archive/2011/07/ssis-package-taking-forever-to-load-when-you-open-it/

는, 루카

프로젝트 솔루션 -에
+0

좋은 자리 루카, 앞으로는 게시물 아래에있는 수정 버튼을 클릭하여 직접 링크를 고칠 수 있습니다. - 지금 이걸했습니다. – OGHaza

+0

@OGHaza, 나는 그가 할 수 있을지 확신하지 못합니다. 1의 담당자에게 주목하십시오 (지금은 상향 투표 한 후 11입니다).) – RLH

+0

AFAIK 편집을 제안하는 담당자가 필요하지 않으므로 익명 사용자가 제안 할 수 있습니다. [관련 메타] (http://meta.stackexchange.com/questions/76251/how-do-suggested-edits-work) – OGHaza

0

오른쪽 클릭> 속성 인> 구성 속성 -

희망이 도움3210

Debugging-> 대화 형 모드 -> 거짓

관련 문제