2016-06-30 75 views
0

您好我正在創建一個非常簡單的包來將我的數據從數據庫轉儲到csv文件。 我收到命令行屏幕,後面跟着一條錯誤消息。 csv文件已創建,但有以下錯誤消息。 我已經測試了連接,它說成功,但我得到了同樣的錯誤,儘管我將MaximumErrorCount參數增加到了5個執行進程任務。 任何幫助將不勝感激,因爲我不知道如何找出調試。SSIS創建包將數據從數據庫轉儲到csv文件的錯誤

這是我得到的錯誤:

Sqlcmd: Error: Microsoft SQL Server Native Client 11.0 : Named Pipes Provider: Could not open a connection to SQL Server [2]. . 
Sqlcmd: Error: Microsoft SQL Server Native Client 11.0 : Login timeout expired. 
Sqlcmd: Error: Microsoft SQL Server Native Client 11.0 : A network-related or instance-specific error has occurred while 
establishing a connection to SQL Server. Server is not found or not accessible. 
Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online.. 

enter image description here

enter image description here

回答

0

你的SQL Server的連接管理器似乎是問題。

enter image description here

該錯誤消息表示需要登錄的連接超時。雙擊SQL Server連接管理器,並驗證您是否能夠成功測試連接。

enter image description here 如果出現錯誤(例如:訪問被拒絕,密碼錯誤等),解決這些問題,直到你獲得成功連接消息

enter image description here

+0

@Shiva您好我懷疑它,但我有我的服務器啓動並運行。我已經嘗試了下面這個tuto的解決方案,但它似乎沒有工作。我已經通過連接管理器測試,但似乎沒有工作。 https://www.youtube.com/playlist?annotation_id=annotation_850415&feature=iv&list=PL4BD5C24EDB584162&src_vid=1k00z82u4OI。仍然不能得到我的頭 – tottihope

+0

當你嘗試「測試連接」會發生什麼。從錯誤消息中可以清楚地看到問題出在SQL Server連接上,而不是在平面文件目標上。另外,「csv中的轉儲數據」表達式中正在做什麼? – Shiva

+0

當我在提交後詳細測試時,我有錯誤mssg,但是當我填寫foreach循環容器的所有其他詳細信息並重新測試連接時,只有這樣它才能正常測試。但是,儘管在填充Collection選項卡時它沒有連接,但我仍然可以訪問數據庫和表。然後,當我離開並確定,並測試連接管理器時,只有它看起來是成功的。那爲什麼我繼續處理任務 – tottihope

相關問題