Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

Làm thế nào để tự tách một truy cập cơ sở dữ liệu trong Microsoft Access

Hỗ trợ dành cho Office 2003 đã kết thúc

Microsoft đã kết thúc hỗ trợ dành cho Office 2003 vào ngày 8 tháng 4 năm 2014. Thay đổi này đã ảnh hưởng đến các bản cập nhật phần mềm và các tùy chọn bảo mật của bạn. Tìm hiểu ý nghĩa của điều này với bạn và cách thực hiện để luôn được bảo vệ.

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch máy của Microsoft chứ không phải do con người dịch. Microsoft cung cấp các bài viết do con người dịch và cả các bài viết do máy dịch để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng ngôn ngữ của bạn. Tuy nhiên, bài viết do máy dịch không phải lúc nào cũng hoàn hảo. Loại bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, giống như một người nước ngoài có thể mắc sai sót khi nói ngôn ngữ của bạn. Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra. Microsoft cũng thường xuyên cập nhật phần mềm dịch máy này.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này:304932
Nâng cao: Đòi hỏi chuyên gia mã hóa, khả năng tương tác và multiuser kỹ năng.

Bài viết này áp dụng cho một tập tin Microsoft Access cơ sở dữ liệu (.mdb) hoặc vào một tập tin Microsoft Access cơ sở dữ liệu (.accdb).
TÓM TẮT
Lý do khác nhau, bạn có thể quyết định tách ra cơ sở dữ liệu vào một ứng dụng front-end hoặc một ứng dụng back-end. Back-end cơ sở dữ liệu chứa các bảng và được lưu trữ trên một máy chủ tập tin. Các front-end cơ sở dữ liệu liên kết với các bảng back-end chứa tất cả các hình thức, truy vấn, các báo cáo, các macro và các mô-đun. Cơ sở dữ liệu front-end được phân phối để máy trạm làm việc những người sử dụng.

Bài viết này mô tả làm thế nào để tách ra cơ sở dữ liệu theo cách thủ công thay vì số bằng cách sử dụng các tiện ích cơ sở dữ liệu Splitter.
THÔNG TIN THÊM
Để tách ra cơ sở dữ liệu trong Microsoft Office Access 2003 và trong phiên bản trước của truy cập, hãy làm theo các bước sau:
  1. Tạo cơ sở dữ liệu Access mới trống.
  2. Trên các Tập tin trình đơn, điểm đến Nhận được dữ liệu bên ngoài, sau đó bấm Nhập khẩu.
  3. Xác định vị trí và chọn cơ sở dữ liệu mà bạn muốn sự chia rẽ.
  4. Trên các Bảng tab, bấm vào Chọn tất cả, sau đó bấm Ok.

    Thông báo rằng truy cập nhập khẩu tất cả các bảng vào các mới cơ sở dữ liệu, mà là cơ sở dữ liệu back-end.
  5. Lưu trữ cơ sở dữ liệu back-end mới trên một chia sẻ mạng và làm cho bảo đảm rằng tất cả người dùng có quyền đầy đủ với chia sẻ.
  6. Tạo ra một mới thứ hai trống Access database.
  7. Trên các Tập tin trình đơn, điểm đến Nhận được dữ liệu bên ngoài, sau đó bấm Liên kết bảng.
  8. Chọn cơ sở dữ liệu back-end mà bạn chỉ tạo ra.
  9. Trên các Bảng tab, bấm vào Chọn tất cả sau đó bấm Ok.

    Thông báo truy cập liên kết các bảng trong cơ sở dữ liệu back-end để cơ sở dữ liệu phía trước-end.
  10. Trên các Tập tin trình đơn, điểm đến Nhận được dữ liệu bên ngoài, sau đó bấm Nhập khẩu.
  11. Chọn cơ sở dữ liệu gốc mà bạn đang chia tách, và sau đó bấm Nhập khẩu.
  12. Trên các Các hình thức tab, bấm vào Chọn tất cả. Lặp lại bước này trên tất cả các tab ngoại trừ các Bảng tab. Bởi vì bạn đã có liên kết đến các bảng, bạn bây giờ chỉ cần chuyển nhập phần còn lại của các đối tượng.
  13. Sau khi bạn đã lựa chọn tất cả các đối tượng ngoại trừ bảng, nhấp vào Ok.

    Nhận thấy rằng bạn bây giờ có tất cả các bảng được liên kết và đã nhập khẩu các đối tượng còn lại.
