【问题标题】:Insert filetable using fileupload from local使用本地文件上传插入文件表
【发布时间】:2015-03-18 01:13:27
【问题描述】:

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

  1. 如何将文件从本地上传到服务器(直接上传到文件表目录)? 我试过了,但是弹出了错误'access denied to xxx path'

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

到目前为止我所尝试的:

  1. 我已授予 appPool 中的用户访问文件表 db 的权限 (grant access filetable)

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

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

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

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

请帮帮我。

提前致谢。

【问题讨论】:

    标签: sql-server filetable


    【解决方案1】:

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

    \\server-name\instance-filestream-share\database-filestream-directory\file-table-name\LET THE MUSIC HEAL Y.mp3.jpg
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-01-11
      • 2018-07-03
      • 2016-05-14
      • 1970-01-01
      • 1970-01-01
      • 2021-09-12
      • 1970-01-01
      相关资源
      最近更新 更多