經(jīng)典輔助學(xué)習(xí)數(shù)據(jù)庫(kù)恢復(fù)_第1頁(yè)
經(jīng)典輔助學(xué)習(xí)數(shù)據(jù)庫(kù)恢復(fù)_第2頁(yè)
經(jīng)典輔助學(xué)習(xí)數(shù)據(jù)庫(kù)恢復(fù)_第3頁(yè)
經(jīng)典輔助學(xué)習(xí)數(shù)據(jù)庫(kù)恢復(fù)_第4頁(yè)
經(jīng)典輔助學(xué)習(xí)數(shù)據(jù)庫(kù)恢復(fù)_第5頁(yè)
已閱讀5頁(yè),還剩32頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、ORACLE數(shù)據(jù)庫(kù)恢復(fù)數(shù)據(jù)庫(kù)恢復(fù)1 Oracle 9i的恢復(fù)機(jī)制的恢復(fù)機(jī)制2 邏輯恢復(fù)邏輯恢復(fù)3 脫機(jī)恢復(fù)脫機(jī)恢復(fù)4 聯(lián)機(jī)恢復(fù)聯(lián)機(jī)恢復(fù)5 常見(jiàn)故障及恢復(fù)常見(jiàn)故障及恢復(fù)數(shù)據(jù)庫(kù)備份與恢復(fù)的目的:數(shù)據(jù)庫(kù)備份與恢復(fù)的目的: 數(shù)據(jù)庫(kù)備份與恢復(fù)的目的就是為了保證在數(shù)據(jù)庫(kù)備份與恢復(fù)的目的就是為了保證在各種故障發(fā)生后,數(shù)據(jù)庫(kù)中的數(shù)據(jù)都能各種故障發(fā)生后,數(shù)據(jù)庫(kù)中的數(shù)據(jù)都能從錯(cuò)誤從錯(cuò)誤狀態(tài)恢復(fù)到某種邏輯一致的狀態(tài)狀態(tài)恢復(fù)到某種邏輯一致的狀態(tài)。1 Oracle 9i的恢復(fù)機(jī)制的恢復(fù)機(jī)制1. 事務(wù)性故障的恢復(fù)事務(wù)性故障的恢復(fù) 數(shù)據(jù)庫(kù)正常運(yùn)行中發(fā)生事務(wù)故障數(shù)據(jù)庫(kù)正常運(yùn)行中發(fā)生事務(wù)故障, 事務(wù)對(duì)應(yīng)的數(shù)據(jù)事務(wù)對(duì)應(yīng)的數(shù)據(jù)文件

2、中的內(nèi)容已經(jīng)修改文件中的內(nèi)容已經(jīng)修改, 但事務(wù)未完成但事務(wù)未完成. 系統(tǒng)自動(dòng)回退未提交的事務(wù)系統(tǒng)自動(dòng)回退未提交的事務(wù), 撤銷(xiāo)對(duì)數(shù)據(jù)文件的修撤銷(xiāo)對(duì)數(shù)據(jù)文件的修改改, 將數(shù)據(jù)文件中的修改重新恢復(fù)將數(shù)據(jù)文件中的修改重新恢復(fù).2. 數(shù)據(jù)庫(kù)例程故障的恢復(fù)數(shù)據(jù)庫(kù)例程故障的恢復(fù) 發(fā)生例程故障時(shí)發(fā)生例程故障時(shí), 可能會(huì)產(chǎn)生可能會(huì)產(chǎn)生兩種錯(cuò)誤兩種錯(cuò)誤: - 數(shù)據(jù)已經(jīng)寫(xiě)入數(shù)據(jù)文件數(shù)據(jù)已經(jīng)寫(xiě)入數(shù)據(jù)文件, 但日志文件記錄的事務(wù)信息和控制但日志文件記錄的事務(wù)信息和控制文件不一致文件不一致; - 事務(wù)已經(jīng)完成事務(wù)已經(jīng)完成, 但數(shù)據(jù)未能正常寫(xiě)入數(shù)據(jù)文件但數(shù)據(jù)未能正常寫(xiě)入數(shù)據(jù)文件. 系統(tǒng)在重新啟動(dòng)例程后將系統(tǒng)在重新啟動(dòng)例程后

