BULK INSERT Sintaxis SQL

No puedo ejecutar SQL Burk Insert Statement a través de C # en mi server web o localmente. Estoy tratando de importar datos desde un file de text a un server web SQL.

Después de conectarme al server web / server SQL, la instrucción The que estoy usando es la siguiente.

BULK INSERT dbo.FNSR FROM 'http:\\yahoodd.velocitytrading.net\txtfiles\FNSR.txt' WITH ( FIRSTROW = '2', FIELDTERMINATOR = '\t', ROWTERMINATOR = '\n' ) 

entonces obtengo este error.

No se puede cargar de forma masiva porque no se pudo abrir el file "\ yahoodd.velocitytrading.net \ txtfiles \ FNSR.txt". Código de error del sistema operativo 53 (No se encontró la ruta de networking).

Lo he intentado con 'http ": //webserver.remotefile.txt' como se menciona arriba también … con un resultado ligeramente diferente (código de error 123 dir, ruta no válida)

¿¿Algunas ideas?? No puedo cargar el file txt al WebServer como un file txt local … lo que estoy haciendo mal … ¿cómo se supone que funciona?

Para especificar un file de datos compartidos, use su nombre de convención de nomenclatura universal (UNC), que toma la forma general, \ Servername \ Sharename \ Path \ Filename. Además, la count utilizada para acceder al file de datos debe tener los permissions necesarios para leer el file en el disco remoto.

 BULK INSERT AdventureWorks2008R2.Sales.SalesOrderDetail FROM '\\computer2\salesforce\dailyorders\neworders.txt'; GO 

http://msdn.microsoft.com/en-us/library/ms175915.aspx

Sus dos barras y sin http

 BULK INSERT dbo.FNSR FROM '\\yahoodd.velocitytrading.net\txtfiles\FNSR.txt' WITH ( FIRSTROW = '2', FIELDTERMINATOR = '\t', ROWTERMINATOR = '\n' ) 

Tiene que ser un disco local.

La parte FROM 'http: \ yahoodd.velocitytrading.net \ txtfiles \ FNSR.txt' debe replacese por C: ……. \ some.txt .

Si es de http: // … deberás acceder a través de él.