Access數(shù)據(jù)庫的在線壓縮_Access數(shù)據(jù)庫教程
推薦:怎樣修復(fù)不同情況的Access數(shù)據(jù)庫修復(fù)Access數(shù)據(jù)庫,我們一般使用微軟Office 97中帶的Access 97對數(shù)據(jù)庫進(jìn)行修復(fù)和整理。Access數(shù)據(jù)庫被損壞分以下幾種情況:1、嚴(yán)重?fù)p壞;2、輕度損壞;3、有些表被損壞或有些表的部分記錄被損壞。下面就分情況介紹解決辦法。 1、使用Access97打不開數(shù)據(jù)庫、
如果在 Access 數(shù)據(jù)庫中刪除數(shù)據(jù)或?qū)ο�,或者�?Access 項(xiàng)目中刪除對象,Access 數(shù)據(jù)庫或 Access 項(xiàng)目可能會(huì)產(chǎn)生碎片并會(huì)降低磁盤空間的使用效率。壓縮 Access 數(shù)據(jù)庫或Access項(xiàng)目實(shí)際上是復(fù)制該文件,并重新組織文件在磁盤上的存儲(chǔ)方式。壓縮同時(shí)優(yōu)化了 Access 數(shù)據(jù)庫和 Access 項(xiàng)目的性能。
所以我們在對日益增大的數(shù)據(jù)庫導(dǎo)致的ASP程序慢得無法忍受的時(shí)候,就想到了要壓縮他。但常規(guī)的做法把他下載到本地然后用MSaccess來完成壓縮操作,然后再上傳!
需要注意的是:本程序其實(shí)是通過FSO權(quán)限和JET引擎連接,因此在使用之前請確認(rèn)你的服務(wù)器支持FSO(filesystemobject)權(quán)限并安裝的ACCESS最新驅(qū)動(dòng)!從安全出發(fā),請?jiān)趬嚎s之前備份原始數(shù)據(jù)庫!已經(jīng)測試通過的運(yùn)行環(huán)境:
WIN98SE PWS、WIN2000 IIS5.0
下面是我整理后的源代碼,復(fù)制另存為compact.asp并上傳到數(shù)據(jù)庫所在目錄即可正常使用。
| 以下為引用的內(nèi)容: <html> <head> <title>ACCESS數(shù)據(jù)庫壓縮程序</title> </head> <body bgcolor="e0f8ef"> <div> <div align="center"><font color="#3300FF"> <b><font size="5">通用ACCESS數(shù)據(jù)庫在線壓縮程序</font></b></font><br> </div> <div><br> 本程序其實(shí)是通過FSO權(quán)限和JET引擎連接, 因此在使用之前請確認(rèn)你的服務(wù)器支持FSO (filesystemobject)權(quán)限并安裝的ACCESS最新驅(qū)動(dòng)! 從安全出發(fā),請?jiān)趬嚎s之前備份原始數(shù)據(jù)庫!</div><br> <div align="center">運(yùn)行環(huán)境:在WIN98SE PWS、WIN2000 IIS5.0 <br> <% Const JET_3X = 4 Function CompactDB(dbPath, boolIs97) Dim fso, Engine, strDBPath strDBPath = left(dbPath,instrrev(DBPath,"\")) Set fso = CreateObject("Scripting.FileSystemObject")
If fso.FileExists(dbPath) Then If boolIs97 = "True" Then End Function If dbpath <> "" Then |
分享:解答Perl下應(yīng)當(dāng)如何連接Access數(shù)據(jù)庫問:Perl下應(yīng)當(dāng)如何連接Access數(shù)據(jù)庫 答:首先需要安裝Win32-ODBC模塊,具體的步驟如下: 1:從TOOLS欄目中下載Win32-ODBC.zip,下載完后用winzip解開到一個(gè)temp目錄,共有三個(gè)文件: 以下為引用的內(nèi)容: Readme Win32-ODBC.ppd Win32-ODBC.tar.gz 2:在DOS窗
- Access數(shù)據(jù)庫安全策略之ASP式
- 第N次被ACCESS的關(guān)鍵字涮
- Access中用Jet SQL語句刪除表關(guān)系
- Access報(bào)表打印如何自動(dòng)分頁
- Access完成累計(jì)余額的計(jì)算
- 搭建Access為主的Mdb數(shù)據(jù)庫
- 一句sql更新兩個(gè)表并可更新對應(yīng)的字段值具體實(shí)現(xiàn)
- MySQL查詢優(yōu)化:連接查詢排序limit(join、order by、limit語句)介紹
- 內(nèi)網(wǎng)ssh/mysql登錄緩慢的解決方法
- 使用準(zhǔn)則進(jìn)行條件查詢--1.4.從窗體中選擇查詢的條件
- 中文Access2000速成教程--1.1 使用“向?qū)А痹O(shè)計(jì)數(shù)據(jù)庫
- 中文Access2000速成教程--1.3 在“設(shè)計(jì)”視圖中設(shè)計(jì)表
Access數(shù)據(jù)庫教程Rss訂閱編程教程搜索
Access數(shù)據(jù)庫教程推薦
- 談備份你的改過后綴名的ACCESS數(shù)據(jù)庫
- 解讀ACCESS的參數(shù)化查詢
- access升級到SQLServer如何調(diào)整字段類型及函數(shù):JET SQL 和T-SQL
- Access使用宏控制程序之一個(gè)宏的實(shí)例檢驗(yàn)口令
- 怎樣防止Access數(shù)據(jù)庫被下載
- Word與Access數(shù)據(jù)交流技巧
- 怎樣將Access升級為SQL Server 2005
- Access 2007數(shù)據(jù)庫添加附件
- 揭秘Access數(shù)據(jù)庫過大問題的幾種解決方案
- 怎樣計(jì)算Access完成累計(jì)余額
- 相關(guān)鏈接:
- 教程說明:
Access數(shù)據(jù)庫教程-Access數(shù)據(jù)庫的在線壓縮
。