我有SSIS包,它將數據從excel導入到SQL數據庫2012.該包運行良好,可以在Visual Studio上運行時運行該應用程序。但是,當我嘗試SQL作業來運行包時,它會一直給我下面的錯誤消息。在使用SQL作業運行包時出現SSIS錯誤
SSIS錯誤代碼DTS_E_OLEDBERROR。發生了OLE DB錯誤。錯誤 代碼:0x80004005。 OLE DB記錄可用。來源:「Microsoft 訪問數據庫引擎」Hresult:0x80004005描述: 「'Q:\ Ledger \ MajorGL.xlsx'不是有效的路徑。請確保路徑 名稱拼寫正確,並且您已連接到服務器在文件所在的 。「。
並且路徑是有效路徑。
是的,這是一個權限問題。現在它工作正常。我的第一個錯誤是我沒有提供Q:\ Ledger \ path的完整名稱,我也是。第二個也是主要的問題是SQL服務器用來運行軟件包的服務帳戶沒有權限訪問Q中的forlder。我在文件夾security屬性中添加了具有適當權限的帳戶。 – zazzu
我很高興你解決了你的問題。 –