Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 允许SQL Server访问以连接到网络共享-无域_Sql Server_Nas_Network Share_Qnap - Fatal编程技术网

Sql server 允许SQL Server访问以连接到网络共享-无域

Sql server 允许SQL Server访问以连接到网络共享-无域,sql-server,nas,network-share,qnap,Sql Server,Nas,Network Share,Qnap,我有一个QNAP nas,我想让我的SQL Server 2019访问服务器上的共享。NAS基于linux,不是域的一部分 我只想提供连接到该共享时使用的SQL server凭据 我该怎么做? 我想它可能是一个代理,但我以前从未设置过 背景:我的存储过程检索服务器上的文件详细信息。(这应该是注释,不是回答,但没有足够的要点)您可以访问NAS上的操作系统吗?如果是这样,则不会使用SQL Server Proxy进行设置,而是将其设置为链接到linux共享的windows文件夹(使用samba或类似

我有一个QNAP nas,我想让我的SQL Server 2019访问服务器上的共享。NAS基于linux,不是域的一部分

我只想提供连接到该共享时使用的SQL server凭据

我该怎么做?

我想它可能是一个代理,但我以前从未设置过

背景:我的存储过程检索服务器上的文件详细信息。

(这应该是注释,不是回答,但没有足够的要点)您可以访问NAS上的操作系统吗?如果是这样,则不会使用SQL Server Proxy进行设置,而是将其设置为链接到linux共享的windows文件夹(使用samba或类似工具进行设置)。然后确保运行SQL Server的服务帐户可以访问windows文件夹(该文件夹实际上链接到您的linux nas)。您的NAS提供商可能已经内置了此功能,可能需要与他们联系


SQL Server 2019访问linux文件夹的目标是什么?备份?您可能已经知道,但是SQL Server 2019在linux上的安装非常容易。我已安装在debian、centOS和amazon linux上,没有问题。

我在服务器上有nas的windows凭据,因此我可以查看nas上的所有文件夹,而无需提示输入密码。我有一些代码读取文件元数据,这很好。但是,在1台服务器(基于linux)上,我遇到了一个凭据问题。我不知道如何让SQL在不在域上的服务器上传递凭据。