Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.
共用 Access 桌面資料庫的方法

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

本文內容

共用 Access 數據的方式概觀

資料庫應用程式會隨著時間變更和成長。 許多因素會影響需求和效能,包括同時使用的用戶數目、網路環境、輸送量、延遲、資料庫大小、最大使用時間,以及預期的成長率。 簡而言之,如果您的資料庫解決方案成功,它可能需要不斷演進。 幸好,Access 有一個從簡單到進階的進化路徑,您可以花一些時間有效地調整解決方案的縮放比例。 下表摘要列出 Access 案例和工作負載,以協助您選擇該路徑。

Access 共用選項概觀

頁面頂端

共用單一資料庫

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

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

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

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

  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 的優點之外,還提供不停機、智慧優化、全域擴充性和可用性、消除硬體成本,以及降低系統管理的動態擴充性。

頁面頂端

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×