我正在尝试在SSRS中预览相当大的报告,每次尝试我都会收到错误:
报告处理期间发生错误, 无法创建与数据源CometTracker的连接。一个网络 建立a时发生相关或特定于实例的错误 连接到SQL Server。命名管道错误40
我已检查连接字符串是否正确,数据集查询数据并且sql正在配置管理器中运行。
我正在使用Visual Studio Team System和Team Foundation。我唯一能想到的是我最近改变了笔记本电脑,这可能会产生影响。
答案 0 :(得分:1)
我有时会收到此错误,它与只在bin\Debug
,bin\DebugLocal
或bin\Release
目录中读取的数据源有关(取决于您的解决方案配置变量)。
TFS使文件只读,然后Visual Studio将文件复制到其中一个文件夹以准备运行报告。下次复制时,复制失败,因为该文件是只读的,并且由于某种原因,整个操作因命名管道错误消息而失败。
您可以删除整个bin
目录,Visual Studio将重建项目并重新复制文件,您的数据源将再次神奇地工作。