自-Access97數(shù)據(jù)庫修復(fù)方法_第1頁
自-Access97數(shù)據(jù)庫修復(fù)方法_第2頁
自-Access97數(shù)據(jù)庫修復(fù)方法_第3頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、access 數(shù)據(jù)庫A ccess數(shù)據(jù)庫簡(jiǎn)介Ac ce ss數(shù)據(jù)庫由七種對(duì)象組成,它們是表、查詢、窗體、報(bào)表、宏、頁和模塊。? 表(Tabl e) 表是數(shù)據(jù)庫的基本對(duì)象,是創(chuàng)建其他5種對(duì)象的基礎(chǔ)。表由記錄組成,記錄由字段組成,表用來存貯數(shù)據(jù)庫的數(shù)據(jù),故又稱數(shù)據(jù)表。? 查詢(Qu ery)查詢可以按索引快速查找到需要的記錄,按要求篩選記錄并?能連接若干個(gè)表的字段組成新表。? 窗體(Form)窗體提供了一種方便的瀏覽、輸入及更改數(shù)據(jù)的窗口。還可以創(chuàng)建子窗體顯示相關(guān)聯(lián)的表的內(nèi)容。窗體也稱表單。報(bào)表(Report)報(bào)表的功能是將數(shù)據(jù)庫中的數(shù)據(jù)分類匯總,然后打印出來,以便分析。宏(Mac r o)宏相當(dāng)

2、于DO S中的批處理,用來自動(dòng)執(zhí)行一系列操作。Acces s列出了一些常用的操作供用戶選擇,使用起來十分方便。模塊(Mod ule )模塊的功能與宏類似,但它定義的操作比宏更精細(xì)和復(fù)雜,用戶可以根據(jù)自己的需要編寫程序。模塊使用 Visual Basic 編程。頁一一是一種特殊的直接連接到數(shù)據(jù)庫中數(shù)據(jù)的一種W出頁。通過數(shù)據(jù)訪問頁將數(shù)據(jù)發(fā)布到In ternet 或I nt ra net 上,并可以適用瀏覽器進(jìn)行數(shù)據(jù)的維護(hù)和操作。2ACCESB數(shù)據(jù)庫 缺點(diǎn)? 安全性不夠,加了用戶級(jí)密碼容易破解,如果做為服務(wù)器的話,對(duì)服務(wù)器要求很高,否則容易造成M DB損壞.并發(fā)數(shù)2 55,但是對(duì)高強(qiáng)度操作適應(yīng)性差,

3、如果服務(wù)器不夠好,網(wǎng)絡(luò)不夠好,編程的方法不夠好,多人同時(shí)訪問就能導(dǎo)致MDB 損壞.? 不能將VB A代碼開發(fā)的軟件系統(tǒng)直接編譯成EXE可執(zhí)行文件,不能脫離 A CCES S或者ACCE SS RUNTIME 環(huán)境,該環(huán)境相對(duì)其他軟件體積較大 (50M左右)。?每個(gè)數(shù)據(jù)庫文件最大限制只有2G,對(duì)于大型網(wǎng)站顯然不能夠勝任。AC CESS數(shù)據(jù)庫優(yōu)點(diǎn)Access是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),其主要特點(diǎn)如下:?(1 )存儲(chǔ)方式單一 ? Acces s管理的對(duì)象有表、查詢、窗體、報(bào)表、頁、宏和模塊,以上對(duì)象都存放在后綴為( m db)的數(shù)據(jù)庫文件種,便于用戶的操作和管理。(2 )面向?qū)ο?? Access

4、是一個(gè)面向?qū)ο蟮拈_發(fā)工具,利用面向?qū)ο蟮姆绞綄?shù)據(jù)庫系統(tǒng)中的各種功能對(duì)象 化, 將數(shù)據(jù)庫管理的各種功能封裝在各類對(duì)象中。它將一個(gè)應(yīng)用系統(tǒng)當(dāng)作是由一系列對(duì)象組成的, 對(duì)每個(gè)對(duì)象它都定義一組方法和屬性 , 以定義該對(duì)象的行為和外國,用戶還可以按需要給對(duì)象擴(kuò)展方法和屬性。通過對(duì)象的方法、屬性完成 數(shù)據(jù)庫的操作和管理 , 極大地簡(jiǎn)化了用戶的開發(fā)工作。同時(shí),這種基于面向?qū)ο蟮拈_發(fā)方式,使得開發(fā)應(yīng)用程序更為簡(jiǎn) 便。( 3) 界面友好、易操作 ? A cce s s是一個(gè)可視化工具,是風(fēng)格與Wind o ws完全一樣,用戶想要生成對(duì)象并應(yīng)用,只要使用鼠標(biāo)進(jìn)行拖放即可,非常直觀方便。系統(tǒng)還提供了表生成器、查詢

