我有一個XML文件,我想導入到SQL Server 2012
。我以前沒做過,而且我也不知道。經過一番研究,我嘗試用SQL Server Management Studio中運行的以下命令打開xml文件。如何將XML文件導入到SQL Server 2012中
SELECT CAST(x as XML) FROM OPENROWSET(
BULK 'C:\bulk\Users_test1111.xml',
SINGLE_BLOB
) AS X
爲此,我得到以下錯誤:
Msg 4861, Level 16, State 1, Line 1
Cannot bulk load because the file "C:\bulk\Users_test1111.xml" could not be opened. Operating system error code 3(The system cannot find the path specified.).
你有什麼建議做的就是將文件導入數據庫?
錯誤消息'系統找不到指定的路徑.'表明文件無法找到應該在的位置。檢查它確實存在。 – jpw
@jpg它是,但在當地。它應該與sql服務器在同一臺服務器上嗎? – Andrew
由於您引用的是機器本地的路徑,因此您在其上運行查詢必須是該機器上有效的路徑。所以是的。 – jpw