이것은 쉬운 질문처럼 들리 겠지만 그물에 대한 답은 모두 환경을 설정하고 프로젝트/패키지에서이를 참조하는 기본 사항을 가리 킵니다.SSIS2012 카탈로그 구성에서 "환경 변수 사용"옵션이 비활성화되었거나 회색으로 표시되는 이유는 무엇입니까?
내가 만난 시나리오는 아무데도 언급되지 않았으므로 여기에서 동작을 문서화하는 것이 좋을 것이라고 생각했습니다.
다음은 문제를 재현하기위한 단계입니다 : Package1.dtsx
2. 새로운 (패키지) 매개 변수를 작성하십시오 Test, Int32, Required
3. 배포 프로젝트
1. 새 패키지를 만듭니다.
4. Integration Services 카탈로그로 이동하여 패키지로 이동합니다.
5. 오른쪽 당신은 "Use environment variable"
옵션이 회색/비활성화 된 것을 볼 수 옆 패키지 매개 변수 Test
7. "..."에 ... 구성 후
6.을 패키지를 클릭합니다.
이유는 무엇입니까?
Ben,이 대답은 질문에 덧붙입니다 : 환경이 프로젝트/패키지와 연결되어 있지 않으면 변수에 일치하는 데이터 유형이 있어도 "환경 변수 사용"옵션이 회색으로 표시됩니다. – bvgheluwe
이것은 나를 곤혹스럽게 만들었습니다. 귀하의 패키지를 환경과 '연결'한다는 것이 무엇을 의미하는지 알아내는 데는 어느 정도 시간이 걸렸습니다. 이것은 원래 게시물의 5 단계와 6 단계 사이의 단계입니다. –