共用方式為


使用 Excel Services (SharePoint Server 2013) 共用 OLE DB 或 ODBC 連線

適用于:yes-img-132013 no-img-16 2016no-img-192019 no-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

您可以使用 Excel 來建立 OLE DB 或 ODBC 連線,然後與其他人共用這些連線。 OLE DB 或 ODBC 連線適用于連接到資料來源,例如 Excel 活頁簿、舊版資料庫或非 Microsoft 資料庫。 當您可以將資料連線上傳至 SharePoint Server 2013 中Excel Services信任的資料連線庫時,資料連線可供您和其他人用來建立資料模型、報表、計分卡和儀表板。 根據使用的特定資料來源,使用者可以輕鬆地重新整理活頁簿中Excel Services資料,以便顯示最新的資訊。

開始之前

開始這項工作之前,請先檢閱以下的先決條件相關資訊:

  • 您必須使用 Excel 2016 和 SharePoint Server 2013。

  • Excel Services必須設定為包含信任的資料連線程式庫和受信任的文件庫。 理想的情況是,您已設定好「商務智慧中心」網站,讓您用於資料連線的活頁簿。 如需詳細資訊,請參閱<在 SharePoint Server 2013 預覽版中設定商務智慧中心>。

  • 您至少必須在 SharePoint Server 2013 中指派參與許可權。

  • 您需要 SharePoint 系統管理員提供有關如何為組織使用的資料庫設定資料驗證的資訊。 這會影響您連線至不同資料來源的方式。

  • 您將需要您想要使用之資料來源的相關資訊。 特別是,您必須知道資料來源名稱、使用者名稱和密碼,才能連線到資料來源。

  • 如果您計劃將包含資料模型的活頁簿發佈至 SharePoint Server 2013,則必須將 Excel Services 設定為支援資料模型。 如需詳細資訊,請參閱<在 SharePoint Server 2013 預覽版中設定 Excel Services>。

步驟 1:使用 Excel 建立 OLE DB 或 ODBC 資料連線

您可以使用 Excel 來建立 OLE DB 或 ODBC 連線。 這可讓您連線到許多不同的資料來源。 範例包括 Microsoft SQL Server、Microsoft Access 和 Oracle 資料庫,但還有其他許多資料庫。 您可以使用下列其中一種方法來建立 OLE DB 或 ODBC 資料連線:

  • 您可以在 Excel 中使用 [資料連線精靈] 來建立連線。 (這是建議使用的方法。)

  • 您可以在 Excel 中使用 Microsoft 查詢精靈來建立連線。

使用下列程式建立 OLE DB 或 ODBC 資料連線

使用 Excel 中的資料連線精靈建立連線

  1. 在 Excel 的 [ 資料] 索 引標籤上,于 [ 取得外部資料 ] 群組中,選取 [ 從其他來源],然後選取 [ 從資料連線精靈]

    [資料連線精靈] 會隨即開啟。

  2. 在 [ 您要連線到哪種資料來源? ] 清單中,選取資料來源,然後選取 [ 下一步]

  3. 根據您選取的資料來源類型,指定該資料來源的必要資訊。

    提示

    您指定的資訊會根據資料來源而有所不同。 例如,資料摘要資料來源需要資料摘要和登入認證的連結或位置,而 Excel 活頁簿資料來源則需要您找出活頁簿的儲存位置。 如需有關您想要建立之連線的特定詳細資料,請連絡資料庫管理員。

  4. 在 [選取資料庫及資料表] 頁面的 [選取包含有您所需資料的資料庫] 清單中,選取要使用的資料庫。 還不要選取 [下一步 ]。

  5. 在 [ 選取資料庫和資料表] 頁面上,選取您要使用的資料表 (或資料表) ,然後選取 [ 下一步]

  6. 在 [儲存資料連線檔案和完成] 頁面上,採取下列步驟:

  7. 在 [檔案名稱] 方塊中,保留或變更預設檔案名稱。

  8. 在 [ 描述] 方塊中,輸入資料連線的簡短描述。

  9. 在 [ 易記名稱] 方塊中,保留預設名稱,或輸入檔案的新名稱。

  10. 在 [ 搜尋關鍵字 ] 方塊中,輸入一些可協助使用者在發佈至 SharePoint Server 2013 時尋找資料連線的單字或片語。

  11. 在 [Excel Services] 旁,選取 [驗證設定...]

  12. 選取 [無],然後選取 [ 確定]

  13. 若要關閉 [ 儲存資料連線檔案和完成] 頁面,請選取 [ 完成]

  14. 在 [ 匯入資料] 頁面上,選取 [ 僅建立連線],然後選取 [ 確定]

  15. 重複步驟 1-7,直到您建立您想要的所有資料連線為止。

