共用數據源會指定數據源的連接屬性。 如果您有大量報表、模型或數據驅動訂閱所使用的數據源,請考慮建立共用數據源,以避免在多個位置維護相同連接資訊的額外負荷。
下列圖示表示報表管理員資料夾階層中的共享資料來源:
共用數據源圖示
建立共享數據源
在報表管理員中,流覽至 [內容] 頁面。
按兩下 [新增數據源]。 [ 新增數據源] 頁面隨即開啟。
輸入項目的名稱。 名稱必須至少包含一個字元,而且開頭必須為字母。 它也可以包含特定符號,但不能包含空格或下列字元:; ? : @ & = + , $ / * <> | "/.
選擇性地輸入描述,為使用者提供連線的相關信息。 此描述會出現在報表管理員的 [ 內容 ] 頁面上。
在 [資料來源類型] 清單中,指定用來處理資料來源中之資料的資料處理延伸模組。
針對 [連接字串],指定報表伺服器用於連線到資料來源的連接字串。 建議您不要在連接字串中指定認證。
下列範例說明連線到本機 SQL Server AdventureWorks2012 資料庫的連接字串:
data source=<localservername>; initial catalog=AdventureWorks2012針對 [使用下列方式連接] ,指定報表執行時要如何取得認證:
如果您要提示使用者輸入登入名稱和密碼,請按一下 [執行報表的使用者所提供的認證] 。 若要使用使用者所輸入的認證作為 Windows 認證,請按一下 [連線到資料來源時作為 Windows 認證]。 如果使用者名稱和密碼是資料庫認證,請勿選取此選項。
如果您打算將資料來源當作具有資料來源擁有者所管理之預存認證的共用資料來源,或是在支援訂閱或其他已排程之作業 (例如自動化報表記錄產生) 的報表中使用資料來源,請按一下 [安全地儲存在報表伺服器中的認證]。 如果資料庫伺服器支援模擬或委派,您就可以選取 [連接到資料來源後,模擬已驗證的使用者]。
對於存取報表的使用者提供的認證,若要讓報表伺服器將認證傳送給主控外部資料來源的伺服器,請按一下 [Windows 整合式安全性]。 在此情況下,不會提示使用者輸入使用者名稱或密碼。
如果資料來源沒有使用認證 (例如,如果資料來源是從檔案系統存取的 XML 檔),請按一下 [不需要認證]。 只有當這種認證類型適用於資料來源時,您才應該指定此認證類型。 如果您針對需要驗證的資料來源選取此選項,連接將會失敗。 如果您選取此選項,請務必設定自動執行帳戶,以便在使用者認證無法使用時,允許報表伺服器連接至其他電腦以擷取資料或檔案。
如需設定認證的詳細資訊,請參閱 指定報表資料來源的認證及連接資訊。 如需自動執行帳戶的詳細資訊,請參閱設定自動執行帳戶(SSRS 組態管理員)。
按一下 [測試連線] 按鈕,驗證資料來源設定。
備註
[測試連接] 按鈕不支援 XML 資料來源類型。
按一下 [確定]
修改共享數據源
在報表管理員中,流覽至 [內容] 頁面。
導航至共用數據源項目,將滑鼠停留在項目上,點擊下拉式清單,然後從選單中選擇 [管理]。 [ 屬性] 頁面隨即開啟。
修改資料來源,然後按一下 [套用]。
若要刪除共享數據源
在報表管理員中,流覽至 [ 內容 ] 頁面並執行下列其中一項動作:
移動至共享資料來源項目。
按兩下項目以開啟它。 [一般屬性] 頁面隨即開啟。
按一下 [刪除],然後按一下 [確定]。
在 [ 內容] 頁面中,流覽至包含您要刪除之數據源的資料夾。
將滑鼠懸停於項目上,點選下拉式清單選項,然後在快捷選單中點選 [刪除]。
按一下 [確定]。
另請參閱
Reporting Services 中的數據連接、數據源和連接字串
內容頁面 (報表管理員)
建立、修改與刪除共享資料來源 (SSRS)
管理報表資料來源
設定報表的資料來源屬性 (報表管理員)