Làm thế nào để giữ cho cơ sở dữ liệu máy bay phản lực 4,0 trong điều kiện làm việc hàng đầu

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:303528
Bài viết này đã được lưu trữ. Bài viết được cung cấp "nguyên trạng" và sẽ không còn được cập nhật nữa.
Vừa phải: Yêu cầu cơ bản vĩ mô, mã hóa và kỹ năng khả năng tương tác.

Bài viết này chỉ áp dụng cho một cơ sở dữ liệu Microsoft Access (.mdb).

Để có một phiên bản Access 2000 của bài viết này, xem 300216.

TRONG TÁC VỤ NÀY

TÓM TẮT
Theo mặc định, máy bay phản lực Microsoft là cơ sở dữ liệu được sử dụng trong Microsoft Access. Bài viết này mô tả các thực tiễn tốt nhất mà bạn có thể sử dụng để giữ cho cơ sở dữ liệu máy bay phản lực của bạn ở trên làm việc điều kiện. Bài viết này mô tả các cơ sở dữ liệu đang chạy trong một môi trường người dùng và trong một môi trường đa người dùng.

back to the top

Thực tiễn tốt nhất

Phần này áp dụng cho tất cả các cơ sở dữ liệu phản lực cho dù bạn là người sử dụng duy nhất của cơ sở dữ liệu hoặc liệu cơ sở dữ liệu được sử dụng bởi nhiều người dùng trên mạng.

back to the top

Kiểm chứng rằng service pack mới nhất của hệ điều hành được cài đặt

Cài đặt service pack mới nhất của hệ điều hành.

Kiểm chứng rằng bạn có service pack mới nhất cài đặt cho hệ điều hành, ghé thăm Web site sau của Microsoft:Nếu bạn đang ở trong một môi trường mạng, đảm bảo rằng máy chủ tập tin mạng có service pack mới nhất của hệ điều hành. Điều này đảm bảo rằng máy chủ tập tin mạng có các bản cập nhật mới nhất cho redirector mạng và hệ thống tập tin.

back to the top

Kiểm chứng rằng service pack mới nhất của Microsoft phản lực được cài đặt

Để biết thêm chi tiết về làm thế nào để lấy phiên bản mới nhất của cơ sở dữ liệu máy bay phản lực 4.0, nhấp vào số bài viết sau đây để xem bài viết trong cơ sở kiến thức Microsoft:
239114Làm thế nào để có được gói dịch vụ mới nhất cho cơ sở dữ liệu Microsoft phản lực 4,0
Nếu bạn làm việc trong một môi trường mạng, bạn phải cài đặt Microsoft Jet service pack mới nhất trên tất cả các khách hàng máy tính. Bạn không phải cài đặt các gói dịch vụ Microsoft phản lực trên máy chủ tập tin mạng trừ khi máy chủ tập tin mạng cũng điều hành một hoặc nhiều ứng dụng sử dụng Microsoft máy bay phản lực.

back to the top

Sử dụng thiết kế cơ sở dữ liệu hiệu quả

Một cơ sở dữ liệu thiết kế hiệu quả cải thiện hiệu suất của các cơ sở dữ liệu. Một cơ sở dữ liệu thiết kế hiệu quả cũng giúp giảm nguy cơ tập tin tham nhũng.Để biết thêm chi tiết về thực tiễn tốt nhất cho việc thiết kế cơ sở dữ liệu, bấm số bài viết sau đây để xem bài viết trong cơ sở kiến thức Microsoft:
289533Nơi để tìm thông tin về việc thiết kế cơ sở dữ liệu trong Microsoft Access
back to the top

Sử dụng định dạng tập tin cơ sở dữ liệu máy bay phản lực tại phù hợp với một phiên bản của cơ sở dữ liệu máy bay phản lực, đang được sử dụng

Xuất sắc nhất và cho sự ổn định, sử dụng cơ sở dữ liệu định dạng Microsoft phản lực 4,0 khi bạn sử dụng một khách hàng Microsoft phản lực 4.0. Tương tự như vậy, sử dụng cơ sở dữ liệu định dạng Microsoft phản lực 3.0 khi bạn sử dụng một khách hàng Microsoft phản lực 3.5.

