商业智能开发工作室卡住了验证dtsx文件中的任务



我使用的是MS Business Intelligence Development Studio。今天早上,当我打开我的一个dtsx文件时,BIDS只是坐在那里,卡住了验证我试图打开的特定dtsx文件中的一个任务。

我能做什么来解决这个问题吗?

有人遇到过这种情况吗?

大卫

我会将包和控制流任务的DelayValidation属性设置为True。这样每次打开包时,包就不会验证所有的任务。它将加快打开包的过程,但包只会在运行时验证连接或模式中的任何更改。如果您单击具有连接或模式的任务,即使您将DelayValidation设置为true,它仍然会验证。

正如其他响应者所建议的,您希望从SSIS菜单中选择离线工作,然后您希望打开您的SSIS项目。

但是,当您打开Business Intelligence Developer Studio时,可能没有SSIS菜单。如果发生这种情况,创建一个一次性的SSIS项目(文件|新建|项目|集成服务项目)。一旦打开一次性SSIS项目,将出现一个SSIS菜单,您必须从中选择"离线工作"。

接下来,在解决方案资源管理器中,右键单击SSIS Packages,并选择Add Existing Package。在包位置控件中指定文件系统,在包路径控件中指定DTSX文件的文件路径。

此时,您可以打开预期的SSIS包,而不会出现令人痛苦的延迟。

最新更新