微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

System.ComponentModel.Win32Exception0x80004005:系统找不到指定的路径

如何解决System.ComponentModel.Win32Exception0x80004005:系统找不到指定的路径

我正在尝试使用sql Server 2008 R2文件流和WCF服务生成报告。如果服务托管在数据库所在的同一服务器上,即数据库和服务托管在同一服务器上,则我能够生成报告。

如果我在其他服务器上托管服务,则会收到“ System.ComponentModel.Win32Exception(0x80004005):系统找不到指定的路径”异常。我已经为sql FileStream共享位置(如IIS_User,Everyone等)授予了所有必要的权限,并且我还能够从新服务器访问共享路径。仍然出现相同的错误

当我在服务器中检查EventViewer时,系统找不到指定的路径 \\ Machine_Name \ FolderName \ v1 \ dbnAme \ dbo \ TableName \ ColumName \ 06E9456C-A090-24Ge-9C35-25FDG54FE78RR25

\\ Machine_Name \ FolderName \,这是sql FileStream共享路径。

请帮助我解决这个问题。

解决方法

似乎这种问题与以下任何一种情况都需要研究:

    从Web服务器到数据库服务器的
  1. 防火墙设置。

  2. 连接字符串错误。

  3. 启用相应的协议管道/ tcp-ip。

您可以参考以下文章来解决连接到SQL Server数据库引擎的问题:

http://social.technet.microsoft.com/wiki/contents/articles/2102.how-to-troubleshoot-connecting-to-the-sql-server-database-engine.aspx

此内容来自此link

我认为这很可能是由连接字符串错误引起的,您需要检查连接字符串。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。