日期:2014-05-17  浏览次数:20445 次

BULK INSERT导入远程数据
我想把本机上的一个txt数据导入到远程sql服务器中,使用在本机调用服务器存储过程的方法,存储过程如下:
Create Proc [dbo].[SaveResult]
  BULK INSERT ComInfo
FROM '\\192.168.1.194\c:\tempMes.dat'
WITH 
  (
  FIELDTERMINATOR =',',
  ROWTERMINATOR ='\n'
  )

执行本存储过程,提示如下:
由于无法打开文件"\\192.168.1.194\c:\tempMes.dat",无法进行大容量加载。操作系统错误代码为53(找不到网络路径。)。
把c:\tempMes.dat映射到服务器,会出现如下提示:
  由于无法打开文件"z:\tempMes.dat",无法进行大容量加载。操作系统错误代码为3(系统找不到指定的路径。)。

什么原因,怎么才能设置访问远程的数据?

------解决方案--------------------
你能不能正确连接到远程服务器?