首先,我对DTSX文件和SSIS知之甚少,但我的老板想要另一双眼睛看着这个问题。
显然夜间工作有一些问题。据我所知,正在使用的DTSX文件必须使用取消删除工具恢复,显然这是不成功的。我们现在有一些DTSX文件有xml内容,有些看起来是二进制文件。我们在这里使用源代码控制,但据我所知,这并没有存储在源代码管理中。我会向老板推荐。
所以我想我有几个问题。
所有DTSX文件都应该是XML吗?我在网上发现的东西很少表明它们是。
有没有办法恢复这些文件?
有关导致此问题的任何想法?
答案 0 :(得分:1)
DTSX文件保存为XML。
无论格式是XML还是JPG,构建部分文件结构块都非常困难。
继续前进,我会将DTSX软件包存储在SQL Server中,这样任何没有权限的人都无法查看它们。我还会将项目放入某种形式的备份源代码控制中。
如果你有备份,最好的办法是从备份中恢复。
您可以使用Google for Recovery Services将您的DTSX二进制文件重新转换为XML结构。
请查看此帖子以了解部署最佳做法:
What are SSIS packages deployment and change-tracking best practices?