Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/71.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 如何使用部署后脚本在远程服务器上大容量插入CSV_Sql_Sql Server_Visual Studio - Fatal编程技术网

Sql 如何使用部署后脚本在远程服务器上大容量插入CSV

Sql 如何使用部署后脚本在远程服务器上大容量插入CSV,sql,sql-server,visual-studio,Sql,Sql Server,Visual Studio,我正在SQL server数据库项目中使用部署后脚本大容量插入数据。如果我发布到本地数据库,这将非常有效,但是如果我发布到远程数据库,很明显,从中批量插入的CSV将不存在于远程服务器上。我曾考虑在CSV上使用命令行副本将其复制到共享文件夹,但这会引起安全问题,因为任何有权访问此文件夹的人都可能篡改部署 如何使用部署后脚本将数据复制到远程服务器?CSV比一堆插入更容易维护,所以我更喜欢使用CSV。有人遇到并解决了这个问题吗?最好的方法就是你提到的方法。命令行将其复制到一个安全的共享文件夹中,并从此

我正在SQL server数据库项目中使用部署后脚本大容量插入数据。如果我发布到本地数据库,这将非常有效,但是如果我发布到远程数据库,很明显,从中批量插入的CSV将不存在于远程服务器上。我曾考虑在CSV上使用命令行副本将其复制到共享文件夹,但这会引起安全问题,因为任何有权访问此文件夹的人都可能篡改部署


如何使用部署后脚本将数据复制到远程服务器?CSV比一堆插入更容易维护,所以我更喜欢使用CSV。有人遇到并解决了这个问题吗?

最好的方法就是你提到的方法。命令行将其复制到一个安全的共享文件夹中,并从此处创建BCP

从这一点上讲,文件夹的安全性取决于网络服务