共用 Access 桌面資料庫的方法

共用 Access 桌面資料庫的方法

視您的需求和資源可用性而定,共用 Access 資料庫的方法有好幾種。 在本文中, 我們將瞭解可用的選項、每個選項的優點, 以及詳細資訊的資源。

本文內容

共用 Access 資料的方法概覽

共用單一資料庫

共用分割資料庫

在 SharePoint 網站上共用資料

使用資料庫伺服器來共用資料

共用 Access 資料的方法概覽

資料庫應用程式會隨時間變更並增加。 許多因素影響需求和效能, 包括併發使用者數、網路環境、輸送量、延遲、資料庫大小、高峰使用時間及預期增長率。 簡言之, 如果資料庫方案成功, 可能需要演化。 幸運的是, Access 都有一個進化路徑 (從簡單到最高級), 您可以花一段時間來有效地縮放您的解決方案。 下表摘要列出 Access 案例和工作負荷, 以協助您選擇該路徑。

存取共用選項概覽

頁面頂端

共用單一資料庫

這是最簡單且需求最低的選項,但提供的功能也最少。 在這個方法中,資料庫檔案會存放在共用的網路磁碟機中,讓所有使用者同時共用資料庫檔案。 如果同時有多個使用者變更資料,則會有可靠性和可用性等限制,因為會共用所有的資料庫物件。 而且,所有資料庫物件都是在網路上傳送,因此這個技術也可能降低效能。

如果預期只有少數幾個人會同時使用資料庫,而且使用者不需要自訂資料庫的設計,則此選項可能適合您使用。 但與其他共用資料庫的方法相比, 這個方法的安全性較低, 因為每個使用者都有資料庫檔案的完整複本, 所以增加未經授權存取的風險。

若要使用共用資料夾共用資料庫:

  1. 在家用或小型企業環境中, 與特定人員共用資料夾。 如需詳細資訊, 請參閱Windows 10 中的 [在網路上共用檔案]。

  2. 請確認所有使用者電腦上的 Access 都設定為在共用模式中開啟。 這是預設設定,不過您應該檢查以確認無誤 (如果使用者以獨佔模式開啟資料庫,將會干擾其他人使用資料)。

    1. 啟動 Access,然後按一下 [檔案] 底下的 [選項]。

    2. 在 [Access 選項] 方塊中,按一下 [用戶端設定]。

    3. 在 [高級] 區段的 [預設開啟模式] 底下, 選取 [共用], 再按一下[確定], 然後結束 Access。

  3. 將資料庫檔案複製到共用資料夾。 複製完檔案之後,確認檔案屬性已設為允許資料庫檔案的讀/寫存取權。 使用者必須具備讀/寫存取權,才能使用資料庫。

  4. 在每一台使用者電腦上,建立資料庫檔案的捷徑。 如需詳細資訊, 請參閱建立 Office 程式或檔案的桌面快捷方式

頁面頂端

共用分割資料庫

如果您沒有 SharePoint 網站或資料庫伺服器,這是不錯的選擇。 您可以透過區域網路 (LAN) 來共用分割資料庫。 分割資料庫時,您將它重新組織成兩個檔案:即內含資料表的後端資料庫,以及包含所有其他資料庫物件 (例如查詢、表單及報表) 的前端資料庫。 每個使用者都是使用前端資料庫的本機複本與資料互動。

分割資料庫的優點包括下列各項:

  • 改善效能    只有資料能在網路上共用, 而不是資料表、查詢、表單、報表、宏和模組。

  • 更高的可用性    資料庫交易 (例如記錄編輯) 的完成速度會更快。

  • 增強安全性    使用者透過連結資料表存取後端資料庫;入侵者不太可能透過前端資料庫取得資料的未授權存取。

  • 改良的可靠性    如果使用者遇到問題, 而且資料庫意外關閉, 則任何資料庫檔案損毀通常都會受限於使用者已開啟的前端資料庫的複本。

  • 靈活的開發環境    每個使用者都可以獨立地開發查詢、表單、報表及其他資料庫物件, 而不會影響其他使用者。 您也可以在開發和發佈新版本前端資料庫的同時,繼續存取儲存在後端資料庫中的資料。

如需詳細資訊, 請參閱分割 Access 資料庫

頁面頂端

在 SharePoint 網站上共用資料