3、將自動(dòng)自動(dòng)執(zhí)行執(zhí)行兩種操作兩種操作: - 向前掃描日志文件向前掃描日志文件, 將已經(jīng)完成的事務(wù)產(chǎn)生的修改在數(shù)據(jù)文將已經(jīng)完成的事務(wù)產(chǎn)生的修改在數(shù)據(jù)文件上完成件上完成; - 向后回退日志文件向后回退日志文件, 將未完成的事務(wù)產(chǎn)生的修改從數(shù)據(jù)文件將未完成的事務(wù)產(chǎn)生的修改從數(shù)據(jù)文件中撤銷(xiāo)。中撤銷(xiāo)。3.介質(zhì)故障的恢復(fù)介質(zhì)故障的恢復(fù) 硬件故障導(dǎo)致物理數(shù)據(jù)庫(kù)受損硬件故障導(dǎo)致物理數(shù)據(jù)庫(kù)受損(如讀寫(xiě)錯(cuò)誤如讀寫(xiě)錯(cuò)誤, 誤刪誤刪重要文件等重要文件等)。 介質(zhì)性故障發(fā)生后介質(zhì)性故障發(fā)生后, 如果不能正常執(zhí)行如果不能正常執(zhí)行I/O操作操作, 說(shuō)說(shuō)明控制文件中的信息與數(shù)據(jù)文件明控制文件中的信息與數(shù)據(jù)文件, 日志文件記錄的

4、信日志文件記錄的信息邏輯不一致息邏輯不一致, 此時(shí)需要管理員手工進(jìn)行恢復(fù)此時(shí)需要管理員手工進(jìn)行恢復(fù). 介質(zhì)故障恢復(fù)的目的就是要保證控制文件介質(zhì)故障恢復(fù)的目的就是要保證控制文件, 數(shù)據(jù)數(shù)據(jù)文件和日志文件的邏輯一致性文件和日志文件的邏輯一致性. 把發(fā)生故障前備份的數(shù)據(jù)庫(kù)數(shù)據(jù)裝入到系統(tǒng)中,同時(shí)把發(fā)生故障前備份的數(shù)據(jù)庫(kù)數(shù)據(jù)裝入到系統(tǒng)中,同時(shí)把從備份終止時(shí)刻已成功提交的事務(wù)重做(根據(jù)把從備份終止時(shí)刻已成功提交的事務(wù)重做(根據(jù)聯(lián)機(jī)日志聯(lián)機(jī)日志文件和文件和歸檔日志歸檔日志文件記載的內(nèi)容)。文件記載的內(nèi)容)。正常運(yùn)行正常運(yùn)行故障時(shí)刻故障時(shí)刻 備份備份恢復(fù)恢復(fù) 重裝備份副本重裝備份副本重新運(yùn)行已提交的事務(wù)歸檔模

5、式恢復(fù)與非歸檔模式恢復(fù)歸檔模式恢復(fù)與非歸檔模式恢復(fù) 備份與恢復(fù)可能工作在備份與恢復(fù)可能工作在歸檔歸檔(achieve)模式模式, 也可能工作在也可能工作在非非歸檔模式歸檔模式. 工作在工作在歸檔模式歸檔模式的恢復(fù)的恢復(fù), 在發(fā)生介質(zhì)故障進(jìn)行恢復(fù)時(shí)在發(fā)生介質(zhì)故障進(jìn)行恢復(fù)時(shí), 能夠能夠恢復(fù)到與數(shù)據(jù)庫(kù)備份結(jié)束時(shí)一致的狀態(tài)恢復(fù)到與數(shù)據(jù)庫(kù)備份結(jié)束時(shí)一致的狀態(tài); 工作在工作在非歸檔模式非歸檔模式的恢復(fù)的恢復(fù), 可以保證恢復(fù)到非歸檔模式備份可以保證恢復(fù)到非歸檔模式備份前開(kāi)始的一致性狀態(tài)前開(kāi)始的一致性狀態(tài), 但無(wú)法保證不丟失數(shù)據(jù)但無(wú)法保證不丟失數(shù)據(jù). 一般一般歸檔模式下數(shù)據(jù)庫(kù)的備份和恢復(fù)是首選歸檔模式下數(shù)據(jù)庫(kù)

