Với sự thay đổi cấu hình gói năm 2008 so với năm 2005 khi tôi chỉ định / ConfigFile Something.dtsConfig trên dòng lệnh, các biến được xác định trong gói đang giữ giá trị thời gian thiết kế của chúng thay vì sử dụng cài đặt từ tệp cấu hình.
Tôi không chắc là tôi hiểu CÁCH để sử dụng tập tin cấu hình bên ngoài. Tôi đã đọc các bài báo nói rằng chỉ các cấu hình thời gian thiết kế được đặt sẽ ghi đè tải của tệp bên ngoài. Điều này có nghĩa là tôi có thể thay đổi các biến thành chuỗi trống và sau đó chúng sẽ bị ghi đè? Tôi không thể xóa biến hoàn toàn! Còn số nguyên thì sao?
Tôi đã thấy các bài viết đề cập đến TẮT bằng cách sử dụng cấu hình gói trong gói.
Tôi có thể sử dụng Trình soạn thảo gói SSIS hoặc trình soạn thảo XML để thay đổi đường dẫn tệp cấu hình trong gói và sau đó nó sẽ sử dụng cài đặt của tệp đó là "lần cuối" (bất kể tùy chọn bên ngoài / ConfigFile), nhưng tôi không muốn thay đổi gói. Tôi muốn một gói với Test.dtsConfig và Production.dtsConfig và có thể trao đổi qua lại mà không cần thay đổi gói.
Cách được đề nghị để làm điều này bây giờ là gì?