Json 如何使SQL Server 2016看到本地文件夹并键入正确路径

Json 如何使SQL Server 2016看到本地文件夹并键入正确路径,json,sql-server,Json,Sql Server,我有多个json文件要导入SQL Server 2016。我可以在本地环境中执行此操作,但在实际服务器中运行时,代码不起作用。错误消息报告“未找到网络路径”、“访问被拒绝”、“系统找不到指定的路径” DECLARE @JSON VARCHAR(MAX) SELECT @JSON = BulkColumn FROM OPENROWSET (BULK '\\**.**.**.**\C$\folder\1234.json', SINGLE_CLOB) AS j 我有三个问题: ()中的格

我有多个json文件要导入SQL Server 2016。我可以在本地环境中执行此操作,但在实际服务器中运行时,代码不起作用。错误消息报告“未找到网络路径”、“访问被拒绝”、“系统找不到指定的路径”

DECLARE @JSON VARCHAR(MAX)

SELECT @JSON = BulkColumn
FROM OPENROWSET
     (BULK '\\**.**.**.**\C$\folder\1234.json', SINGLE_CLOB) AS j
我有三个问题:

  • ()
    中的格式是否正确,IP地址加上本地计算机中的物理地址,如果不正确,请更正
  • 我应该使用哪个IP地址,我的本地IP还是本地主机“127.0.0.1”
  • 文件夹已被共享,不确定为什么找不到。我不熟悉这个话题
    有些问题可能很幼稚。谢谢您的帮助。

    您应该检查用户名,该用户名在Sql server Configuration Manager中运行Sql server服务,并授予该用户对该共享文件夹的正确访问权限。

    谢谢,我将该文件夹共享给具有“读取”权限的所有人。不确定是否正确不,我还是想不出来。无论如何,谢谢你的跟进。坦白地说,我甚至不知道如何检查用户名,哈哈。我遵循了这个链接,但它也不起作用。我使用此查询检查用户名:选择当前用户。该文件夹已与该用户共享。不知道为什么它仍然无法访问。你能给我更多的建议吗?谢谢。登录到安装Sql server的服务器,打开Sql server 201X配置管理器(MMC),在“服务”部分“查找Sql server(MSSQLSERVER)”,单击“属性”,然后在“登录”选项卡上查找登录名。()这是用户名“NT服务\MSSQLSERVER”。我认为这是每个服务器的默认设置。但在添加新用户名时,我无法通过“检查名称”找到它