如果您無法使用 Excel 中的 [資料連線精靈] 建立您想要的連線,您可以嘗試使用 Microsoft 查詢精靈建立連線。 這適用于連線到較舊的資料庫。 不過,Excel Services可能不支援您建立的連線。 請連絡 SharePoint 系統管理員,確認您建立的連線受到支援,以便人員可以重新整理Excel Services檔案中的資料。 下列程式描述如何使用 Microsoft Query 精靈建立連線。

在 Excel 中使用 Microsoft Query 精靈建立連線

  1. 在 Excel 的 [ 資料] 索 引標籤上,于 [ 取得外部資料 ] 群組中,選取 [ 從其他來源],然後選取 [ 從 Microsoft Query]

    [ 選擇資料來源] 對話方塊隨即出現。

  2. 若要指定您想要使用的資料來源,請選取 [ 資料庫]、[ 查詢] 或 [OLAP Cube] 索引卷 標。

    提示

    您指定的資訊會根據資料來源而有所不同。 例如,如果您選取 Access 資料庫或 Excel 檔案,系統會提示您流覽至電腦上的資料庫或檔案。 或者,如果您選擇使用未列出的資料來源,系統會提示您建立資料來源,然後指定要連線的資料來源、位置和認證類型。 如需您想要建立之連線的特定詳細資料,請連絡資料庫管理員。

  3. 在 [ 匯入資料] 頁面上,選取 [ 僅建立連線],然後選取 [ 確定]

  4. 重複步驟 1-3,直到您建立所需的所有資料連線為止。

根據預設,資料連線會儲存在您電腦上[文檔庫] 的 [我的資料來源] 資料夾中。

步驟 2:將資料連線上傳至 SharePoint Server

建立資料連線之後,下一個步驟是將它上傳至資料連線庫。 建議您使用商務智慧中心網站來儲存和管理商務智慧內容,例如資料連線。

注意事項

如果您不是使用商業智慧中心網站,請確定您使用在 Excel Services 中指定為信任位置的資料連線程式庫。 如需詳細資訊,請參閱管理 SharePoint Server 2013 (Excel Services 信任的資料連線程式庫)

將資料連線上傳至 SharePoint Server

  1. 開啟網頁瀏覽器並瀏覽至包含要使用之資料連線庫的 SharePoint 網站。

    如果您使用商業智慧中心,網站位址 (URL) 類似 http://servername/sites/bicenter.

  2. 若要檢視該網站可用的清單和文件庫,請選取 [ 網站內容]

  3. 若要開啟該程式庫,請選取 [資料連線]

  4. 若要開啟 [ 新增檔] 對話方塊,請選取 [ 新增專案]

  5. 若要開啟 [選擇要上傳的檔案 ] 對話方塊,請選取 [ 流覽]

  6. 假設資料連線儲存在其預設位置,請選取 [連結 ],然後選取 [ ],然後按兩下 [ 我的資料來源]

  7. 選取您要上傳的 ODC 檔案,然後選取 [ 開啟]

  8. 在 [ 新增檔] 對話方塊中,選取 [ 確定]

    [資料連線] 表單隨即開啟。

  9. 在 [資料連線] 表單中,指定下列設定:

  • 在 [內容類型] 區段中,確認已選取 [Office 資料連線檔案]

  • 在 [ 名稱] 方 塊中,保留或變更 ODC 檔案的檔案名。

  • 在 [標題] 方塊中,保留或變更 ODC 檔案的標題。

  • 在 [ 描述] 方塊中,輸入資料連線的描述。

  • 在 [ 關鍵字] 方塊中 ,輸入一或多個單字或片語。 搜尋查詢會使用此資訊來探索資料連線。

    選取 [儲存]

    資料連線已新增至連線庫。 請針對每個要共用的資料連線重複此程序。

另請參閱

概念

使用 Excel 和 Excel Services (SharePoint Server 2013) 共用資料連線

Excel Services (SharePoint Server 2013) 中支援的資料來源