6、的備份和恢復(fù)是首選, 非歸檔模式的非歸檔模式的備份與恢復(fù)適合可以容許數(shù)據(jù)丟失的情況備份與恢復(fù)適合可以容許數(shù)據(jù)丟失的情況.備份表空間備份表空間備份歸檔日志備份歸檔日志備份完備份完成時(shí)刻成時(shí)刻在線(xiàn)歸檔在線(xiàn)歸檔故障故障時(shí)刻時(shí)刻完全恢復(fù)與不完全恢復(fù)完全恢復(fù)與不完全恢復(fù) 完全恢復(fù)完全恢復(fù) 當(dāng)介質(zhì)故障損壞了數(shù)據(jù)文件或者控制文件后當(dāng)介質(zhì)故障損壞了數(shù)據(jù)文件或者控制文件后, 利用數(shù)據(jù)庫(kù)利用數(shù)據(jù)庫(kù)備份來(lái)執(zhí)行對(duì)數(shù)據(jù)庫(kù)的恢復(fù)備份來(lái)執(zhí)行對(duì)數(shù)據(jù)庫(kù)的恢復(fù), 不但恢復(fù)到備份時(shí)的狀態(tài)不但恢復(fù)到備份時(shí)的狀態(tài), 而而且且將備份以后至故障之前的數(shù)據(jù)庫(kù)改變也進(jìn)行恢復(fù)將備份以后至故障之前的數(shù)據(jù)庫(kù)改變也進(jìn)行恢復(fù), 稱(chēng)為完稱(chēng)為完全恢復(fù)全恢復(fù)

7、, 也叫完全數(shù)據(jù)庫(kù)恢復(fù)或完全介質(zhì)恢復(fù)也叫完全數(shù)據(jù)庫(kù)恢復(fù)或完全介質(zhì)恢復(fù). 是默認(rèn)的恢復(fù)選擇是默認(rèn)的恢復(fù)選擇.不完全恢復(fù)不完全恢復(fù) 如果不能成功執(zhí)行完全恢復(fù)如果不能成功執(zhí)行完全恢復(fù), 或者介質(zhì)故障已經(jīng)損壞或者介質(zhì)故障已經(jīng)損壞了聯(lián)機(jī)重做日志文件了聯(lián)機(jī)重做日志文件, 或者某些事務(wù)操作執(zhí)行了錯(cuò)誤的或者某些事務(wù)操作執(zhí)行了錯(cuò)誤的操作操作, 這時(shí)只能根據(jù)日志文件記錄的信息這時(shí)只能根據(jù)日志文件記錄的信息, 恢復(fù)到故障之恢復(fù)到故障之前的某個(gè)指定的一致性狀態(tài)前的某個(gè)指定的一致性狀態(tài), 這就是不完全恢復(fù)這就是不完全恢復(fù). 不完全介質(zhì)恢復(fù)可分為三類(lèi)不完全介質(zhì)恢復(fù)可分為三類(lèi): 基于時(shí)間的恢復(fù)基于時(shí)間的恢復(fù); 基于基于Ca

