尝试预览报告时连接错误?

时间:2013-06-25 15:34:23

标签: sql visual-studio reporting-services tfs

我正在尝试在SSRS中预览相当大的报告,每次尝试我都会收到错误:

  

报告处理期间发生错误,   无法创建与数据源CometTracker的连接。一个网络   建立a时发生相关或特定于实例的错误   连接到SQL Server。命名管道错误40

我已检查连接字符串是否正确,数据集查询数据并且sql正在配置管理器中运行。

我正在使用Visual Studio Team System和Team Foundation。我唯一能想到的是我最近改变了笔记本电脑,这可能会产生影响。

1 个答案:

答案 0 :(得分:1)

我有时会收到此错误,它与只在bin\Debugbin\DebugLocalbin\Release目录中读取的数据源有关(取决于您的解决方案配置变量)。

TFS使文件只读,然后Visual Studio将文件复制到其中一个文件夹以准备运行报告。下次复制时,复制失败,因为该文件是只读的,并且由于某种原因,整个操作因命名管道错误消息而失败。

您可以删除整个bin目录,Visual Studio将重建项目并重新复制文件,您的数据源将再次神奇地工作。