导入数据的解决方法

Ker*_*mit 6 sql-server-2008 import

我正在尝试将数据导入 SQL Server。我可以通过导入和导出数据向导导入。我无法使用BULK IMPORTOPENROWSET因为文件不在服务器机器上从我的机器导入。IED 向导如何将数据插入其目标数据库?是一行一行的吗?

从我的机器导入数据还有其他可能的解决方案吗?

Wor*_*DBA 5

SQL Server 无法导入它看不到的内容。您可以通过 SSMS 导入它的原因是它会打开一个 Windows 文件对话框,该对话框使用您的权限而不是 SQL Server 来查找文件。如果您必须导入文件,那么唯一的方法就是让 SQL Server 可以访问该文件。

您决定如何执行此操作取决于您,无论是通过文件共享、NET USE 命令还是简单地将文件复制到 SQL 所在的服务器。您可能无法执行其中任何一项操作,但您组织中的某个人可以 - 如果这是常规操作,您还应该与他们讨论安排 SQL 作业或计划任务中的哪个更容易执行。