8、ncel的恢復(fù)的恢復(fù); 基于基于SCN (system commit number)的恢復(fù)的恢復(fù).不完全介質(zhì)恢復(fù)可以通過(guò)不完全介質(zhì)恢復(fù)可以通過(guò)SQL命令來(lái)實(shí)現(xiàn)命令來(lái)實(shí)現(xiàn): recover database until 2 邏輯恢復(fù)邏輯恢復(fù) 對(duì)應(yīng)于邏輯備份對(duì)應(yīng)于邏輯備份, 邏輯恢復(fù)完成將邏輯備份的數(shù)據(jù)轉(zhuǎn)邏輯恢復(fù)完成將邏輯備份的數(shù)據(jù)轉(zhuǎn)換成換成Oracle默認(rèn)的數(shù)據(jù)格式默認(rèn)的數(shù)據(jù)格式, 裝載到數(shù)據(jù)庫(kù)中裝載到數(shù)據(jù)庫(kù)中. 邏輯備份完成的僅是對(duì)數(shù)據(jù)文件數(shù)據(jù)的轉(zhuǎn)儲(chǔ)邏輯備份完成的僅是對(duì)數(shù)據(jù)文件數(shù)據(jù)的轉(zhuǎn)儲(chǔ), 可能導(dǎo)可能導(dǎo)致控制文件和數(shù)據(jù)文件在邏輯上的不一致性致控制文件和數(shù)據(jù)文件在邏輯上的不一致性. 一般作為一一

9、般作為一種輔助備份和恢復(fù)手段種輔助備份和恢復(fù)手段.用導(dǎo)入向?qū)?shí)現(xiàn)邏輯恢復(fù)用導(dǎo)入向?qū)?shí)現(xiàn)邏輯恢復(fù)imp參數(shù)描述參數(shù)描述:Userid FullFromuserTouserFileTablesGrantsCommitRowsIndexesIgnore用用imp命令實(shí)現(xiàn)邏輯恢復(fù)命令實(shí)現(xiàn)邏輯恢復(fù)import常見(jiàn)參數(shù)含義常見(jiàn)參數(shù)含義file /*定義被導(dǎo)入的文件名定義被導(dǎo)入的文件名*/fromuser /*定義定義import包含對(duì)象模式的列表包含對(duì)象模式的列表*/full /*完全數(shù)據(jù)庫(kù)的導(dǎo)入完全數(shù)據(jù)庫(kù)的導(dǎo)入*/indexes /*定義是否導(dǎo)入索引定義是否導(dǎo)入索引*/tables /*定義需要導(dǎo)入表名

10、的列表定義需要導(dǎo)入表名的列表*/touser /*定義需要導(dǎo)入的用戶(hù)列表定義需要導(dǎo)入的用戶(hù)列表*/userid /*定義執(zhí)行定義執(zhí)行imp的用戶(hù)的用戶(hù)*/imp的三種導(dǎo)入方式的三種導(dǎo)入方式: 表模式導(dǎo)入表模式導(dǎo)入 用戶(hù)模式導(dǎo)入用戶(hù)模式導(dǎo)入 全數(shù)據(jù)庫(kù)導(dǎo)入(不常用)全數(shù)據(jù)庫(kù)導(dǎo)入(不常用)D:oracleproduct10.1.0Db_1BINimp1)數(shù)據(jù)庫(kù)連接成功圖數(shù)據(jù)庫(kù)連接成功圖2)設(shè)置參數(shù))設(shè)置參數(shù)3)導(dǎo)入成功)導(dǎo)入成功利用利用IMP文件成功完成邏輯恢復(fù)文件成功完成邏輯恢復(fù)3 脫機(jī)恢復(fù)脫機(jī)恢復(fù) 在數(shù)據(jù)庫(kù)正常關(guān)閉的情況下在數(shù)據(jù)庫(kù)正常關(guān)閉的情況下, 對(duì)數(shù)據(jù)文件對(duì)數(shù)據(jù)文件. 控制文件控制文件, 聯(lián)

