2017-09-18 1 views
0

SSIS 프로젝트를 실행할 작업을 만들려고합니다.작업에서 SSIS 매개 변수 전달

내 프로젝트에는 3 개의 사용자 정의 매개 변수 startDate,endDate,shiaruchDate이 있습니다.

나는 잠시 동안 온라인을 검색해 왔지만 나를 도울 답변을 찾을 수 없습니다.

새 작업을 생성 한 다음 새 단계를 만들었지 만 Parameter 탭이 비어있어 아무것도 채울 수 없습니다. 입력으로 3 개의 매개 변수를 정의하는 위치 및 방법은 무엇입니까? 이것을 어디에 지정해야합니까?

감사합니다.

+0

https://docs.microsoft.com/en-us/sql/integration-services/packages/sql-server-agent-jobs-for-packages – sepupic

+0

링크를 읽고 프로젝트 수준이 아닌 패키지 수준에서 이러한 매개 변수를 정의해야 할 수도 있습니다. –

+0

저는 이미 매개 변수의 범위를 변경했습니다. 이제는 작업을 정의 할 때 사용할 수 있습니다. 이제는 문제가 있습니다. 각 호출에서 어떻게 동적으로 변경합니까? (E.G. exec Param1, Param2, Param3). @ Nick.McDermaid – sagi

답변

0

SSIS 2012 이상을 사용하고 있다고 가정합니다.

사용자 정의 매개 변수가있는 경우 환경 변수를 사용하여 SSISDB에서 매개 변수를 구성 할 수 있습니다.

이 링크는 스크린 샷과 함께 도움이되기를 바랍니다. http://www.sqlchick.com/entries/2013/9/15/getting-started-with-parameters-variables-configurations-in.html

건배 니씬이

+0

답변 해 주셔서 감사합니다. 이 모든 작업을 수행 한 후에 환경 변수를 수동으로 채울 수 있도록 작업을 어떻게 호출 할 수 있습니까? – sagi

+0

GUI를 사용하여 환경 변수를 만들 수 있습니다. 자세한 내용은 http://mcr.aacrjournals.org/content/14/1_Supplement/A90에서 확인하십시오. 여러 환경에서 사용하려는 경우 스크립트를 작성하십시오 환경에 따라 변수에 대해 다른 값을 만듭니다. –