Office 資料連線概述

附註: 本文已完成其任務,將於不久之後淘汰。為了避免造成「找不到網頁」問題,我們將在我們能掌握的範圍內,移除所有連往本文的連結。如果您建立了連往本頁面的連結,請將之移除,與我們一同維持網路暢行無阻。

您程式中的資料可以來自外部資料源,例如文字檔、活頁簿或資料庫。 此外部資料源是透過資料連線連接到您的程式,這是一組描述如何尋找、登入及存取外部資料源的資訊。 下列各節說明外部資料連線的運作方式、如何與其他應用程式和使用者共用連線資訊,以及如何讓資料存取更加安全。

瞭解資料連線的基本概念

連線至外部資料的主要優點是您可以定期分析此資料,而不需要重複複製。 重複複製資料的運算可能相當耗時且容易出錯。

連線資訊可以儲存在活頁簿或連線檔案中,例如 Office 資料連線(ODC)檔案(.odc)或資料來源名稱(dsn)。

若要讓 外部資料 加入程式中,您需要存取資料。 如果您想要存取的外部 資料來源 不在您的本機電腦上,您可能需要與資料庫系統管理員聯繫,以取得密碼、使用者許可權或其他連線資訊。 如果資料來源是資料庫,請確定資料庫未在獨佔模式中開啟。 如果資料來源是文字檔或活頁簿,請確定其他使用者沒有開啟該文字檔或活頁簿以進行獨佔存取。

許多資料來源也需要 ODBC 驅動程式或 OLE DB 提供者,才能協調程式、連線檔案和資料來源中的資料流程。

下列圖表摘要說明資料連線的重點。

連線外部資料

1. 您可以連線至下列各種資料來源: Microsoft SQL Server、Microsoft Access、Microsoft Excel 及文字檔。

2. 每一個資料來源都有關聯的 ODBC 驅動程式或 OLE DB 提供者。

3. 連線檔案會定義從資料來源存取和擷取資料所需的所有資訊。

4. 連線資訊是從連線檔案複製到您的程式。

共用連線

連線檔案對於以一致的方式共用連線是非常有用的,可讓連線更加容易找到、協助改善安全性,以及方便資料來源的管理。 共用連線檔案的最佳方式是將它們放在安全且受信任的位置(例如網路資料夾或 SharePoint 文件庫)中,使用者可以讀取該檔案,但只有指定的使用者可以進行修改。

您可以使用 Excel 或使用資料連線嚮導連線至新的資料來源,來建立 Office 資料連線(odc)檔(.odc)。 .Odc 檔案使用自訂的 HTML 和 XML 標記來儲存連接資訊。 您可以輕鬆地在 Excel 中查看或編輯檔案的內容。

您可以與其他使用者共用連線檔案,讓他們擁有與外部資料源相同的存取權。 其他使用者不需要設定資料來源即可開啟連線檔案,但可能需要安裝在電腦上存取外部資料所需的 ODBC 驅動程式或 OLE DB 提供者。

瞭解 Microsoft 資料存取元件

Microsoft 資料存取元件(MDAC)2.8 隨附于 Windows Server 2003 和 Windows XP SP2 及更新版本。 透過 MDAC,您可以連線到並使用各種不同的關聯式和 nonrelational 資料來源中的資料。 您可以使用開放式資料庫連線(ODBC)驅動程式或 OLE DB 提供者,連線到許多不同的資料來源。 您可以由 Microsoft 建立與隨附,或由各種協力廠商開發。 當您安裝 Microsoft Office 時,會在您的電腦中新增其他 ODBC 驅動程式和 OLE DB 提供者。

若要查看電腦上已安裝的 OLE DB 提供者完整清單,請從資料連結檔案中顯示 [資料連結屬性] 對話方塊,然後按一下 [提供者] 索引標籤。

若要查看您電腦上安裝的 ODBC 驅動程式完整清單,請顯示 [ ODBC 資料庫管理員] 對話方塊,然後按一下 [驅動程式] 索引標籤。

您也可以使用來自其他製造商的 ODBC 驅動程式和 OLE DB 提供者,從 Microsoft 資料來源以外的來源取得資訊,包括其他類型的 ODBC 與 OLE DB 資料庫。 如需安裝這些 ODBC 驅動程式或 OLE DB 提供者的相關資訊,請檢查資料庫的相關檔,或與您的資料庫廠商聯繫。

使用 ODBC 連接資料來源

下列各節將更詳細地說明開放式資料庫連線(ODBC)。

ODBC 架構

在 ODBC 結構中,應用程式(例如程式)會連接到 ODBC 驅動程式管理員,而該系統會使用特定的 ODBC 驅動程式(例如 Microsoft SQL ODBC 驅動程式)來連線至資料來源(例如 Microsoft SQL Server 資料庫)。

定義連接資訊

若要連接至 ODBC 資料來源,請執行下列動作:

  1. 確定在包含資料來源的電腦上已安裝適當的 ODBC 驅動程式。

  2. 使用ODBC 資料來源系統管理員來定義資料來源名稱(dsn),將連線資訊儲存在 Windows registry 或 .dsn 檔案中,或使用 Microsoft Visual Basic 程式碼中的連接字串,將連線資訊直接傳送到 ODBC 驅動程式管理器。

    若要定義資料來源,請開啟 [控制台],按一下[系統及安全性] > ODBC 資料來源(32位)odbc 資料來源(64位)

    如需不同選項的詳細資訊,請按一下每個對話方塊中的 [說明] 按鈕。

