我有一个旧的SSIS包,建于2008R2之下。其他开发者多年来一直在调整它。当我打开它并操纵它时,我遇到了一个问题,它不会在连接管理器中保留密码。否则我可以或多或少地编辑它。
当我保存包并仅将dtsx文件部署到测试服务器时,它正在使用与其他服务器的连接。我打开了原始XML并找不到对该服务器的引用。包中唯一的连接指向它应该使用的服务器。
如何确定从哪个幻像连接字符串拉出来?
答案 0 :(得分:0)
最有可能将其存储为package configuration的一部分,它具有来自SQL或单独的XML配置文件的许多可能来源。检查命令行选项以获取正在执行包以确定源的配置选项。包配置覆盖包中使用的参数的默认值,以及抽象环境特定值(连接,文件路径,凭证等),以便于测试/ QA,无需硬编码值。