Select the product you need help with
Làm th? nào đ? kh?c ph?c s? c? và s?a ch?a m?t hư h?ng truy c?p 2002 ho?c cơ s? d? li?u sau nàyID c?a bài: 283849 - Xem s?n ph?m mà bài này áp d?ng vào. Novice: Đ?i h?i ki?n th?c v? giao di?n ngư?i dùng trên đ?a đơn ngư?i dùng
máy vi tính. Bài vi?t này ch? áp d?ng cho m?t cơ s? d? li?u Microsoft Access (.mdb và .accdb). M?t phiên b?n Microsoft truy c?p 97 c?a bài vi?t này, xem các 279334
(http://support.microsoft.com/kb/279334/
)
.M?t phiên b?n Microsoft Access 2000 c?a bài vi?t này, xem các 209137
(http://support.microsoft.com/kb/209137/
)
.? Trang nàyTÓM T?T Có r?t nhi?u đi?u mà có th? x?y ra, c? hai bên trong và
bên ngoài c?a truy c?p, mà có th? đ? l?i c?a b?n t?p tin cơ s? d? li?u b? hư h?ng (b? h?ng). Các
các tri?u ch?ng c?a m?t cơ s? d? li?u b? h?ng có th? dao đ?ng t? #Deleted xu?t hi?n trong m?t s?
h? sơ, b?n không th? m? m?t trong nh?ng v?t trong cơ s? d? li?u, đ? b?n
không th? m? t?p tin cơ s? d? li?u Access hoàn toàn. Nh? g?n và
S?a ch?a ti?n ích trong Microsoft Access là m?t công c? h?u ích cho các c? g?ng đ? t?i ưu hóa ho?c
c? g?ng s?a ch?a Microsoft Access cơ s? d? li?u t?p tin. Bài vi?t này mô t? đi?u này
L?a ch?n thay truy c?p ti?n ích và cung c?p thêm th? đ? c? g?ng s?a ch?a hư h?ng
cơ s? d? li?u. Bài vi?t này c?ng cung c?p thông tin v? nh?ng g? có th? gây ra
cơ s? d? li?u đ? tr? thành b? hư h?i. Chú ý Microsoft ph?n l?c, cơ s? d? li?u đư?c s? d?ng trong Microsoft Truy c?p, m?t t?p tin chia s? cơ s? d? li?u h? th?ng. Khi Microsoft ph?n l?c đư?c s? d?ng trong m?t nhi?u ngư?i s? d?ng môi trư?ng, nhi?u khách hàng quá tr?nh đang s? d?ng t?p tin đ?c, vi?t, và khóa ho?t đ?ng trên m?t cơ s? d? li?u đư?c chia s?. V? nhi?u khách hàng quá tr?nh đang đ?c và ghi vào cơ s? d? li?u tương t? và b?i v? máy bay ph?n l?c không s? d?ng m?t giao d?ch đăng nh?p (như làm các h? th?ng cơ s? d? li?u tiên ti?n hơn, ch?ng h?n như SQL Server), nó là không th? tin c?y ngăn ch?n b?t k? và t?t c? các cơ s? d? li?u tham nh?ng. N?u b?n c?n m?t h? th?ng cơ s? d? li?u đ? ch?y 24 gi? m?t ngày, b?y ngày m?t tu?n trong m?t nhi?u ngư?i s? d?ng môi trư?ng, Microsoft khuy?n cáo r?ng b?n s? d?ng m?t cơ s? d? li?u đúng khách hàng/máy ch? h? th?ng h? tr? các giao d?ch b?n, ch?ng h?n như Microsoft SQL Server. THÔNG TIN THÊM M?c dù các bư?c đư?c nêu trong bài vi?t này
hư h?i thư?ng thành công lúc khôi ph?c t?p tin cơ s? d? li?u, đ? b?o v? c?a b?n
d? li?u, Microsoft khuy?n cáo r?ng b?n t?o b?n sao lưu c?a t?p cơ s? d? li?u c?a b?n
thư?ng xuyên như b?n có th?. Mô t? c?a Compact và s?a ch?a ti?n íchNén cơ s? d? li?uKhi b?n nh? g?n m?t cơ s? d? li?u, quá tr?nh nh? g?n này s? đ?i l?i không s? d?ng không gian trong cơ s? d? li?u đư?c t?o ra b?i đ?i tư?ng và h? sơ xóa. Nó như v?y b?ng cách t?o ra m?t cơ s? d? li?u đi?m đ?n m?i và b?ng cách sao chép m?i đ?i tư?ng trong cơ s? d? li?u c? đ? cơ s? d? li?u m?i. N?u b?n ch?n đ? nh? g?n cơ s? d? li?u vào cơ s? d? li?u tên ban đ?u thay v? m?t cơ s? d? li?u m?i, các nh? g?n quá tr?nh t?o cơ s? d? li?u t?m th?i, xu?t kh?u t?t c? các đ?i tư?ng t? các Ban đ?u cơ s? d? li?u vào cơ s? d? li?u t?m th?i, lo?i b? cơ s? d? li?u g?c, và sau đó renames t?m th?i database tên c?a b?n g?c cơ s? d? li?u.Sau đây là danh sách các hành đ?ng mà g?n x? l? th?c hi?n:
Quá tr?nh s?a ch?a c? g?ng s?a ch?a ch? các b?ng, các truy v?n, và các ch? s? trong cơ s? d? li?u. Nó không c? g?ng s?a ch?a hư h?ng các h?nh th?c, báo cáo, macro ho?c mô-đun. Nh?ng g? đ? đ?m b?o trư?c khi b?n ch?y Compact và s?a ch?a ti?n íchTrư?c khi b?n ch?y các ti?n ích nh? g?n và s?a ch?a trên m?t cơ s? d? li?u, h?y ch?c ch?n nh?ng đi?u sau đây:
Bư?c đ? c? g?ng s?a ch?a cơ s? d? li?u b? hư h?ngCác bư?c sau phác th?o m?t phương pháp t?ng quát mà b?n có th? s? d?ng đ? c? g?ng s?a ch?a cơ s? d? li?u b? hư h?i:
Như m?t thay th? cu?i cùng, m?t s? chuyên gia tư v?n có th? cung c?p m?t cơ s? d? li?u Microsoft Access S?a ch?a d?ch v?. B?i v? đi?u này là như v?y m?t chuyên ngành service, hi?u qu? nh?t cách đ? xác đ?nh v? trí m?t nhà tư v?n là đ? g?i m?t tin nh?n trong Microsoft Access "th? ba Đ?ng và các nhóm ngư?i dùng"nhóm tin Internet, trong đó có nhóm tin sau Đ?a ch?: Microsoft.Public.access.3rdpartyusrgrp Thông tin thêm v? Microsoft truy c?p Internet
các nhóm tin, h?y xem bài vi?t sau trong cơ s? ki?n th?c Microsoft: Đ? bi?t thêm thông tin, h?y b?m vào s? bài vi?t sau đ? xem bài vi?t trong Cơ s? Ki?n th?c Microsoft:287756
(http://support.microsoft.com/kb/287756/
)
AutoNumber l?nh v?c không thi?t l?p l?i
sau khi b?n nén cơ s? d? li?uT?i sao.mdb/.accdb t?p tin có th? b? h?ngCó ba l? do chính t?i sao m?t t?p tin.mdb/.accdb có th? b? h?ng, như sau:
Thao tác b? gián đo?n ghiB?n nên luôn luôn đúng cách thoát kh?i truy c?p b?ng cách nh?n vào L?i ra ho?c Đóng trên các Tệp tr?nh đơn. N?u m?t cơ s? d? li?u m? và vi?t d? li?u khi truy c?p b?t thư?ng t?t, cơ s? d? li?u máy bay ph?n l?c có th? đánh d?u cơ s? d? li?u như nghi ng? / h?ng. Đi?u này có th? x?y ra n?u b?n t? t?t máy tính mà không c?n đ?u tiên b? Windows ho?c n?u b?n m?t đi?n. Các t?nh hu?ng có th? x?y ra mà không ph?i đóng c?a quy?n truy c?p, nhưng mà v?n có th? can thi?p vào máy bay ph?n l?c vi?t d? li?u đ?a trong khi cơ s? d? li?u là m?. Đi?u này có th? x?y ra, ví d?, khi m?ng kinh nghi?m va ch?m d? li?u ho?c khi ? đ?a h?ng. N?u b?t k? nh?ng gián đo?n x?y ra, máy bay ph?n l?c có th? đánh d?u cơ s? d? li?u như có kh? năng b? h?ng.Khi máy bay ph?n l?c b?t đ?u m?t ho?t đ?ng ghi, nó đ?t ra m?t lá c?, và nó sau đó đ?t l?i c? khi thao tác hoàn t?t. N?u m?t thao tác ghi là gián đo?n, c? v?n đ?t. Khi b?n c? g?ng đ? m? cơ s? d? li?u đó m?t l?n n?a, Máy bay ph?n l?c s? xác đ?nh r?ng lá c? đư?c thi?t l?p và báo cáo r?ng cơ s? d? li?u b? h?ng. Trong h?u h?t trư?ng h?p, các d? li?u trong cơ s? d? li?u không th?c s? h?ng, nhưng các thi?t l?p C? c?nh báo ph?n l?c tham nh?ng có th? x?y ra. Trong trư?ng h?p như này, nén ho?c s?a ch?a cơ s? d? li?u (ho?c c? hai) thư?ng có th? khôi ph?c các cơ s? d? li?u. May m?n thay, có nh?ng cách đ? xác đ?nh mà ngư?i s? d?ng và máy tr?m ch?u trách nhi?m đánh d?u các t?p tin như k? t?nh nghi. V?i Microsoft Visual Basic cho các ?ng d?ng trong truy c?p, b?n có th? xu?t m?t danh sách các ngư?i s? d?ng đăng nh?p vào cơ s? d? li?u c? th?. 208449 Đ? bi?t thêm chi ti?t v? làm th? nào đ? làm đi?u này, xem các
"Làm th? nào đ? xác đ?nh nh?ng ngư?i dùng/máy tr?m đang gây ra các t?p tin ph?i đư?c đánh d?u
cho r?ng"ph?n sau này trong bài vi?t này.
(http://support.microsoft.com/kb/208449/
)
Các nhóm tin Microsoft Access
có s?n trên InternetB? l?i ph?n c?ng m?ngĐôi khi tham nh?ng có th? x?y ra mà không có cơ s? d? li?u máy bay ph?n l?c thi đ?u. Ví d?, b? l?i ph?n c?ng m?ng có th? gây ra m?t t?p tin đ? b? l?i. Nguyên nhân có th? là m?t ho?c nhi?u liên k?t trong chu?i ph?n c?ng gi?a máy tính cơ s? d? li?u n?m trên và máy tính có các cơ s? d? li?u m?. Danh sách này bao g?m, nhưng không gi?i h?n, giao di?n m?ng th?, m?ng cáp, router, và trung tâm.Ph?n c?ng d?a trên tham nh?ng thư?ng đư?c ch? đ?nh b?i.mdb/.accdb t?p tin đó không th? khôi ph?c thông qua vi?c s? d?ng các nén, s?a ch?a, ho?c Jetcomp. Tham nh?ng ph?n c?ng thư?ng s? x?y ra cho đ?n khi ph?n c?ng ch?u trách nhi?m s?a ch?a ho?c thay th?. M? và lưu các t?p tin.mdb/.accdb trong m?t chương tr?nh khácKhông có không có cách nào đ? khôi ph?c t?p tin.mdb/.accdb đ? đư?c m? và sau đó lưu trong m?t chương tr?nh khác nhau. Ví d?, b?n có th? m? và lưu m?t t?p tin.mdb/.accdb trong Microsoft Word, nhưng n?u b?n đ? làm như v?y, các t?p tin.mdb/.accdb không bao gi? có th? đư?c ph?c h?i, ngo?i tr? t? b?n sao lưu. N?u b?n vô t?nh m? m?t t?p tin.mdb/.accdb trong ?ng d?ng khác, ch?c ch?n không ph?i đ? lưu nó. Nó th?c s? ph?c v? không có m?c đích đ? m? m?t t?p tin.mdb/.accdb trong ?ng d?ng khác, b?i v? n?u b?n làm, t?t c? các b?n th?y là m?t lo?t ng?u nhiên dư?ng như các k? t?.Làm th? nào đ? xác đ?nh nh?ng ngư?i dùng/máy tr?m đang gây ra các t?p tin đư?c đánh d?u là nghi ng?Khi b?n g? r?i đ? xác đ?nh nh?ng g? đang gây cơ s? d? li?u tham nh?ng, b?n có th? xem ai đăng nh?p vào các cơ s? d? li?u. V?i Microsoft Visual Basic cho các ?ng d?ng trong truy c?p 2002 ho?c trong Access 2003, b?n có th? truy c?p vào danh sách ngư?i s? d?ng đăng nh?p vào cơ s? d? li?u c? th?.Đ? bi?t thêm thông tin v? làm th? nào đ? làm đi?u này, h?y nh?p vào s? bài vi?t sau đ? xem bài vi?t trong cơ s? ki?n th?c Microsoft: 285822
(http://support.microsoft.com/kb/285822/
)
Làm th? nào đ? xác đ?nh nh?ng ngư?i đang đăng nh?p
m?t cơ s? d? li?u b?ng cách s? d?ng Microsoft ph?n l?c UserRoster trong truy c?p 2002 ho?c trong truy c?p
2003Bư?c mà b?n có th? làm đ? ngăn ch?n tham nh?ngĐ? ngăn ch?n tham nh?ng cơ s? d? li?u:
Lưu ? đ?c bi?t v? chuy?n đ?i cơ s? d? li?uTrong các phiên b?n c?a truy c?p s?m hơn so v?i truy c?p 2002, n?u có l?i trong khi b?n đ? chuy?n đ?i cơ s? d? li?u v?i phiên b?n hi?n t?i, đ? có không có cách d? dàng đ? xác đ?nh các đ?i tư?ng mà đ? b? ?nh hư?ng và có th? ch?a đáng chú ? tham nh?ng.Khi Microsoft Access 2002 ho?c sau này g?p l?i trong khi chuy?n đ?i t?p tin truy c?p, b?n có th? xem m?t b?n tóm t?t c?a các l?i b?ng cách m? b?ng chuy?n đ?i l?i trong t?p tin truy c?p m?i. Vi?c chuy?n đ?i L?i b?ng g?m các c?t sau: Lo?i đ?i tư?ng. Lo?i c?a đ?i tư?ng cơ s? d? li?u trong đó Access g?p m?t l?i, ho?c "Database" N?u truy c?p đ? b?t g?p l?i đó không ph?i là c? th? cho m?t lo?i h?nh c? th? c?a đ?i tư?ng. Tên đ?i tư?ng. Tên đ?i tư?ng trong đó Access g?p m?t l?i. N?u Truy c?p g?p m?t biên d?ch l?i trong khi chuy?n đ?i, tuy nhiên, tên c?a các mô-đun có ch?a l?i không đư?c ch? ra. Mô t? l?i: N?u c?n thi?t, b?n có th? nh?n SHIFT + F2 đ? xem toàn b? mô t? v? l?i. THAM KH?OĐ? bi?t thêm chi ti?t v? s?a ch?a cơ s? d? li?u, b?m Tr? giúp Microsoft Access trên cácTrợ giúp tr?nh đơn, lo?i S?a ch?a trong tr? l? văn ph?ng ho?c thu?t s? tr? l?i, và sau đó b?m Tìm kiếm đ? xem các ch? đ?.Thông tin b? sung v? kh?c ph?c s? c? cơ s? d? li?u trong phiên b?n trư?c
truy c?p, nh?p vào s? bài vi?t sau đ? xem các bài vi?t trong các
Cơ s? ki?n th?c Microsoft: 209137
(http://support.microsoft.com/kb/209137/
)
Làm th? nào đ? kh?c ph?c s? c? và s?a ch?a cơ s? d? li?u máy bay ph?n l?c 4,0 b? hư h?ng279334
(http://support.microsoft.com/kb/279334/
)
Cách
S?a ch?a cơ s? d? li?u máy bay ph?n l?c 3.5 b? hư h?ng109953
(http://support.microsoft.com/kb/109953/
)
Cách
g? r?i/s?a ch?a hư h?ng máy bay ph?n l?c 3,0 và cơ s? d? li?u trư?c khi284152
(http://support.microsoft.com/kb/284152/
)
Cách
g? r?i gây t? vong l?i h? th?ng truy c?p 2002 ch?y trên Windows
Thiên niên k?Thu?c tínhID c?a bài: 283849 - L?n xem xét sau cùng: 23 Tháng Tám 2011 - Xem xét l?i: 2.0 Áp d?ng
Máy d?ch 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:283849
(http://support.microsoft.com/kb/283849/en-us/
)
| D?ch tiêu đ?
|




Quay l?i đ?u trang








