Access数据库操作软件研究
? ? 研究了一些不用裝Access對mdb數據庫做操作的軟件;總結如下;
1?
此工具可用;可操作記錄;執行SQL語句;操作表結構和創建表大概有些難;
2
網上下的,如上圖的軟件;不可用;疑似病毒;
3?
可用;和 1 差不多;
4?
這個是目前可能不用裝Access,對mdb數據庫操作功能最強的軟件;不過用著也不如原裝Access順暢;設計表功能可用;不好用;
5?
這個打不開表;估計是版本問題;
6?
這個也打不開表;估計是版本問題;
7 可用的三個工具下載
http://pan.baidu.com/s/1slcKxzf
8 Access數據庫的.ldb文件
http://blog.csdn.net/wang379275614/article/details/7815728
? ? ? ? ? 當我們打開Access數據庫文件時會發現在相同的目錄下會產生一個同名的.ldb文件。下面詳談一下該原理。
? ? ? ? .ldb文件是.mdb文件打開時產生的一個臨時文件。.ldb文件在多用戶環境下是非常重要的。該文件被 MS Jet DB Engine(MicrosoftJet數據庫引擎) V4.0 用來確定被共享的數據庫中哪條記錄被鎖定以及被誰鎖定
? ? ? ? .ldb文件是由共享數據庫的使用者自動創建以及刪除得。.LDB文件建立并存儲計算機名、用戶名以及放置擴展域鎖的。.LDB文件一般與 .MDB 同名,并且與 .MDB 文件在相同目錄,在 .MDB 文件被打開時建立并鎖定。當最后一個用戶關閉共享數據庫時 .ldb文件會被自動刪除。但是當用戶沒有正常關閉數據庫或者數據庫已經被標記為損壞,那么 .LDB文件不會被自動刪除,因為 .LDB文件中存儲著數據庫損壞時誰正在使用該數據庫。
? ? ? ?記得要給予 .LDB 文件所在的文件夾一定的權限。
? ? ? ? 如果你準備共享一個數據庫,該 .MDB文件應該被放置在一個用戶擁有讀取、寫入、建立、刪除權限的目錄中(NTSF格式)。即使你要求每個用戶有不同的文件權限(比如,只讀或者可讀寫),所有能夠共享該數據的用戶對該目錄都應該擁有讀取、寫入、建立的權限,但是你可以分配用戶對某個 .MDB文件只擁有只讀權限。
? ? ? ? 注意:如果用獨占方式打開某個數據庫,那么 MS JET DB將不會建立 .LDB 文件,此時用戶對目錄的權限只要求有讀取和寫入兩個權限即可。
? ? ? ? .ldb文件的內容:
? ? ? ? MS JET DB ENGINE 會為每個以共享方式打開數據庫的使用者在 .LDB文件中創建一個條目,每個條目的大小是 64字節。前面 32 字節保存計算機名,后面 32 字節保存用戶名。JET DB ENGINE支持的最大用戶數是 255,因此 .LDB文件的大小不會超過 16 KB。
當一個用戶關閉一個共享數據庫時,該用戶在 .LDB文件中的條目不會立即被刪除,可是該條目會在下一個用戶打開這個數據庫時被覆蓋。這也就意味著你不能通過 .LDB文件來唯一確定誰是某個數據庫的當前使用者。
? ? ? ? .LDB 文件的使用方法:
? ? ? ? JET DB ENGINE 使用 .LDB文件中的信息來確定誰鎖定了數據,誰正在寫入被其他人鎖定的數據。如果 JET DB ENGINE發現有其他用戶的鎖定沖突,它會讀取 .LDB文件以獲取計算機名與用戶名誰鎖定了文件或者記錄。
? ? ? ? 在多數鎖定沖突情況下,你會在存儲記錄時得到一個 “寫入沖突”的提示并且取消你所做的修改。在有些情況下你會得到如下提示:
Couldn''t lock table <table name>; currently in use by user <securityname> on computer <computer name>.
? ? ? ? 注意:上述關于.LDB文件的信息與數據庫文件無關。如果一個 .LDB文件損壞,數據庫文件仍然能夠工作正常。但是寫入沖突的提示消息中<security name>這個部分你可能會看見一串不知所云的文字。
9 關于綠色版access
? ? 我關于綠色版access的研究,其結論是,并無一個可以在Win7下使用的綠色版。只好作罷了。
a access 2000綠色
解壓以后情況如下;
注冊表值,難道一個access有這么多注冊表項?
把access的注冊表鍵值全部拷貝過來,我的博客都崩潰了;后來刪了;
提示如下錯誤,無法使用;
b 龍之綠色access 2007
無法在win7下使用,彈出如下錯誤提示;
c 其他綠色版
有的下載下來只是個更新;
有的下載下來裝個家庭版office,且沒有access;
總結
以上是生活随笔為你收集整理的Access数据库操作软件研究的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Qt示例总结
- 下一篇: VC++开发简易输电线路管理信息系统