11、機(jī)重做日志文件進(jìn)行復(fù)制聯(lián)機(jī)重做日志文件進(jìn)行復(fù)制, 在需要還原時(shí)在需要還原時(shí), 將上述三種將上述三種文件的備份重新拷貝到原來(lái)文件存放的位置文件的備份重新拷貝到原來(lái)文件存放的位置, 即可實(shí)現(xiàn)即可實(shí)現(xiàn)還原還原. 還原以后數(shù)據(jù)庫(kù)的狀態(tài)為備份時(shí)候的狀態(tài)還原以后數(shù)據(jù)庫(kù)的狀態(tài)為備份時(shí)候的狀態(tài). 在備份以后數(shù)據(jù)庫(kù)的重做日志中的工作進(jìn)行重做在備份以后數(shù)據(jù)庫(kù)的重做日志中的工作進(jìn)行重做, 就就可以使數(shù)據(jù)庫(kù)還原到故障以前的狀態(tài)可以使數(shù)據(jù)庫(kù)還原到故障以前的狀態(tài). (前提是數(shù)據(jù)庫(kù)的前提是數(shù)據(jù)庫(kù)的重做日志沒(méi)有損壞重做日志沒(méi)有損壞)脫機(jī)下進(jìn)行數(shù)據(jù)庫(kù)恢復(fù)的步驟脫機(jī)下進(jìn)行數(shù)據(jù)庫(kù)恢復(fù)的步驟:1. 配置數(shù)據(jù)庫(kù)配置數(shù)據(jù)庫(kù), 使其處于使

12、其處于“歸檔日志歸檔日志”模式模式;2. 備份數(shù)據(jù)文件備份數(shù)據(jù)文件, 控制文件和重做日志控制文件和重做日志;3. 拷貝還原丟失的數(shù)據(jù)文件拷貝還原丟失的數(shù)據(jù)文件;4. 恢復(fù)還原的數(shù)據(jù)文件恢復(fù)還原的數(shù)據(jù)文件Recover database;Alter database open; 數(shù)據(jù)庫(kù)必須已工作在歸檔模式數(shù)據(jù)庫(kù)必須已工作在歸檔模式.若數(shù)據(jù)庫(kù)處于打開(kāi)狀態(tài),則只能恢復(fù)表空間或數(shù)據(jù)庫(kù)文件。要恢復(fù)整個(gè)數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)必須處于裝載狀態(tài)。4 聯(lián)機(jī)恢復(fù)聯(lián)機(jī)恢復(fù)用恢復(fù)向?qū)?shí)現(xiàn)聯(lián)機(jī)恢復(fù)用恢復(fù)向?qū)?shí)現(xiàn)聯(lián)機(jī)恢復(fù)關(guān)閉數(shù)據(jù)庫(kù)使數(shù)據(jù)庫(kù)處于裝載狀態(tài)關(guān)閉數(shù)據(jù)庫(kù)使數(shù)據(jù)庫(kù)處于裝載狀態(tài)執(zhí)行恢復(fù)界面執(zhí)行恢復(fù)界面時(shí)間點(diǎn)界面時(shí)間點(diǎn)界面重命名

13、界面重命名界面復(fù)查界面復(fù)查界面恢復(fù)成功恢復(fù)成功用用SQL*Plus程序?qū)崿F(xiàn)聯(lián)機(jī)恢復(fù)程序?qū)崿F(xiàn)聯(lián)機(jī)恢復(fù)1、使需要恢復(fù)的數(shù)據(jù)文件處于脫機(jī)狀態(tài)、使需要恢復(fù)的數(shù)據(jù)文件處于脫機(jī)狀態(tài)Alter database datafile offline;2、將原先備份的數(shù)據(jù)文件復(fù)制到其原來(lái)所在的路徑,覆蓋原、將原先備份的數(shù)據(jù)文件復(fù)制到其原來(lái)所在的路徑,覆蓋原有文件有文件3、使用、使用recover命令進(jìn)行介質(zhì)恢復(fù)命令進(jìn)行介質(zhì)恢復(fù)recover datafile ;4、將數(shù)據(jù)文件恢復(fù)為聯(lián)機(jī)狀態(tài)、將數(shù)據(jù)文件恢復(fù)為聯(lián)機(jī)狀態(tài) Alter database datafile online;5 常見(jiàn)故障及恢復(fù)常見(jiàn)故障及恢復(fù)1.

