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