Bảng dưới đây liệt kê định dạng máy bay phản lực hiện đang có sẵn. Bảng dưới đây cũng liệt kê những gì dll dịch được sử dụng để nói chuyện với các định dạng máy bay phản lực khi bạn sử dụng một khách hàng máy bay phản lực 4.0:

   Access version	Jet format    Translator dll used   --------------	----------    -------------------    Access 2.0    	Jet 2.0       Msrd2x40.dll    Access 95     	Jet 3.0       Msrd3x40.dll    Access 97     	Jet 3.0       Msrd3x40.dll    Access 2000   	Jet 4.0       none    Access 2002 	Jet 4.0       none    Access 2003  	Jet 4.0       none 				
Bảng dưới đây cho thấy rằng Microsoft Access 95 và truy cập 97 tạo một tập tin cơ sở dữ liệu Microsoft phản lực 3.0 định dạng. Access 2000, Access 2002 và Office Access 2003 tạo một tập tin cơ sở dữ liệu Microsoft phản lực 4,0 định dạng. Khi bạn sử dụng một khách hàng Microsoft phản lực 4.0, sử dụng một cơ sở dữ liệu Microsoft phản lực 4,0 định dạng tập tin để tránh sử dụng một dịch giả dll. Nếu bạn sử dụng một khách hàng Microsoft phản lực 3.5, chúng tôi khuyên bạn sử dụng cơ sở dữ liệu định dạng Microsoft phản lực 3.0.