機器資料來源

機器資料來源會以使用者定義的名稱,在特定電腦的 Windows 登錄中儲存連線資訊。 您只能在定義的電腦上使用電腦資料來源。 機器資料來源分為使用者和系統兩種。 使用者資料來源只能供目前的使用者使用,而且只對該使用者可見。 電腦上的所有使用者都可以使用系統資料來源,而且電腦上的所有使用者都能看到這些資料來源。 當您想要提供額外的安全性時,機器資料來源特別實用,因為它有助於確保只有登入的使用者才能查看機器資料來源,而遠端使用者無法將電腦資料來源複製到另一部電腦。

檔案資料來源

檔案資料來源(也稱為 DSN 檔案)將連線資訊儲存在文字檔中,而不是在 Windows 登錄中,且通常會比機器資料來源更具彈性。 例如,您可以將檔案資料來源複製到具有正確 ODBC 驅動程式的任何電腦,讓您的應用程式可以依賴一致且準確的連線資訊給它所使用的所有電腦。 或者,您可以將檔案資料來源置於單一伺服器,然後在網路上的多部電腦間共用,就能輕易地在單一位置維護連線資訊。

檔案資料來源也可以是不可共用的。 Unshareable 檔案資料來源駐留在單一電腦上,並指向電腦資料來源。 您可以使用不可共用的檔案資料來源,以從其中存取現有的機器資料來源。

頁面頂端

使用 OLE DB 連接至資料來源

下列各節將更詳細地描述物件連結與嵌入資料庫(OLE DB)。

OLE DB 架構

在 OLE DB 架構中,存取資料的應用程式稱為資料消費者(例如 Publisher),而啟用資料原生存取的程式稱為資料庫提供者(例如 SQL Server 的 Microsoft OLE DB 提供者)。

定義連接資訊

通用資料連結檔案(.udl)包含資料消費者用來透過該資料來源的 OLE DB 提供者存取資料來源的連線資訊。 您可以執行下列其中一項動作來建立連線資訊:

  • 在 [資料連線嚮導] 中,使用 [資料連結屬性] 對話方塊來定義 OLE DB 提供者的資料連結。

  • 建立具有 .udl 檔案類型的空白文字檔,然後編輯該檔案,這會顯示 [資料連結屬性] 對話方塊。

頁面頂端

讓資料存取更加安全

當您連線至外部資料源或重新整理資料時,請務必注意潛在的安全性問題,並瞭解這些安全性問題的相關資訊。 使用下列指導方針和最佳做法,以協助保護您的資料。

將資料連線儲存在信任的位置

資料連線檔案通常包含一或多個資料來源的查詢。 透過替換此檔案,有惡意用途的使用者可以設計查詢來存取機密資訊,並將其散佈給其他使用者,或執行其他有害的動作。 因此,請務必確認下列事項:

  • 連線檔案是由可靠的人員所撰寫。

  • 連線檔案是安全的,且來自于信任的位置。

為了協助改善安全性,您的電腦可能無法使用外部資料連線。 若要在開啟活頁簿時連線至資料,您必須使用 [信任中心] 列,或將活頁簿放在信任位置來啟用資料連線。

如需詳細資訊,請參閱新增、移除或變更信任的位置新增、移除或查看受信任的發行者,以及在信任中心中查看我的選項和設定

以安全的方式使用認證

存取外部資料源通常需要認證(例如使用者名稱和密碼),以用於驗證使用者。 確定這些認證是以安全且安全的方式提供給您,而且不小心會將這些認證透露給其他人。

請使用結合大小寫字母、數字和符號的強式密碼。 弱式密碼未結合這些元素。 強式密碼的範例是 Y6dh! et5。 弱密碼的範例是 House27。 密碼的長度應該是 8 個字元以上。 使用 14 個字元以上的複雜密碼較佳。

您必須記住密碼。 若忘記了密碼,Microsoft 亦無法擷取該密碼。 請將您寫下的密碼儲存在安全之處,不要將所保護的資訊存放在同一處。

避免在連線至資料來源時儲存登入資訊。 此資訊可能會以純文字格式儲存在活頁簿和連線檔案中,惡意使用者可以存取訊號來損害資料來源的安全性。

如果可能的話,請使用 Windows 驗證(也稱為信任連線)來使用 Windows 使用者帳戶來連線至 SQL Server。 當使用者透過 Windows 使用者帳戶連線時,SQL Server 會使用 Windows 作業系統中的資訊來驗證帳戶名稱和密碼。 在您可以使用 Windows 驗證之前,伺服器管理員必須設定 SQL Server 才能使用這種驗證模式。 如果無法使用 Windows 驗證,請不要儲存使用者的登入資訊。 使用者在每次登入時都要輸入其登入資訊,這是更安全的方式。

頁面頂端

另請參閱

使用 [資料連線] 嚮導,將資料匯入 Publisher

使用 [資料連線] 嚮導,將資料匯入 Word

附註:  本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。 讓這些內容對您有所幫助是我們的目的。 告訴我們這項資訊是否有幫助? 這裡是供您參考的英文文章

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×