[英]Cannot bulk load. The file "csv" does not exist or you don't have file access rights -- Azure
[英]Cannot bulk load. The file "C:\CSV\Alarm.csv" does not exist or you don't have file access rights.-- SQL Server
BULK INSERT AlarmServer
FROM 'C:\CSV\Alarm.csv'
WITH
(
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n'
)
GO
你能檢查一下這個問題嗎
我有同樣的問題,我會在文件夾中創建一個路徑列表,然后循環遍歷它們。 在 139 個文件中,有 2 個會拋出此錯誤。 我可以打開這些文件,並將它們與其他成功通過bulkload
讀取的文件進行比較,沒有權限差異。 編輯和保存它們沒有任何區別。
所有這一切都發生在同一台機器上,本地 C 驅動器。
我注意到這 2 個有問題的文件的名稱比其他文件長,並通過刪除文件名中的幾個空格來重命名它們。
這解決了這個問題。 因此,就我而言,這可能是路徑長度限制問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.