1

我有一些关于文件表的基本问题。

  1. 如何将文件从本地上传到服务器(直接到文件表目录)?我试过了,但弹出错误“访问拒绝xxx路径”

  2. 当我尝试使用 sql 命令(BULK insert 'filestream')插入文件表时,它确实说找不到路径。

到目前为止我已经尝试过:

  1. 我已授予 appPool 中的用户访问文件表数据库的权限(授予访问文件表

  2. 我在 sql server config 中启用了文件流远程访问客户端

  3. 我已将文件表数据库属性的选项选项卡中的非事务性设置设置为“完整”

当我使用 fileupload 将文件从本地移动到服务器上的文件表目录时出现错误消息

Access to the path '\\BHPREPOSRV\testSLA\LET THE MUSIC HEAL Y.mp3.jpg' is denied.

请帮我。

提前致谢。

4

1 回答 1

0

看起来您缺少文件表 UNC 路径的几个组件。除了服务器名称之外,路径还必须包含实例 FILESTREAM 共享名称、数据库 FILESTREAM 目录和文件表名称。

\\server-name\instance-filestream-share\database-filestream-directory\file-table-name\LET THE MUSIC HEAL Y.mp3.jpg
于 2015-03-18T11:36:35.890 回答