我有一个文件要导入到在 Ubuntu 20.04 上运行的 SQL Server 2019 数据库中。该文件位于/proc
目录中,我已经chmod 777
对该文件进行了操作。但是,当尝试使用 Openrowset 从 SQL Server 查询中读取它时,出现此错误:
select * from openrowset(bulk '/proc/loadavg', SINGLE_CLOB) cpu_load
消息 12703,级别 16,状态 1,第 1 行
未找到引用的外部数据源“(null)”。
如果我将该文件复制到该/var/opt/mssql
目录,它将工作并且我可以查询该文件。为什么我不能从中读取文件/proc
但可以从中读取文件/var/opt/mssql
?/proc
另外,如何从 SQL Server 中访问该文件?
从这里开始:
将文件保存或复制到几乎任何其他文件夹中,并提供访问权限,您应该没有问题。