5、生成器、報(bào)表設(shè)計(jì)器以及數(shù)據(jù)庫向?qū)А?表向?qū)?、查詢向?qū)?、窗體向?qū)А?bào)表向?qū)У裙ぞ?, 使得操作簡(jiǎn)便,容易使用和掌握。 ?(4 )集成環(huán)境、處理多種數(shù)據(jù)信息? Access基于Win do ws操作系統(tǒng)下的集成開發(fā)環(huán)境 ,該環(huán)境集成了各種向?qū)Ш蜕善鞴ぞ撸瑯O大地提高了 開發(fā)人員的工作效率,使得建立數(shù)據(jù)庫、創(chuàng)建表、設(shè)計(jì)用戶界面、設(shè)計(jì)數(shù)據(jù)查詢、報(bào)表打印等可以方便有序地進(jìn)行。(5) Ac cess 支持 0DC(開發(fā)數(shù)據(jù)庫互連,Ope n Da ta Bas e Co nne ctivit y ),利用 Ac c e ss 強(qiáng)大的 DDE (動(dòng)態(tài)數(shù)據(jù)交換)和OLE(對(duì)象的聯(lián)接和嵌入)特性,可以在一個(gè)數(shù)據(jù)

6、表中嵌入位圖、聲音、Exc e l表格、Wor d文檔,還可以建立動(dòng)態(tài)的數(shù)據(jù)庫報(bào)表和窗體等。A ccess還可以將程序應(yīng)用于網(wǎng)絡(luò),并與網(wǎng)絡(luò)上的動(dòng)態(tài)數(shù)據(jù)相聯(lián)接。利用數(shù)據(jù)庫訪問頁對(duì)象生成HTML文件,輕松構(gòu)建In t ernet/I n trane t的應(yīng)用。A cc ess 9 7數(shù)據(jù)庫修復(fù)方法使用Ac ces s數(shù)據(jù)庫,我們經(jīng)常會(huì)遇到數(shù)據(jù)庫被損壞的情況,一般在你非正常退出或關(guān)閉Acc es s數(shù)據(jù)庫;或者是A c c e s s數(shù)據(jù)庫數(shù)據(jù)庫容量較大時(shí), 出現(xiàn)無法識(shí)別的數(shù)據(jù)庫的情況會(huì)較多。 一般使用微軟 Offi c e 9 7中帶的A cce ss 97對(duì)數(shù)據(jù)庫進(jìn)行修復(fù)和整理。A cce ss

7、數(shù)據(jù)庫被損壞分以下幾種情況 :1、嚴(yán)重?fù)p壞;2、輕度損壞;3、有 些表被損壞或有些表的部分記錄被損壞。1. 直接修復(fù)法如果數(shù)據(jù)庫損壞的不嚴(yán)重,只需要使用Ac c ess 97菜單上的 修復(fù)數(shù)據(jù)庫”和壓縮數(shù)據(jù)庫”就可以把數(shù)據(jù)庫修復(fù)好。2. 升級(jí)修復(fù)法如果第一種方法修復(fù)不成功,可以試下這種方法。這一方法必須要求你的電腦安裝有Access20 0 0或2 003版本,先將原Access 97數(shù)據(jù)庫升級(jí)到 Acce s s2000 或2 003版本。然后使用Ac c e ss200 0或2003菜單上的 修復(fù)數(shù) 據(jù)庫”和壓縮數(shù)據(jù)庫”就可以把數(shù)據(jù)庫修復(fù)好。修改成功后,再將原數(shù)據(jù)庫還原回原Access 9

8、7數(shù)據(jù)庫版本。3. 通過數(shù)據(jù)源(0 D B C )修復(fù)法1 )可以在資源管理器中找到控制面板 ;也可以在【開始】菜單中找到控制面板2)打開工具面板中的【管理工具】;3 )打開【數(shù)據(jù)源(OD BC)】,進(jìn)入【OD BC數(shù)據(jù)源管理器】;4 )選擇【系統(tǒng)D S N】;5)點(diǎn)擊【添加按鈕】;6 )在【名稱】列表中選擇【 M i cros o ft A ccess Dri ve r(* . mdb )】;7)點(diǎn)【完成】按鈕,進(jìn)入【ODBC M i c r o s oft Acc es s安裝】窗口 ;8)點(diǎn)【高級(jí)】按鈕,進(jìn)入【設(shè)置高級(jí)選項(xiàng)窗口】;9)輸入密碼(是對(duì)應(yīng)數(shù)據(jù)庫的密碼)(不包括引號(hào)),按 【確

9、定】按鈕關(guān)閉窗口;10 )點(diǎn)【修復(fù)(R)】按鈕,進(jìn)入【修復(fù)數(shù)據(jù)庫】窗口;11 )在【驅(qū)動(dòng)器】列表中選擇數(shù)據(jù)庫所在驅(qū)動(dòng)器1 2 )在【目錄】列表中選擇數(shù)據(jù)庫所在目錄13 )【文件類型】選擇【所有文件(* .*)】;14)在【數(shù)據(jù)庫名】中選擇要修復(fù)的數(shù)據(jù)庫文件;1 5)點(diǎn)【確定】按鈕開始修復(fù)數(shù)據(jù)庫16 )等待幾分鐘后,就會(huì)得到修復(fù)成功的信息如果出現(xiàn)修復(fù)失敗的信息,數(shù)據(jù)庫可能徹底損壞,不能修復(fù)。4. 新表導(dǎo)入修復(fù)法如果數(shù)據(jù)表的已經(jīng)損壞得非常嚴(yán)重,出現(xiàn)不能夠修復(fù)的情況; 或者是已經(jīng)修改好的數(shù)據(jù)庫,打開某些表中出現(xiàn)有幾cce s s 9 7 數(shù)行內(nèi)容非?;靵y或字段內(nèi)標(biāo)有“#已刪除”字樣。就可以使用新表導(dǎo)

