這可能聽起來像一個簡單的問題,但網絡上的答案都指向設置環境並在項目/軟件包中引用它的基礎知識。爲什麼SSIS2012目錄配置中的「使用環境變量」選項被禁用/變灰?
我遇到的情況從來沒有在任何地方提及過,所以我認爲這將是很好的文件在這裏的行爲。
下面是重現該問題的步驟:
1.創建一個新的包:Package1.dtsx
2.創建一個新的(包)參數:Test, Int32, Required
3.部署項目。
4.轉到Integration Services目錄並導航到包。
5.右鍵單擊該程序包,然後配置...
6.單擊「...」旁邊的包參數Test
7.你會看到"Use environment variable"
選項被禁用/變灰。
這是爲什麼?
本,這個答案_does_增加了一個問題:如果一個環境沒有與項目/軟件包關聯,即使變量確實有匹配的數據類型,選項「使用環境變量」也會變灰。 – bvgheluwe
這是什麼讓我難堪。我花了一段時間才弄清楚將您的軟件包與環境「鏈接」是什麼意思。這是原始帖子中第5步和第6步之間的一個步驟。 –