我正在使用MS商业智能开发工作室。 今天早上,当我打开我的一个dtsx文件时,BIDS就坐在那里,坚持验证我试图打开的特定dtsx文件中的某个任务。商业智能开发工作室坚持在dtsx文件中验证任务
我能做些什么来解决这个问题吗?
有没有人遇到过这个?
大卫
我正在使用MS商业智能开发工作室。 今天早上,当我打开我的一个dtsx文件时,BIDS就坐在那里,坚持验证我试图打开的特定dtsx文件中的某个任务。商业智能开发工作室坚持在dtsx文件中验证任务
我能做些什么来解决这个问题吗?
有没有人遇到过这个?
大卫
我会在包装上和控制流任务的DelayValidation
属性设置为真。这样,程序包不会每次打开时都验证所有任务。它将加快打开包的过程,但是包仅在运行时验证连接或模式中的任何更改。如果您单击具有连接或模式的任务,即使您将DelayValidation设置为true,它仍会验证。
正如其他响应者所建议的,您希望从SSIS菜单中选择脱机工作,然后打开SSIS项目。
但是,当您打开Business Intelligence Developer Studio时,可能没有SSIS菜单。如果发生这种情况,请创建一个抛弃式SSIS项目(文件|新建|项目|集成服务项目)。一旦丢弃的SSIS项目打开,将会出现一个SSIS菜单,您必须从中选择“脱机工作”。
接下来,从Solution Explorer中,右键单击SSIS Packages,然后选择Add Existing Package。在包位置控件中指定文件系统,指定包路径控件中DTSX文件的文件路径。
在这一点上,你可以打开你想要的SSIS包,而不会受到严重的延迟。