10、入修復(fù)法,本方法是新建一個(gè)空的A 據(jù)庫,將原數(shù)據(jù)庫表中數(shù)據(jù)復(fù)制到新建的數(shù)據(jù)庫表中。Or a c 1 e數(shù)據(jù)庫恢復(fù)方法O racle數(shù)據(jù)庫是甲骨文公司的一款關(guān)系數(shù)據(jù)庫管理系統(tǒng),o racle數(shù)據(jù)庫是一種大型數(shù)據(jù)庫系統(tǒng),并且oracle數(shù)據(jù)庫是比較常用的,當(dāng)我們使用一個(gè)ora cle數(shù)據(jù)庫時(shí),總希望數(shù)據(jù)庫的內(nèi)容是可靠的、正確的,但由于計(jì)算機(jī)系統(tǒng)的故障(硬件故障、軟件故障、網(wǎng)絡(luò)故障、進(jìn)程故障和系統(tǒng)故障)影響or ac le數(shù)據(jù)庫系統(tǒng)的操作,影響oracle數(shù)據(jù)庫中數(shù)據(jù)的正確性,甚至破壞oracle數(shù)據(jù)庫,使oracle數(shù)據(jù)庫中全部或部分?jǐn)?shù)據(jù)丟失。如何來避免這些破壞發(fā)生呢?下面就是你要的答案。因此當(dāng)發(fā)

11、生上述故障后,希望能重構(gòu)這個(gè)完整的數(shù)據(jù)庫,該處理稱為Or a cl e數(shù)據(jù)庫恢復(fù)?;謴?fù)過程大致可以分為復(fù)原(Resto r e)與恢復(fù)(R e store)過程。O rac le數(shù)據(jù)庫恢復(fù)可以分為以下兩類:實(shí)例故障的一致性恢復(fù)當(dāng)實(shí)例意外地(如掉電、后臺(tái)進(jìn)程故障等)或預(yù)料地(發(fā)出 SHUTDOU M A B O RT語句)中止時(shí)出現(xiàn)實(shí)例故障,此時(shí)需要實(shí)例恢復(fù)。 實(shí)例恢復(fù)將O ra cle數(shù)據(jù)庫恢復(fù)到故障之前的事務(wù)一致狀態(tài)。如果在在線后備發(fā)現(xiàn)實(shí)例故障,則需介質(zhì)恢復(fù)。在其它情況 Orac l e在下次數(shù)據(jù)庫起動(dòng)時(shí)(對(duì)新實(shí)例裝配和打開),自動(dòng)地執(zhí)行實(shí)例 恢復(fù)。如果需要,從裝配狀態(tài)變?yōu)榇蜷_狀態(tài),自動(dòng)地激

12、發(fā)實(shí)例恢復(fù),由下列處理:1 為了解恢復(fù)數(shù)據(jù)文件中沒有記錄的數(shù)據(jù),進(jìn)行向前滾。該數(shù)據(jù)記錄在在線日志,包括對(duì)回滾段的內(nèi)容恢復(fù)。2 回滾未提交的事務(wù),按步1重新生成回滾段所指定的操作。3.釋放在故障時(shí)正在處理事務(wù)所持有的資源。4解決在故障時(shí)正經(jīng)歷一階段提交的任何懸而未決的分布事務(wù)。介質(zhì)故障或文件錯(cuò)誤的不一致恢復(fù)介質(zhì)故障是當(dāng)一個(gè)文件、一個(gè)文件的部分或磁盤不能讀或不能寫時(shí)出現(xiàn)的故障。文件錯(cuò)誤一般指意外的錯(cuò)誤導(dǎo)致文件被刪除或意外事故導(dǎo)致文件的不一致。這種狀態(tài)下的數(shù)據(jù)庫都是不一致的,需要DBA手工來進(jìn)行數(shù)據(jù)庫的恢復(fù),這種恢復(fù)有兩種形式,決定于數(shù)據(jù)庫運(yùn)行的歸檔方式和備份方式。1完全介質(zhì)恢復(fù)可恢復(fù)全部丟失的修改。一般情況下需要有數(shù)據(jù)庫的備份且數(shù)據(jù)庫運(yùn)行在歸檔狀態(tài)下并且有可用歸 檔日志時(shí)才可能。對(duì)于不同類型的錯(cuò)誤,有不同類型的完全恢復(fù)可使用,其決定于毀壞文件和數(shù)據(jù)庫的可用性。2 不完全介質(zhì)恢復(fù)是在完全介質(zhì)恢復(fù)不可能或不要求時(shí)進(jìn)行的介質(zhì)恢復(fù)。重構(gòu)受損的數(shù)據(jù)庫,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論