14、 數(shù)據(jù)文件故障及恢復(fù)數(shù)據(jù)文件故障及恢復(fù) 例例:數(shù)據(jù)庫(kù)正常啟動(dòng)時(shí)數(shù)據(jù)庫(kù)正常啟動(dòng)時(shí), 出現(xiàn)出現(xiàn)user01.dbf數(shù)據(jù)文件丟數(shù)據(jù)文件丟失或不能讀寫(xiě)錯(cuò)誤失或不能讀寫(xiě)錯(cuò)誤. 恢復(fù)辦法恢復(fù)辦法: 在數(shù)據(jù)庫(kù)處于在數(shù)據(jù)庫(kù)處于“已裝載已裝載”狀態(tài)下?tīng)顟B(tài)下, 聯(lián)機(jī)聯(lián)機(jī)恢復(fù)數(shù)據(jù)庫(kù)文件恢復(fù)數(shù)據(jù)庫(kù)文件.2. 控制文件故障及恢復(fù)控制文件故障及恢復(fù) 例例: 數(shù)據(jù)庫(kù)正常啟動(dòng)時(shí)數(shù)據(jù)庫(kù)正常啟動(dòng)時(shí), 控制文件丟失或者不能正??刂莆募G失或者不能正常讀出讀出. 在在存儲(chǔ)管理存儲(chǔ)管理/控制文件控制文件中確認(rèn)控制文件無(wú)法中確認(rèn)控制文件無(wú)法正常工作正常工作. 恢復(fù)辦法恢復(fù)辦法: 在數(shù)據(jù)庫(kù)處于在數(shù)據(jù)庫(kù)處于“已啟動(dòng)已啟動(dòng)”狀態(tài)下?tīng)顟B(tài)下, 登

15、錄登錄SQLPlus Worksheet, 重建控制文件重建控制文件.重建控制文件的語(yǔ)法重建控制文件的語(yǔ)法:Create controlfile reuse database “myoracle” 3. 日志文件故障及恢復(fù)日志文件故障及恢復(fù) 例例: 數(shù)據(jù)庫(kù)正常啟動(dòng)時(shí)數(shù)據(jù)庫(kù)正常啟動(dòng)時(shí), 日志文件丟失或者不能正常日志文件丟失或者不能正常讀出讀出. 恢復(fù)辦法恢復(fù)辦法: 如果有數(shù)據(jù)庫(kù)備份如果有數(shù)據(jù)庫(kù)備份, 可以利用數(shù)據(jù)庫(kù)恢可以利用數(shù)據(jù)庫(kù)恢復(fù)復(fù); 如果沒(méi)有如果沒(méi)有, 在數(shù)據(jù)庫(kù)處于在數(shù)據(jù)庫(kù)處于“已裝載已裝載”狀態(tài)下?tīng)顟B(tài)下, 登登錄錄SQLPlus Worksheet, 進(jìn)行不完全恢復(fù)進(jìn)行不完全恢復(fù).(1)

16、 執(zhí)行不完全恢復(fù)執(zhí)行不完全恢復(fù): recover database until cancel(2)重建和復(fù)位數(shù)據(jù)庫(kù)的聯(lián)機(jī)日志文件重建和復(fù)位數(shù)據(jù)庫(kù)的聯(lián)機(jī)日志文件: alter database open resetlogs;4. 不完全恢復(fù)不完全恢復(fù) 類(lèi)型一類(lèi)型一: 基于時(shí)間的不完全恢復(fù)基于時(shí)間的不完全恢復(fù) 1) 將數(shù)據(jù)庫(kù)切換到將數(shù)據(jù)庫(kù)切換到已裝載已裝載狀態(tài)狀態(tài); 2) 在在SQLPlus Worksheet中執(zhí)行中執(zhí)行: recover database until time 2005-7-3 15:20:51 類(lèi)型二類(lèi)型二: 基于基于SCN (system commit number)號(hào)的號(hào)的不完全恢復(fù)不完全恢復(fù) 在在SQLPlus Worksheet中執(zhí)行中執(zhí)行: recover database unti

溫馨提示

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

評(píng)論

0/150

提交評(píng)論