我在SQL Server 2005 SP3系統上有一個表,並在名爲SQLServer
的表中有服務器名稱和連接字符串。從SQL Server 2005 SP3到SQL Server 2012 SP1的連接字符串
SSIS包查看此表並使用連接字符串數據來引發一堆其他包收集有關我網絡上所有SQL Server的數據的包。 (磁盤使用情況,數據庫大小,備份/作業詳細信息等等)用於管理和審計目的的非常可靠的數據量。
到目前爲止,我有一些系統使用起來很簡單。我在生產中有一個新的SQL Server 2012 Standard SP1系統,但是在我的生活中,無法讓SQL Server 2005 SP3系統成功與SQL Server 2012系統通話。
這裏有樣品連接字符串我有工作:
(所有的SQL Server 2008 R2 SP2)
Provider=SQLNCLI10.1;Data Source=CLE-SQL01;Persist Security Info=True;Password=****;User ID=****;Initial Catalog=master
Provider=SQLNCLI10.1;Data Source=SFO-SQL01;Persist Security Info=True;Password=****;User ID=****;Initial Catalog=master
這裏是我試圖作爲SQL Server的連接字符串使用2012標準SP1:
Provider=SQLNCLI11;Data Source=EXP1-SQL01;Persist Security Info=True;Initial Catalog=master;User=****;Pwd=****;Trusted_Connection=yes;
這是試圖運行SSIS包,抓住從這個表中的所有細節的SQL服務器數據時出現錯誤。
TEW\srv.sql. ...ersion 9.00.4035.00 for 32-bit Copyright (C) Microsoft Corp 1984-2005. All rights reserved. Started: 9:31:51 AM Error: 2014-10-30 09:32:06.91 Code: 0xC0202009 Source: SQLInventory Connection manager "Dynamic SQL Connection"
Description: SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80040154. An OLE DB record is available. Source: "Microsoft OLE DB Service Components" Hresult: 0x80040154 Description: "Class not registered". End Error Error: 2014-10-30 09:32:06.91 Code: 0xC0202009 Source: SQLInventory Connection manager "Dynamic SQL Connection" Description: SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80040154. An OLE DB record is available. Source: "Microsoft OLE DB Service Components" Hresult: 0x80040154 Description: "Class not registered". End Error Error: 2014-10-30 09:32:06.91 Code: 0xC020801C Source: Data ... The package execution fa... The step failed.,00:00:16,0,0,,,,0
任何想法或想法,爲什麼這不會連接我?任何和所有的援助/指導將遠遠超出我的讚賞。
-Nick
負很大的網站的鏈接。在我原來的帖子上仍然會得到同樣的錯誤信息。 (顯然,只是不同的時間戳) – NCollinsTE 2014-10-30 17:00:31