Danh sách bảng sau đây thường xuyên nhất sử dụng Microsoft phản lực cơ sở dữ liệu khách hàng và các phiên bản máy bay phản lực cơ sở dữ liệu liên quan đến khách hàng cơ sở dữ liệu máy bay phản lực sử dụng:

	Client application	Jet Database Engine used	Recommended Jet database format    -------------------------   ------------------------       --------------------------------	Access 2.0			Jet 2.0				Jet 2.0	Access 95			Jet 3.0				Jet 3.0	Access 97			Jet 3.5				Jet 3.0	Access 2000			Jet 4.0				Jet 4.0	Access 2002			Jet 4.0				Jet 4.0	Office Access 2003		Jet 4.0				Jet 4.0	DAO 3.0				Jet 3.0				Jet 3.0	DAO 3.5				Jet 3.5				Jet 3.0	DA0 3.6				Jet 4.0				Jet 4.0	Microsoft.JET.OLEDB.3.51	Jet 3.5				Jet 3.0	Microsoft.Jet.OLEDB.4.0`	Jet 4.0				Jet 4.0	Access ODBC Driver		Jet 4.0				Jet 4.0				
Chú ý Trình điều khiển Microsoft Access ODBC là bao gồm trong MDAC 2.0 hoặc sớm hơn sử dụng Microsoft phản lực 3.5. Trình điều khiển Microsoft Access ODBC là bao gồm trong MDAC 2,1 và MDAC 2.5 sử dụng Microsoft phản lực 4.0. MDAC 2.6 và phiên bản mới nhất không bao gồm trình điều khiển Microsoft Access ODBC ở tất cả.

Trong các tình huống nhất định, chẳng hạn như khi bạn có cả hai trở lên máy bay phản lực ứng dụng và ứng dụng máy bay phản lực mới hơn chia sẻ cùng một cơ sở dữ liệu tập tin, bạn có thể không thể sử dụng máy bay phản lực mới nhất định dạng tập tin cơ sở dữ liệu. Điều này là do động cơ phản lực lớn tuổi không thể đọc hoặc không thể ghi vào cơ sở dữ liệu một máy bay phản lực mới hơn tập tin định dạng. Vì vậy, phải sử dụng định dạng cũ hơn và sử dụng dịch dlls.

back to the top

Không sử dụng dành riêng từ và ký tự dành riêng cho trường tên và tên đối tượng

Không sử dụng dành riêng từ và ký tự dành riêng khi bạn đặt tên cho các đối tượng và khi bạn đặt tên cho các lĩnh vực trong cơ sở dữ liệu của bạn. Dành riêng từ hoặc các ký tự dành riêng mà đang được sử dụng một mình hoặc kết hợp với những từ khác, nhưng được bao bọc bởi khoảng có thể gây ra tham nhũng cơ sở dữ liệu.

Để biết thêm chi tiết về dành riêng từ và ký tự dành riêng trong Microsoft Access, nhấp vào số bài viết sau đây để xem bài viết trong cơ sở kiến thức Microsoft:
286335Dành riêng từ trong Microsoft Access
back to the top

Định kỳ nén cơ sở dữ liệu Microsoft Jet

Nếu bạn có thường xuyên thay đổi cơ sở dữ liệu của bạn, phần của cơ sở dữ liệu có thể trở nên phân mảnh. Do đó, theo định kỳ chạy các tiện ích nhỏ gọn cơ sở dữ liệu truy cập. Nếu bạn không có một bản sao của truy cập, bạn vẫn có thể nén cơ sở dữ liệu bằng cách sử dụng các tiện ích JetComp.

Để biết thêm chi tiết về làm thế nào để có được các tiện ích JetComp cho Microsoft phản lực 4,0, nhấp vào số bài viết sau đây để xem bài viết trong cơ sở kiến thức Microsoft:
295334Máy bay phản lực nhỏ gọn utility có sẵn tại Trung tâm tải về
Làm thế nào thường xuyên bạn nén cơ sở dữ liệu của bạn phụ thuộc vào bao nhiêu những thay đổi dữ liệu. Nếu dữ liệu không thay đổi thường xuyên, bạn không phải nhỏ gọn thường xuyên. Nếu có những thay đổi thường xuyên để cơ sở dữ liệu của bạn, nhỏ gọn cơ sở dữ liệu của bạn thường xuyên hơn. Mặc dù không có quy tắc chính thức cho cách thường xuyên bạn nén cơ sở dữ liệu của bạn, chúng tôi đề nghị rằng bạn nén cơ sở dữ liệu của bạn thường xuyên.

Các đoạn sau đây mô tả quá trình được sử dụng bởi Microsoft phản lực để nén cơ sở dữ liệu của bạn.

Để biết thêm chi tiết về cách nén cơ sở dữ liệu, bấm số bài viết sau đây để xem bài viết trong cơ sở kiến thức Microsoft:
288631Chống phân mảnh và nén cơ sở dữ liệu để cải thiện hiệu suất
Cơ sở dữ liệu Microsoft phản lực xử lý tập tin cơ sở dữ liệu truy cập như một loạt các 4096 byte khối. Đây là giống như cách mà một hệ thống điển hình xử lý dữ liệu trên đĩa cứng của bạn. Bộ hoàn chỉnh các bản ghi trong một bảng Microsoft Jet được lưu trữ bởi một loạt các khối. Mỗi khối điểm vào khối tiếp theo. Mỗi khối có thể chứa một hoặc nhiều hồ sơ. Làm thế nào nhiều hồ sơ kết khối giữ phụ thuộc vào các lĩnh vực bao nhiêu và bao nhiêu dữ liệu trong mỗi bản ghi. Khi hồ sơ được bổ sung và hồ sơ sẽ bị xóa khỏi bảng, bảng khối trở nên phân mảnh trong tập tin cơ sở dữ liệu.

Khi bạn nén cơ sở dữ liệu máy bay phản lực, các khối là de-fragmented, và mỗi bảng được đặt trong một loạt các khối lục địa. Điều này cải thiện đọc tính năng hiệu suất và viết để bàn.

Chỉ số trong một cơ sở dữ liệu truy cập cũng được lưu giữ tại 4096 byte khối. Chỉ số có thể trở nên phân mảnh cũng giống như các bản ghi bàn có thể trở nên phân mảnh.

Khi cơ sở dữ liệu máy bay phản lực compacted, máy bay phản lực thông tin Cập Nhật bảng số liệu thống kê được lưu trữ trong cơ sở dữ liệu. Một trong những số liệu thống kê quan trọng bảng là số lượng các bản ghi trong một bảng. Nếu số lượng các bản ghi trong bảng số liệu thống kê khác với rất nhiều từ con số thực tế của các hồ sơ trong bảng, hiệu suất có thể không tốt. Ví dụ, nếu thống kê bảng cho thấy rằng có một số ít các bản ghi trong bảng, tối ưu hoá cơ sở dữ liệu máy bay phản lực không sử dụng bất kỳ lập chỉ mục trên bảng khi cơ sở dữ liệu máy bay phản lực thực hiện tìm kiếm hoặc tham gia. Nếu có một số ít các hồ sơ, điều này là thực sự hiệu quả. Tuy nhiên, nếu có nhiều hồ sơ, điều này có thể trở thành rất kém hiệu quả. Vì vậy, nếu cơ sở dữ liệu của bạn có một số lượng lớn các hồ sơ được thêm vào, xóa, và Cập Nhật, nén cơ sở dữ liệu thường xuyên hơn.

Microsoft phản lực cũng re-optimizes truy vấn được lưu trữ trong cơ sở dữ liệu khi cơ sở dữ liệu compacted. Điều này phản ánh số liệu thống kê Cập Nhật bảng. Vì vậy, truy vấn được lưu trữ có thể được cải thiện khi bạn nén cơ sở dữ liệu của bạn.

back to the top

Sao lưu tập tin cơ sở dữ liệu Microsoft máy bay phản lực của bạn thường xuyên

Xác định một lịch trình sao lưu tương ứng vào dữ liệu mà bạn có thể đủ khả năng để mất. Ví dụ, nếu bạn có thể đủ khả năng để mất một ngày dữ liệu, sao lưu hàng ngày. Nếu bạn có thể đủ khả năng để mất một tuần của dữ liệu, sao lưu hàng tuần. Sao lưu tệp cơ sở dữ liệu đầy đủ là cách tốt nhất để đảm bảo rằng bạn có thể khôi phục tập tin cơ sở dữ liệu Microsoft máy bay phản lực của bạn nếu tham nhũng xảy ra.

Quan trọng Nếu bạn đang ở trong một môi trường mạng, bạn phải đóng cửa tất cả Microsoft Jet khách hàng trước khi bạn sao lưu các tập tin cơ sở dữ liệu Microsoft Access. Nếu bạn không làm điều này, bạn có thể tạo một tập tin sao lưu với không đầy đủ dữ liệu hoặc dữ liệu không phù hợp. Kiểm tra các tập tin sao lưu thường xuyên để đảm bảo rằng các tập tin sao lưu của bạn là tốt.

back to the top

Kiểm chứng rằng gói dịch vụ mới nhất cho phiên bản của văn phòng được cài đặt

Microsoft theo định kỳ cung cấp gói dịch vụ và bản cập nhật cho Microsoft Office. Cài đặt những service pack mới nhất hoặc văn phòng Cập Nhật cho phiên bản của văn phòng để nâng cao hiệu suất và khả năng tương tác với các chương trình khác. Sử dụng Microsoft Office Update Web site để tự động cài đặt tất cả các gói dịch vụ mới nhất và Cập Nhật. Để có văn phòng Cập nhật trang web phát hiện các bản cập nhật bạn phải cài đặt trên máy tính của bạn, ghé thăm Web site sau của Microsoft: Sau khi văn phòng Cập nhật trang web phát hiện những cập nhật mới nhất mà bạn yêu cầu, bạn nhận được một danh sách các bản Cập Nhật được khuyến cáo cho sự chấp thuận của bạn. Nhấp vào Bắt đầu cài đặt để cài đặt các bản Cập Nhật.

back to the top

Bổ sung thực tiễn tốt nhất cho các môi trường mạng

Microsoft Jet là một chia sẻ tập tin hệ thống cơ sở dữ liệu. Một chia sẻ tập tin hệ thống cơ sở dữ liệu có nghĩa rằng việc xử lý các tập tin xảy ra tại các khách hàng. Khi một chia sẻ tập tin database, chẳng hạn như Microsoft Jet, được sử dụng trong một nhiều người sử dụngmôi trường, nhiều khách hàng quá trình sử dụng các tập tin đọc, tập tin ghi và tập tin khóa hoạt động trên cùng một tập tin được chia sẻ qua mạng. Nếu một quá trình không thể hoàn tất, các tập tin có thể để trong tình trạng không đầy đủ hoặc trong một nhà nước bị hỏng. Một quá trình có thể không thể hoàn tất cho một trong những lý do sau:
  • Khi một khách hàng ngừng bất ngờ
  • Khi kết nối mạng đến một máy chủ bỏ
Microsoft phản lực không được dự định để sử dụng với căng thẳng cao máy chủ ứng dụng, ứng dụng máy chủ cao-concurrency hoặc 24 giờ một ngày, bảy ngày một tuần máy chủ ứng dụng. Điều này bao gồm máy chủ ứng dụng, chẳng hạn như Web ứng dụng, ứng dụng thương mại, giao dịch ứng dụng và ứng dụng máy chủ nhắn tin. Đối với các loại ứng dụng, giải pháp tốt nhất là chuyển đổi sang một hệ thống thực khách hàng/máy chủ dựa trên cơ sở dữ liệu, chẳng hạn như Microsoft dữ liệu động cơ (MSDE) hoặc Microsoft SQL Server. Khi bạn sử dụng máy bay phản lực Microsoft trong căng thẳng cao các ứng dụng như Microsoft Internet Information Server (IIS), bạn có thể gặp bất kỳ một trong những vấn đề sau đây:
  • Cơ sở dữ liệu tham nhũng
  • Các vấn đề ổn định, chẳng hạn như IIS đâm hoặc khóa lên
  • Bất ngờ thất bại hoặc liên tục không trình điều khiển kết nối với cơ sở dữ liệu hợp lệ yêu cầu re-starting dịch vụ IIS
Những phần sau chứa lời khuyên để làm theo khi bạn chia sẻ một máy bay phản lực Microsoft hoặc một tập tin cơ sở dữ liệu Microsoft Access trên một máy chủ tập tin mạng.

back to the top

Không sử dụng chuyển hướng cặp trên Windows Vista

Không có một vấn đề được biết đến trong đó cơ sở dữ liệu máy bay phản lực có thể bị lỗi khi cơ sở dữ liệu máy bay phản lực được lưu trong một cặp có sử dụng tính năng chuyển hướng cặp Windows Vista trong bản phát hành của Windows Vista.

Để tránh vấn đề này, bạn phải cập nhật cho Windows Vista Service Pack 1, hoặc bạn không phải lưu cơ sở dữ liệu máy bay phản lực tại một thư mục có sử dụng tính năng chuyển hướng cặp Windows Vista. Để lấy Windows service pack mới nhất, ghé thăm Web site sau của Microsoft:Chúng tôi đã không thấy vấn đề này với các tính năng chuyển hướng cặp của Windows Server 2003, Windows XP hoặc Windows năm 2000.

Để biết thêm chi tiết về chuyển hướng cặp, nhấp vào số bài viết sau đây để xem bài viết trong cơ sở kiến thức Microsoft:
232692Tính năng chuyển hướng thư mục trong Windows
Để biết thêm chi tiết về chuyển hướng cặp, ghé thăm Web site sau:

Cơ hội khóa, còn được gọi là oplocks, trên máy chủ tập tin mạng


Cơ hội khóa có thể làm tăng nguy cơ bị máy bay phản lực cơ sở dữ liệu tham nhũng khi một tập tin được chia sẻ bởi hai hay nhiều khách hàng trên một máy chủ tập tin mạng. Vấn đề này áp dụng cho Microsoft Windows NT 4.0, Microsoft Windows 2000 và máy chủ tập tin Novell hỗ trợ cơ hội khóa. Vấn đề này cũng áp dụng cho khách hàng mà đang chạy Microsoft Windows NT 4.0, Microsoft Windows 2000 hoặc Microsoft Windows XP và mà kết nối với một máy chủ tập tin hỗ trợ cơ hội khóa.

Chú ý: Khách hàng chạy Microsoft Office Access 2003 phải có Windows 2000 SP3 hoặc sau này hoặc Windows XP hoặc hệ điều hành sau này.

Để tránh vấn đề này, bạn phải cài đặt Windows 2000 Service Pack 3 (SP3) hoặc máy chủ tập tin Windows 2000 nơi tập tin cơ sở dữ liệu Access có vị trí. Sau đó cài đặt Windows service pack mới nhất trên mỗi máy tính khách hàng Windows kết nối tới máy chủ tập tin Windows 2000.

Để lấy Windows service pack mới nhất, ghé thăm Web site sau của Microsoft:Nếu bạn đang sử dụng Windows NT 4.0, hoặc nếu bạn không muốn cài đặt Windows 2000 SP3 hoặc sau này, bạn có thể tắt cơ hội khóa để tránh vấn đề này.

Quan trọng Nếu bạn vô hiệu hóa cơ hội khóa, điều này có thể ảnh hưởng đến hiệu suất của các ứng dụng khác. Nếu bạn có thắc mắc về việc này, liên hệ với hỗ trợ kỹ thuật của Microsoft Windows.

Để biết thêm chi tiết về việc tắt cơ hội khóa trên Windows NT 4.0, nhấp vào số bài viết sau đây để xem bài viết trong cơ sở kiến thức Microsoft:
129202Giải thích về cơ hội khóa trên Windows NT
Để biết thêm chi tiết về việc tắt cơ hội khóa trên Windows 2000, nhấp vào số bài viết sau đây để xem bài viết trong cơ sở kiến thức Microsoft:
296264Cấu hình cơ hội khóa trong Windows
Để vô hiệu hoá cơ hội khóa trên một máy chủ tập tin Novell, chúng tôi đề nghị bạn liên hệ với hỗ trợ kỹ thuật Novell. Thông tin về nhà sản xuất phần cứng của bạn, ghé thăm Web site sau:Microsoft cung cấp thông tin liên hệ của bên thứ ba để giúp bạn tìm kiếm trợ giúp kỹ thuật. Thông tin liên hệ này có thể thay đổi mà không thông báo. Microsoft không bảo đảm độ chính xác về thông tin liên hệ của bên thứ ba này.

back to the top

Các vấn đề cần xem xét khi bạn chia sẻ cơ sở dữ liệu Microsoft Jet

Chúng tôi không khuyên bạn chia sẻ một tập tin cơ sở dữ liệu Microsoft Jet được lưu trữ trên một chia sẻ tập tin Microsoft Windows 95, một chia sẻ tập tin Microsoft Windows 98 hoặc một chia sẻ tập tin Microsoft Windows Millennium Edition (Me) với Windows NT khách hàng hoặc khách hàng Windows 2000.

Nếu bạn có một môi trường với một hỗn hợp của các máy tính trên một mạng lưới với một số máy tính đang chạy Windows 95, Windows 98, hoặc Windows Millennium Edition và một số máy tính đang chạy Windows NT hoặc Windows 2000 và bạn chia sẻ cơ sở dữ liệu với người dùng mạng khác, chúng tôi đề nghị rằng bạn lưu trữ tập tin cơ sở dữ liệu và rằng bạn chia sẻ tập tin cơ sở dữ liệu trên một máy chủ Windows NT hoặc trên máy chủ Windows 2000 với cơ hội khóa vô hiệu hóa.

Tham nhũng có thể xảy ra nếu bạn có Windows NT khách hàng máy tính hoặc máy tính Windows 2000 khách mà chia sẻ một tập tin được lưu trữ trên một chia sẻ tập tin Windows 95, một chia sẻ tập tin Windows 98 hoặc một chia sẻ tập tin Windows Millennium Edition. Vấn đề này có thể xảy ra ngay cả khi Windows NT khách hàng hoặc khách hàng Windows 2000 có cơ hội khóa vô hiệu hóa. Vấn đề này là vẫn còn đang điều tra. Chúng tôi sẽ đăng thêm thông tin cho bài viết này khi thông tin đó trở thành có sẵn.

Chú ý: Khách hàng chạy Microsoft Office Access 2003 phải có Windows 2000 SP3 hoặc sau này hoặc Windows XP hoặc hệ điều hành sau này.back to the top

Sử dụng một máy chủ tập tin mạnh mẽ

Hãy chắc chắn rằng bạn có một máy chủ tập tin mạnh mẽ có thể xử lý số lượng người sử dụng và các yêu cầu đang được thực hiện vào tập tin cơ sở dữ liệu Microsoft máy bay phản lực. Ngoài ra, hãy chắc chắn rằng máy chủ tập tin không phải là overtaxed với xử lý các quy trình khác, chẳng hạn như hành động như bộ kiểm soát miền Windows, một máy chủ Exchange hoặc một máy chủ SQL.

Một vấn đề cũng có mặt nếu bạn khởi động lại máy chủ để sửa chữa một vấn đề với dịch vụ quan trọng khác, chẳng hạn như các dịch vụ thư. Vấn đề này cũng xảy ra khi bạn khởi động lại máy chủ sau khi bạn áp dụng phần mềm mới hoặc bạn áp dụng một gói dịch vụ hoặc một hotfix, và bạn quên rằng cơ sở dữ liệu Microsoft phản lực hiện đang được chia sẻ trên máy chủ. Khi khởi động lại máy chủ tập tin, bất ngờ gián đoạn của các khách hàng kết nối cơ sở dữ liệu xảy ra. Điều này có thể gây ra tham nhũng cơ sở dữ liệu. Để ngăn chặn kết nối khách hàng bị gián đoạn, tất cả các khách hàng phải đóng cơ sở dữ liệu trước khi khởi động lại máy chủ tập tin hoặc trước khi phần mềm Cập Nhật tới hệ phục vụ tập tin được áp dụng.

Một máy chủ tập tin cũng phải được đặt ở một vị trí an toàn nơi mà các máy chủ tập tin không thể được vô tình tắt. Hệ phục vụ phải có một cung cấp không bị gián đoạn năng lượng (UPS) giúp bảo vệ từ cúp điện liên tục hay từ sức mạnh biến động. Máy chủ tập tin mạng cũng phải có những điều sau đây:
  • Ổ đĩa cứng hiệu năng cao
  • Một chất lượng cao mạng thẻ
  • Rất nhiều RAM để đảm bảo rằng các máy chủ có thể xử lý tải
back to the top

Kiểm chứng kết nối mạng

Hãy chắc chắn rằng bạn có một mạng lưới ổn định và một mạng lưới nhanh với ổn định mạng kết nối tới hệ phục vụ tập tin mạng. Chúng tôi đề nghị rằng bạn không sử dụng Microsoft phản lực trên một WAN, qua một kết nối modem, hoặc qua FTP hoặc bất kỳ vận tải mạng ít hơn, tin cậy khác. Bởi vì Microsoft Jet là một chia sẻ tập tin hệ thống cơ sở dữ liệu, bất kỳ giao thông mạng ít hơn, tin cậy làm tăng cơ hội của một khách hàng bị bỏ. Điều này có thể tăng cơ hội của cơ sở dữ liệu tham nhũng.

back to the top

Giảm thiểu số lượng các kết nối được thực hiện từ mỗi khách hàng

Chúng tôi đề nghị bạn thiết kế mỗi khách hàng sử dụng một kết nối đến cơ sở dữ liệu Microsoft máy bay phản lực. Mỗi kết nối đến cơ sở dữ liệu máy bay phản lực đại diện cho một khách hàng độc lập cơ sở dữ liệu, ngay cả khi những kết nối này đến từ quá trình khách hàng.

Để tối ưu hóa mạng và hiệu năng I/O và giảm bớt sự căng thẳng đa người dùng vào cơ sở dữ liệu back-end, thiết kế ứng dụng khách hàng sử dụng một kết nối duy nhất để cơ sở dữ liệu máy bay phản lực. Chia sẻ kết nối này qua nhiều hồ sơ bộ theo yêu cầu. Điều này có lợi ích bổ sung của ngăn ngừa sự chậm trễ đọc và viết sự chậm trễ trong ứng dụng khách. Theo mặc định, không có sự chậm trễ năm giây giữa viết một giá trị cho cơ sở dữ liệu và có thể đọc điều này Cập Nhật giá trị khi viết và khi đọc trên hai kết nối máy bay phản lực khác nhau. Điều này là đúng ngay cả khi hai kết nối nằm trong cùng một quá trình khách hàng. Nếu bạn sử dụng một kết nối duy nhất, bạn tránh vấn đề này.

back to the top

Sử dụng ADO truy cập cơ sở dữ liệu Microsoft Jet

Khi bạn truy cập vào cơ sở dữ liệu Microsoft máy bay phản lực từ ADO, chúng tôi khuyên bạn sử dụng các Microsoft phản lực OLE DB Provider thay vì của trình điều khiển Microsoft Access ODBC. Để biết thêm chi tiết về chủ đề này, nhấp vào số bài viết sau đây để xem bài viết trong cơ sở kiến thức Microsoft:
299974Bằng cách sử dụng máy bay phản lực Microsoft IIS
back to the top

Di chuyển đến một cơ sở dữ liệu giao dịch được toàn vẹn bổ sung

Không giống như một cơ sở dữ liệu tập tin dựa trên, một công cụ dựa trên máy chủ cơ sở dữ liệu, chẳng hạn như Microsoft SQL Server, xử lý tất cả các yêu cầu nhiều khách hàng đến một cơ sở dữ liệu ở máy chủ. Hệ phục vụ theo dõi của các yêu cầu trong một tệp nhật ký giao dịch. Nếu một yêu cầu không thể được hoàn thành, máy chủ cuộn lại yêu cầu hoặc không xử lý yêu cầu. Điều này làm giảm nguy cơ mà cơ sở dữ liệu còn lại trong tình trạng không đầy đủ hoặc trong một nhà nước bị hỏng.

Trước khi bạn nâng cấp từ một cơ sở dữ liệu tập tin dựa vào một công cụ dựa trên máy chủ cơ sở dữ liệu, bạn phải xem xét những lợi thế và bất lợi của làm như vậy.Để biết thêm chi tiết về cách chọn cơ sở dữ liệu thích hợp nhất cho các mục đích của bạn, nhấp vào số bài viết sau đây để xem bài viết trong cơ sở kiến thức Microsoft:
168549Việc lựa chọn giấy trắng cơ sở dữ liệu thích hợp có sẵn trong trung tâm tải về
Chú ý Mặc dù giấy trắng này được viết cho truy cập 97, giấy trắng này cũng áp dụng cho máy bay phản lực 4.0 và Access 2000.

back to the top

Làm mới được liên kết bảng sau khi bạn cập nhật cơ sở dữ liệu back-end

Bất cứ khi nào cơ sở dữ liệu máy bay phản lực có chứa liên kết đến một máy chủ cơ sở dữ liệu back-end ODBC và bạn Cập Nhật máy chủ đó lên phiên bản sau này và lớn, bạn phải cập nhật tất cả các bảng biểu được liên kết trong cơ sở dữ liệu máy bay phản lực. Ví dụ, bạn cập nhật các máy chủ từ SQL Server 2000-SQL Server 2005.
THAM KHẢO
Để biết thêm chi tiết về những gì để làm gì nếu cơ sở dữ liệu của bạn đã bị hỏng, nhấp vào số bài viết sau đây để xem bài viết trong cơ sở kiến thức Microsoft:
306204Làm thế nào để khắc phục sự tham nhũng trong cơ sở dữ liệu Microsoft Access

304701 Làm thế nào để khắc phục sự tham nhũng trong cơ sở dữ liệu Microsoft Access

824271 Mô tả của xử lý sự cố tham nhũng trong một cơ sở dữ liệu Office Access 2003


Để biết thêm chi tiết về các chủ đề khác được bảo hiểm trong bài viết trước đó, nhấp vào số bài viết sau để xem các bài viết trong cơ sở kiến thức Microsoft:
200300Làm thế nào để đồng bộ hóa viết và đọc với máy bay phản lực OLE DB Provider và ADO
283849 Làm thế nào để khắc phục sự cố và sửa chữa hỏng truy cập 2002 hoặc cơ sở dữ liệu sau này
299974 Bằng cách sử dụng máy bay phản lực Microsoft IIS
296264 Cấu hình cơ hội khóa trong Windows
129202 Giải thích về cơ hội khóa trên Windows NT
304408 Làm thế nào để tắt một ứng dụng tùy chỉnh truy cập từ xa
300216 Làm thế nào để giữ cho cơ sở dữ liệu máy bay phản lực 4,0 trong điều kiện làm việc hàng đầu
back to the top
OfficeKBHowTo kbAccessSearch kbAudDeveloper inf giảm thiểu tham nhũng acc2002 dịch

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

Thuộc tính

ID Bài viết: 303528 - Xem lại Lần cuối: 12/06/2015 03:58:54 - Bản sửa đổi: 3.0

Microsoft Office Access 2003, Microsoft Access 2002 Standard Edition

  • kbnosurvey kbarchive kbhowtomaster kbmt KB303528 KbMtvi
Phản hồi