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

时间:2019-12-16 16:59:44

标签: 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

我有三个问题:

  1. ()中的格式是否正确,IP地址加上本地计算机中的物理地址,如果不正确,请更正我
  2. 我应该使用哪个IP地址,我的本地IP或本地主机“ 127.0.0.1”;
  3. 该文件夹已被共享,不确定为什么找不到该文件夹​​。我是这个主题的新手。

有些问题可能是幼稚的。感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

您应该检查用户名,该用户名在Sql Server配置管理器中运行Sql Server服务,并在该共享文件夹上对该用户提供适当的访问权限