SSIS为什么升级时会生成新的包ID?
SSIS 包升级向导有一个选项可以在升级期间生成新的包 ID。有什么好处?
SSIS Package Upgrade Wizard has an option to generate a new package ID during upgrade. What is the benefit?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
当您升级包时,您会创建一个新的包 ID,以便它将成为一个新包。这样您就可以使用旧包和新包而不会发生冲突。 GUID 会将新包识别为与旧包不同的包。
包由其 ID(GUID)标识。每当写入日志文件时,包 ID 就会放入日志文件中。如果您有两个不同版本的 SSIS 包都报告相同的名称,那么您将很难找出日志文件。这就是为什么最好的做法是更改包 ID,即使您只是创建包的副本(甚至不升级它)。以下链接包含有关程序包及其 ID 的详细信息:
http://msdn。 microsoft.com/en-us/library/ms141134.aspx
You create a new package ID when you upgrade the package so that it will be a new package. That way you could use the old package and the new package without conflict. The GUID will identify the new package as a different package than the old one.
A package is identified by its ID (a GUID). Whenever a log file gets written, the package ID is put into the log file. If you had two different versions of a SSIS package both reporting the same name, you would have a hard time figuring out the log file. That is why it is best practice to change the Package ID even when you are only creating a copy of the package (not even upgrading it). Here is a link with more information about packages and their IDs:
http://msdn.microsoft.com/en-us/library/ms141134.aspx