有幾種方式可以在 SharePoint 網站上共用 Access 資料:

  • 起來    連結程式會連接到另一個程式中的資料, 這樣您就可以在 SharePoint 和 Access 中查看及編輯最新資料, 而不需要在 Access 中建立及維護資料複本。 如果您不想將 SharePoint 清單複製到 Access 資料庫, 而是想要執行查詢並根據該清單的內容來產生報表, 您可以連結資料。

  • 依次    當您將資料從 Access 移至 SharePoint 網站時, 您會在 SharePoint 網站上建立清單, 而這些清單會保持連結至資料庫中的資料表。 [匯出資料表至 SharePoint] 嚮導可協助您同時從所有資料表移動資料, 並維護它們的關聯性。

如需詳細資訊, 請參閱匯入、連結或移動資料至 SharePoint

警告    雖然您可以將 Access 資料庫檔案儲存至 OneDrive 或 SharePoint 文件庫, 但我們建議您避免從這些位置開啟 Access 資料庫。 您可以在本機下載檔案以進行編輯, 並在您將變更儲存至 SharePoint 後再次上傳。 如果有一個以上的人從 SharePoint 開啟 Access 資料庫, 可能會建立多個資料庫複本, 並可能會發生一些意外的行為。 此建議適用于所有類型的 Access 檔案, 包括單一資料庫、分割資料庫, 以及 .accdb、.accdc、accde 和 accdr 檔案格式。 如需有關部署 Access 的詳細資訊, 請參閱部署 access 應用程式

頁面頂端

使用資料庫伺服器來共用資料

您可以搭配使用 Access 資料庫伺服器產品 (例如 SQL Server) 來共用資料庫。 這個方法有許多好處,但是需要額外的軟體 (資料庫伺服器產品)。

這個方法類似於分割資料庫,因為資料表會儲存在網路上,而且每個使用者都擁有 Access 資料庫檔案的本機複本 (資料庫檔案中包含資料表的連結,以及查詢、表單、報表和其他資料庫物件)。 此共用方法的好處取決於您使用的資料庫伺服器軟體,但一般而言,好處包含使用者帳戶及選擇性資料存取、絕佳的資料可用性,以及整合完備的資料管理工具。 此外,大部分的資料庫伺服器軟體都可搭配舊版的 Access 運作,所以並非所有使用者都必須使用相同版本。 只有資料表會共用。 如需詳細資訊, 請參閱將 Access 資料庫移轉至 Sql Server、匯入或連結至 sql server 資料庫中的資料, 以及連結至或匯入 Azure sql server 資料庫中的資料。

使用資料庫伺服器來共用資料庫的優點

  • 高效能與伸縮性    在許多情況下, 資料庫伺服器比 Access 資料庫檔案單獨提供更佳的效能。 許多資料庫伺服器產品也支援相當大型的 TB 大小資料庫,約是 Access 資料庫檔案目前限制 (2 GB) 的 500 倍。 資料庫伺服器產品會平行處理查詢 (在單一處理程序中使用多重原生執行緒來處理使用者要求),並能將新增更多使用者時的額外記憶體需求降至最低,因此通常能非常有效率地運作。

  • 提高可用性    大部分的資料庫伺服器產品可讓您在資料庫正在使用時備份您的資料庫。 因此,您不需要強制使用者離開資料庫,即可備份資料。 此外,資料庫伺服器產品通常可以非常有效率地處理並行編輯與記錄鎖定。

  • 改良的安全性    任何資料庫都無法完全保護。 不過,資料庫伺服器產品提供強大的安全性功能,可協助保護您的資料免於未經授權使用。 大部分的資料庫伺服器產品都提供以帳戶為基礎的安全性,可讓您指定誰可以查看哪些資料表。 即使 Access 前端遭他人不當取得,以帳戶為基礎的安全性可遏止未經授權使用資料。

  • 自動復原能力    在系統發生故障 (例如作業系統損毀或電源中斷) 的情況下, 某些資料庫伺服器產品具有自動復原機制, 可在幾分鐘內將資料庫復原至最後一個一致性狀態, 沒有資料庫管理員方式.

  • 以伺服器為基礎的處理    您可以在用戶端/伺服器設定中使用 Access, 在將結果傳送到用戶端之前, 先在伺服器上處理資料庫查詢, 以減少網路流量。 由伺服器進行處理通常比較有效率,尤其是在處理大型資料集時。

  • Azure SQL Server    除了 SQL Server 的優點之外, 提供動態可擴充性、無停機、智慧優化、全域可擴充性及可用性、消除硬體成本, 以及減少管理。

頁面頂端

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

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×