Я пытаюсь выполнить массовую вставку файла с удаленного сервера на сервер MS SQL.
CONN = New SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings("ReadEMAPI.My.MySettings.IntradayDataConn").ConnectionString)
cmd.Connection = CONN
CONN.Open()
cmd.CommandText = "BULK INSERT BidAsk FROM '" & "G:\Intraday Data\EMAPI\SET\Test.csv" & "' WITH (FIELDTERMINATOR=',', ROWTERMINATOR='\n',KEEPNULLS)"
cmd.ExecuteNonQuery()
CONN.Close()
Я получил эту ошибку:
Невозможно выполнить массовую загрузку, поскольку файл "" G: \ Внутридневные данные \ EMAPI \ SET \ Test.csv "" не удалось открыть. Код ошибки операционной системы 3 (системе не удается найти указанный путь.).
Однако, когда я в точности повторил команду sql в MS SQL Management Studio на сервере, он удалось выполнить правильно.
Пожалуйста, помогите.