Để tách cơ sở dữ liệu trong Microsoft Office Access 2007, hãy làm theo các bước sau:
  1. Tạo cơ sở dữ liệu Access mới trống.
  2. Trên các Dữ liệu bên ngoài tab, bấm vào Truy cập trong các Nhập khẩu nhóm.
  3. Trong các Nhận được dữ liệu bên ngoài hộp thoại hộp, bấm vào Trình duyệt để xác định vị trí và chọn cơ sở dữ liệu mà bạn muốn tách, bấm để chọn các Chuyển nhập bảng, truy vấn, biểu mẫu, báo cáo, macro và mô-đun vào cơ sở dữ liệu hiện tại. kiểm tra hộp và bấm Ok.
  4. Trong các Chuyển nhập các đối tượng hộp thoại hộp, bấm vào Chọn tất cả trên các Bảng tab, và sau đó nhấp vào Ok.

    Thông báo rằng truy cập nhập khẩu tất cả các bảng vào các mới cơ sở dữ liệu, mà là cơ sở dữ liệu back-end.
  5. Lưu cơ sở dữ liệu back-end mới vào một mạng chia sẻ, và làm cho bảo đảm rằng tất cả người dùng có quyền đầy đủ với chia sẻ.
  6. Tạo ra một mới thứ hai trống Access database.
  7. Trên các Dữ liệu bên ngoài, bấm Truy cập trong các Nhập khẩu nhóm.
  8. Trong các Nhận được dữ liệu bên ngoài hộp thoại hộp, bấm vào Trình duyệt để chọn cơ sở dữ liệu back-end mà bạn tạo ra, bấm để chọn các Liên kết đến các nguồn dữ liệu bằng cách tạo ra một bảng được liên kết. kiểm tra hộp và bấm Ok.
  9. Trong các Chuyển nhập các đối tượng hộp thoại hộp, bấm vào Chọn tất cả trên các Bảng tab, và sau đó nhấp vào Ok.

    Thông báo truy cập liên kết các bảng trong cơ sở dữ liệu back-end để cơ sở dữ liệu phía trước-end.
  10. Trên các Dữ liệu bên ngoài, bấm Truy cập trong các Nhập khẩu nhóm.
  11. Trong các Nhận được dữ liệu bên ngoài hộp thoại hộp, bấm vào Trình duyệt để chọn cơ sở dữ liệu gốc mà bạn đang chia tách, nhấn vào đây để chọn các Chuyển nhập bảng, truy vấn, biểu mẫu, báo cáo, macro và mô-đun vào cơ sở dữ liệu hiện tại. kiểm tra hộp và bấm Ok.
  12. Trong các Chuyển nhập các đối tượng hộp thoại hộp, bấm vào Chọn tất cả trên các Các hình thức tab, lặp lại bước này trên tất cả các tab khác ngoại trừ các Bảng tab bởi vì bạn đã có liên kết với các bảng. Bạn bây giờ chỉ cần nhập khẩu phần còn lại của các đối tượng, và sau đó nhấp vào Ok.

    Nhận thấy rằng bạn bây giờ có tất cả các bảng được liên kết và đã nhập khẩu các đối tượng còn lại.
Ghi chú

Cơ sở dữ liệu này là cơ sở dữ liệu phía trước-end. Bạn có thể phát hành Điều này phía trước-end cơ sở dữ liệu cho các máy trạm để cho mỗi người dùng có bản sao của mình cơ sở dữ liệu phía trước-end.

Bạn bây giờ đã tách ra thành công của bạn cơ sở dữ liệu, mà sẽ cải thiện hiệu suất. Bây giờ khi một người sử dụng sẽ mở một hình thức, các hình thức mở tại địa phương trên máy tính của họ, và không được gửi trên mạng. Các chỉ những dữ liệu đi qua mạng là các dữ liệu trong các bảng được liên kết.

Lý do tại sao bạn có thể tách ra cơ sở dữ liệu của bạn

Đây là lý do điển hình để chia một cơ sở dữ liệu:
  • Bạn đang chia sẻ cơ sở dữ liệu của bạn với nhiều người dùng trên một mạng.
  • Bạn có một số người phát triển trong cơ sở dữ liệu và bạn không có Microsoft Visual nguồn Safe được cài đặt.
  • Bạn không muốn người dùng của bạn để có thể làm cho thiết kế thay đổi đối với bảng.
Những lý do phổ biến nhất để tách một cơ sở dữ liệu là bạn là chia sẻ cơ sở dữ liệu với nhiều người dùng trên mạng. Nếu bạn chỉ đơn giản là lưu trữ các cơ sở dữ liệu vào một mạng chia sẻ, khi người dùng của bạn mở một hình thức, truy vấn, vĩ mô, mô-đun, hoặc báo cáo, các đối tượng này đã được gửi trên mạng để mỗi cá nhân người sử dụng cơ sở dữ liệu. Nếu bạn chia cơ sở dữ liệu, mỗi người dùng có bản sao riêng của họ các hình thức, truy vấn, macro, mô-đun và báo cáo. Vì vậy, chỉ dữ liệu mà phải được gửi qua mạng là các dữ liệu trong bảng.

Lưu ý Để tách cơ sở dữ liệu, bạn cũng có thể sử dụng cơ sở dữ liệu Splitter Tiện ích.
OfficeKBHowTo inf ACC2002 ACC2003 ACC2007

Cảnh báo: Bài viết này đã được dịch tự động

Thuộc tính

ID Bài viết: 304932 - Xem lại Lần cuối: 08/27/2011 22:14:00 - Bản sửa đổi: 2.0

Microsoft Office Access 2007, Microsoft Office Access 2003, Microsoft Access 2002 Standard Edition

  • kbinfo kbexpertiseinter kbhowto kbmt KB304932 KbMtvi
Phản hồi