Oracle數(shù)據(jù)庫(kù)實(shí)例的創(chuàng)建、刪除與修改_第1頁(yè)
Oracle數(shù)據(jù)庫(kù)實(shí)例的創(chuàng)建、刪除與修改_第2頁(yè)
Oracle數(shù)據(jù)庫(kù)實(shí)例的創(chuàng)建、刪除與修改_第3頁(yè)
Oracle數(shù)據(jù)庫(kù)實(shí)例的創(chuàng)建、刪除與修改_第4頁(yè)
Oracle數(shù)據(jù)庫(kù)實(shí)例的創(chuàng)建、刪除與修改_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、Oracle數(shù)據(jù)庫(kù)實(shí)例的創(chuàng)建、刪除、修改以SUSE10SP2、Oracle10gR2為例。 本文中中的數(shù)據(jù)庫(kù)實(shí)實(shí)例這一稱謂謂應(yīng)該換做數(shù)數(shù)據(jù)庫(kù)更為準(zhǔn)準(zhǔn)確,數(shù)據(jù)庫(kù)庫(kù)可以理解為為是一個(gè)物理理的靜態(tài)概念念,主要包括括一些物理存存在的數(shù)據(jù)庫(kù)庫(kù)文件,而數(shù)數(shù)據(jù)庫(kù)實(shí)例則則是一個(gè)動(dòng)態(tài)態(tài)概念,包括括一些內(nèi)存區(qū)區(qū)域以及若干干進(jìn)程,數(shù)據(jù)據(jù)庫(kù)實(shí)例是對(duì)對(duì)數(shù)據(jù)庫(kù)進(jìn)行行操作的執(zhí)行行者。(2000907114修改) 安裝完完Oraclle數(shù)據(jù)庫(kù)系系統(tǒng)的安裝后后,需要?jiǎng)?chuàng)建建數(shù)據(jù)庫(kù)實(shí)例例才能真正開開始使用Orracle數(shù)數(shù)據(jù)庫(kù)服務(wù)。 總結(jié)起起來(lái),Oraacle有三三種創(chuàng)建數(shù)據(jù)據(jù)庫(kù)實(shí)例的方方法。 第一種種,最常用也也最簡(jiǎn)單,那那就是

2、通過(guò)DDBCA(DDatabaase Coonfiguuratioon Asssistannt),這是是Oralcce提供的一一個(gè)圖形界面面的數(shù)據(jù)庫(kù)實(shí)實(shí)例配置工具具,通過(guò)它可可以創(chuàng)建、刪刪除和修改數(shù)數(shù)據(jù)庫(kù)實(shí)例,它它的使用也比比較簡(jiǎn)單、易易懂,交互式式的圖形界面面操作,非常常準(zhǔn)確有效的的提示與配置置,是一個(gè)比比較方便的創(chuàng)創(chuàng)建數(shù)據(jù)庫(kù)實(shí)實(shí)例的方式。 按照DDBCA給出出的提示,很很容易創(chuàng)建一一個(gè)新數(shù)據(jù)庫(kù)庫(kù)實(shí)例。 在創(chuàng)建建數(shù)據(jù)庫(kù)的時(shí)時(shí)候,DBCCA還提供了了兩個(gè)選項(xiàng),讓讓你可以根據(jù)據(jù)剛剛設(shè)置好好的參數(shù)生成成一個(gè)數(shù)據(jù)庫(kù)庫(kù)實(shí)例模板和和一份數(shù)據(jù)庫(kù)庫(kù)實(shí)例創(chuàng)建腳腳本。這兩個(gè)個(gè)東西是非常常好,非常有有用的東西,數(shù)

3、數(shù)據(jù)庫(kù)模板由由Oraclle自己管理理維護(hù),已經(jīng)經(jīng)創(chuàng)建好的數(shù)數(shù)據(jù)庫(kù)實(shí)例模模板可以在DDBCA圖形形程序新建數(shù)數(shù)據(jù)庫(kù)實(shí)例時(shí)時(shí)作為模板來(lái)來(lái)使用,另外外在DBCAA使用ressponseeFile文文件或者命令令行參數(shù)創(chuàng)建建數(shù)據(jù)庫(kù)時(shí)也也需要用到(見見后面介紹);數(shù)據(jù)庫(kù)創(chuàng)建建腳本是一組組腳本,包括括shelll腳本和sqql腳本,這這些腳本共同同實(shí)現(xiàn)一個(gè)功功能,那就是是按照你之前前在DBCAA中設(shè)置好的的那樣創(chuàng)建一一個(gè)數(shù)據(jù)庫(kù)實(shí)實(shí)例(后面也也會(huì)有介紹),你你需要做的只只是將這些腳腳本在你的代代碼中調(diào)用起起來(lái)。當(dāng)然,你你也可以選擇擇只生成數(shù)據(jù)據(jù)庫(kù)模板或者者數(shù)據(jù)庫(kù)腳本本,而不用去去創(chuàng)建一個(gè)真真的數(shù)據(jù)庫(kù)(這這

4、通常很費(fèi)時(shí)時(shí)間)。 DBCCA是一個(gè)非非常強(qiáng)大的工工具,上面看看到的只是DDBCA最常常用的創(chuàng)建一一個(gè)數(shù)據(jù)庫(kù)實(shí)實(shí)例的使用,其其實(shí)DBCAA還提供另外外兩種使用方方法,分別是是respoonseFiile和命令令行帶參調(diào)用用。 先說(shuō)DDBCA的rresponnseFille使用方法法,respponseFFile這個(gè)個(gè)東東并不陌陌生,前文講講的Oraccle自動(dòng)安安裝就是使用用respoonseFiile完成的的,DBCAA的respponseFFile使用用方法和Orracle安安裝程序的rresponnseFille使用方法法基本一致。但但DBCA的的respoonseFiile的來(lái)源源只能

5、是Orracle安安裝包中提供供的模板文件件,而不能向向Oraclle安裝程序序的respponseFFile一樣樣,先自己rrecordd一個(gè),然后后再用這個(gè)rrecordd去指導(dǎo)Orracle的的自動(dòng)安裝。從從Oraclle安裝包中中獲取到DBBCA的reesponsseFilee模板文件后后,你可以根根據(jù)自己的需需要編輯修改改該模板文件件,以完成對(duì)對(duì)數(shù)據(jù)庫(kù)實(shí)例例的某些參數(shù)數(shù)設(shè)置(DBBCA圖形界界面所提供的的參數(shù)設(shè)置,rresponnseFille中都可以以設(shè)置,而且且該respponseFFile模板板文件的注釋釋寫的很好,你你完全不用擔(dān)擔(dān)心無(wú)法搞定定那些繁雜的的數(shù)據(jù)庫(kù)實(shí)例例參數(shù)設(shè)置,

6、贊贊Oralcce一個(gè)?。T撛撃0逦募谠贠raclle安裝包中中的位置一般般在$ORRACLE_PACKAAGE/rresponnse目錄下下。 有了rresponnseFille之后,你你只需在調(diào)用用DBCA的的時(shí)候指定rresponnseFille的位置和和另外一些參參數(shù): dbcca -ssilentt|-proogresssOnly -ressponseeFile respoonseFiile名稱 其中-silennt|-prrogresssOnlyy選項(xiàng)意義和和Oraclle安裝程序序命令行參數(shù)數(shù)中的同名選選項(xiàng)一樣,表表示完全字符符界面自動(dòng)安安裝或者帶圖圖形提示界面面的半自動(dòng)化化

7、安裝。 ressponseeFile名名稱當(dāng)然就是是respoonseFiile的具體體位置了。 但是,有有一點(diǎn)不是很很好,那就是是使用DBCCA的ressponseeFile方方式創(chuàng)建Orracle數(shù)數(shù)據(jù)庫(kù)實(shí)例,需需要事先已經(jīng)經(jīng)存在一個(gè)數(shù)數(shù)據(jù)庫(kù)實(shí)例模模板了,在rresponnseFille中再指定定該數(shù)據(jù)庫(kù)實(shí)實(shí)例模板名,然然后DBCAA再依據(jù)這個(gè)個(gè)已有的數(shù)據(jù)據(jù)庫(kù)實(shí)例模板板完成新數(shù)據(jù)據(jù)庫(kù)實(shí)例的創(chuàng)創(chuàng)建,所以就就會(huì)有前面講講到的DBCCA圖形界面面創(chuàng)建數(shù)據(jù)庫(kù)庫(kù)實(shí)例時(shí)提供供生成數(shù)據(jù)庫(kù)庫(kù)實(shí)例模板的的選項(xiàng)(數(shù)據(jù)據(jù)庫(kù)實(shí)例模板板也可以從一一個(gè)已有數(shù)據(jù)據(jù)庫(kù)實(shí)例生成成),就是在在這要用到的的。 從上面面調(diào)用DB

8、CCA使用reesponsseFilee的命令中,應(yīng)應(yīng)該已經(jīng)看到到了DBCAA是提供一些些命令行參數(shù)數(shù)選項(xiàng)的,其其實(shí)DBCAA提供的命令令行參數(shù)選項(xiàng)項(xiàng)遠(yuǎn)比你想象象的強(qiáng)大,甚甚至可以這么么說(shuō),所有DDBCA圖形形界面和reesponsseFilee能夠辦到的的事,通過(guò)DDBCA豐富富的命令行參參數(shù)選項(xiàng)都可可以辦到。你你在DBCAA圖形界面上上設(shè)置的參數(shù)數(shù)或者在reesponsseFilee中指定的參參數(shù)值都可以以通過(guò)DBCCA的命令行行參數(shù)選項(xiàng)來(lái)來(lái)進(jìn)行設(shè)置,所所以你完全可可以只通過(guò)DDBCA的命命令行帶參調(diào)調(diào)用來(lái)完成一一個(gè)數(shù)據(jù)庫(kù)實(shí)實(shí)例的創(chuàng)建(當(dāng)當(dāng)然也包括刪刪除、修改數(shù)數(shù)據(jù)庫(kù)實(shí)例等等所有DBCCA

9、圖形界面面所能提供的的功能)。其其實(shí),我更愿愿意這樣認(rèn)為為,DBCAA的respponseFFile應(yīng)用用也是一種DDBCA命令令行帶參調(diào)用用的使用。需需要注意的是是,當(dāng)DBCCA的命令行行參數(shù)和reesponsseFilee同時(shí)設(shè)置一一個(gè)參數(shù)時(shí),命命令行參數(shù)的的優(yōu)先級(jí)是比比respoonseFiile要高的的。另外,使使用DBCAA命令行帶參參調(diào)用新建數(shù)數(shù)據(jù)庫(kù)實(shí)例和和使用ressponseeFile新新建數(shù)據(jù)庫(kù)實(shí)實(shí)例一樣,也也是需要事先先已經(jīng)存在一一個(gè)數(shù)據(jù)庫(kù)實(shí)實(shí)例模板,才才能完成新數(shù)數(shù)據(jù)庫(kù)實(shí)例的的創(chuàng)建。一份份非常詳細(xì)的的DBCA所所有命令行參參數(shù)選項(xiàng)列表表,你可以通通過(guò)執(zhí)行dbbca -hh

10、elp獲得得。 到現(xiàn)在在你可能已經(jīng)經(jīng)發(fā)現(xiàn),DBBCA圖形界界面、DBCCA的ressponseeFile使使用以及DBBCA的命令令行帶參調(diào)用用,其實(shí)是三三個(gè)分別具備備完全數(shù)據(jù)庫(kù)庫(kù)實(shí)例設(shè)置功功能的工具或或者接口,分分別對(duì)應(yīng)不同同的應(yīng)用場(chǎng)景景,它們可以以滿足你幾乎乎所有的應(yīng)用用需求(使用用這樣的工具具來(lái)幫助構(gòu)建建自己的軟件件真是非常愜愜意的一件事事情,再贊OOraclee一個(gè)?。?。 第二種種是通過(guò)腳本本(是否稱為為命令行方式式更合適,下下文描述的腳腳本方式其實(shí)實(shí)都是命令行行方式的非交交互式方法,或或者說(shuō)命令行行的自動(dòng)化方方式,但其實(shí)實(shí)所有腳本方方式都可以將將shelll腳本或sqql腳本中的的s

11、helll命令、sqqlpluss命令拆分出出來(lái),手工在在shelll中或者sqqlpluss界面中進(jìn)行行交互式的輸輸入執(zhí)行,這這可以稱為命命令行的手工工方式)來(lái)完完成數(shù)據(jù)庫(kù)實(shí)實(shí)例的代碼中中自動(dòng)創(chuàng)建。這這里說(shuō)的腳本本包括sheell腳本和和sql腳本本,這種方式式可以說(shuō)是最最適合與編程程結(jié)合的,因因?yàn)檫@些shhell腳本本或者sqll腳本都可以以直接在shhell命令令中調(diào)用執(zhí)行行,所以可以以很好與shhell編程程相結(jié)合。而而這其實(shí)是基基于一個(gè)非常常重要的事實(shí)實(shí),即Oraacle提供供了一個(gè)交互互式的命令行行工具sqllplus(類類似與DB22的db2ccmd),這這個(gè)工具可以以認(rèn)為是一個(gè)

12、個(gè)Oraclle數(shù)據(jù)庫(kù)管管理工具,通通過(guò)它可以執(zhí)執(zhí)行一些Orracle的的數(shù)據(jù)庫(kù)管理理命令,來(lái)完完成一些數(shù)據(jù)據(jù)庫(kù)管理工作作(這當(dāng)然就就包括數(shù)據(jù)庫(kù)庫(kù)實(shí)例的創(chuàng)建建),同時(shí)你你也可以把它它當(dāng)作一個(gè)SSQL語(yǔ)句執(zhí)執(zhí)行器,直接接在里邊執(zhí)行行你想要執(zhí)行行的SQL語(yǔ)語(yǔ)句或者存儲(chǔ)儲(chǔ)過(guò)程等,并并獲取執(zhí)行結(jié)結(jié)果。并且,更更重要的是,ssqlpluus可以直接接在shelll命令行中中進(jìn)行非交互互式的調(diào)用執(zhí)執(zhí)行(通常是是調(diào)用執(zhí)行一一段sqlpplus語(yǔ)句句,或者是一一個(gè)由一些ssqlpluus語(yǔ)句組成成的sql腳腳本,我所說(shuō)說(shuō)的sqlpplus語(yǔ)句句包括Oraacle數(shù)據(jù)據(jù)庫(kù)管理維護(hù)護(hù)命令、SQQL語(yǔ)句和存存儲(chǔ)過(guò)程

13、等),這這就為在shhell編程程中使用sqqlpluss完成數(shù)據(jù)庫(kù)庫(kù)實(shí)例自動(dòng)創(chuàng)創(chuàng)建工作提供供了可能。 sheell命令行行中非交互式式調(diào)用sqllplus執(zhí)執(zhí)行一段sqqlpluss語(yǔ)句是利用用shelll編程中重定定向命令的一一個(gè)特性,即即分隔符重定定向輸入。一一般用法如下下: commmand(換換行)內(nèi)容 (換換行)內(nèi)容 自定定義分隔符 sheell中遇到到則會(huì)自自動(dòng)將下一個(gè)個(gè)單詞認(rèn)作分分隔符,并將將分隔符后面面的文本當(dāng)作作commaand命令執(zhí)執(zhí)行的內(nèi)容傳傳遞給commmand依依次全部執(zhí)行行直至遇到下下一個(gè)分隔符符單詞才結(jié)束束。這里的分分隔符可以是是任意自定義義的單詞,通通常使用E

14、OOF,舉例: sqllplus / as sysdbbastarrt sqll腳本絕對(duì)路路徑; SQLLsqll腳本絕對(duì)路路徑; 而在sshell命命令行中可以以使用來(lái)完完成sqlpplus對(duì)ssql腳本的的調(diào)用執(zhí)行,舉舉例: sqllplus / as sysdbba ./MySQLL.sql 以上命命令會(huì)調(diào)用ssqlpluus執(zhí)行當(dāng)前前目錄下的MMySQL.sql腳本本。 使用腳腳本來(lái)完成數(shù)數(shù)據(jù)庫(kù)實(shí)例的的創(chuàng)建工作,也也分為兩種情情況。 一種是是誠(chéng)如前文所所述的那樣,在在使用DBCCA圖形工具具創(chuàng)建數(shù)據(jù)庫(kù)庫(kù)實(shí)例的同時(shí)時(shí)生成一份數(shù)數(shù)據(jù)庫(kù)實(shí)例創(chuàng)創(chuàng)建腳本(包包括若干shhell腳本本和sql腳腳

15、本),那么么你就可以使使用這份腳本本,在sheell中進(jìn)行行調(diào)用,完成成數(shù)據(jù)庫(kù)實(shí)例例的代碼自動(dòng)動(dòng)創(chuàng)建。使用用這份數(shù)據(jù)庫(kù)庫(kù)實(shí)例創(chuàng)建腳腳本創(chuàng)建的新新數(shù)據(jù)庫(kù)實(shí)例例和原數(shù)據(jù)庫(kù)庫(kù)實(shí)例是完全全一樣,當(dāng)然然,你可以將將生成的腳本本進(jìn)行修改,以以完成你對(duì)數(shù)數(shù)據(jù)庫(kù)實(shí)例的的某些設(shè)置,但但是請(qǐng)?jiān)谀銓?duì)對(duì)腳本內(nèi)容已已經(jīng)足夠了解解,并且知道道你自己在干干什么的情況況下修改腳本本,否則你很很有可能使用用修改后的腳腳本無(wú)法正確確創(chuàng)建數(shù)據(jù)庫(kù)庫(kù)實(shí)例。這種種方法中shhell腳本本對(duì)sqlpplus的使使用,更多的的是使用sqqlpluss來(lái)執(zhí)行一些些Oraclle生成的ssql腳本(這這些sql腳腳本的內(nèi)容是是就是一些ssqlp

16、luus語(yǔ)句的集集合,它們的的任務(wù)就是完完成數(shù)據(jù)庫(kù)實(shí)實(shí)例的創(chuàng)建以以及設(shè)置)。 另一種種情況則是不不依靠DBCCA生成的腳腳本,完全由由自己來(lái)編寫寫實(shí)現(xiàn)一份sshell腳腳本,在腳本本中你可以調(diào)調(diào)用sqlpplus執(zhí)行行一段sqllplus語(yǔ)語(yǔ)句或者其它它一些sqll腳本,以完完成數(shù)據(jù)庫(kù)實(shí)實(shí)例的創(chuàng)建和和設(shè)置,這完完全取決于你你的實(shí)現(xiàn);而而最常用的用用來(lái)創(chuàng)建數(shù)據(jù)據(jù)庫(kù)實(shí)例的一一個(gè)方法就是是在sqlpplus中使使用creaate daatabasse語(yǔ)句,ccreatee dataabase語(yǔ)語(yǔ)句提供了許許多豐富的選選項(xiàng)和參數(shù)設(shè)設(shè)置,確保你你能完全創(chuàng)建建一個(gè)自己所所需要的數(shù)據(jù)據(jù)庫(kù)實(shí)例。當(dāng)當(dāng)然,還有一

17、一些其它方法法可以創(chuàng)建數(shù)數(shù)據(jù)庫(kù)實(shí)例,比比如調(diào)用執(zhí)行行oraclle提供某些些存儲(chǔ)過(guò)程等等。 至于ccreatee dataabase語(yǔ)語(yǔ)句的詳細(xì)介介紹可以參考考o(jì)raclle的sqll refeerencee。 第三種種嚴(yán)格來(lái)說(shuō)不不能算作一種種創(chuàng)建Oraacle數(shù)據(jù)據(jù)庫(kù)實(shí)例的方方法,它是通通過(guò)已有的數(shù)數(shù)據(jù)庫(kù)實(shí)例為為基礎(chǔ)來(lái)完成成新數(shù)據(jù)庫(kù)實(shí)實(shí)例的創(chuàng)建的的。這種方法法是首先通過(guò)過(guò)第一種或者者第二種方法法來(lái)創(chuàng)建好一一個(gè)數(shù)據(jù)庫(kù)實(shí)實(shí)例,然后將將該數(shù)據(jù)庫(kù)實(shí)實(shí)例的物理文文件進(jìn)行備份份,然后直接接使用備份的的物理文件恢恢復(fù)出一個(gè)與與原數(shù)據(jù)庫(kù)實(shí)實(shí)例完全一樣樣新的數(shù)據(jù)庫(kù)庫(kù)實(shí)例,所以以這種方法需需要和第一、二二種方法

18、相配配合才能使用用。這種方法法其實(shí)已經(jīng)屬屬于Oraccle數(shù)據(jù)備備份與恢復(fù)的的范疇了,就就是Oraccle數(shù)據(jù)備備份恢復(fù)方式式中的物理備備份恢復(fù),所所以這種方法法可以叫做物物理恢復(fù)法。 簡(jiǎn)單介介紹物理恢復(fù)復(fù)法,首先將將一個(gè)已經(jīng)存存在數(shù)據(jù)庫(kù)實(shí)實(shí)例(最好已已關(guān)閉)進(jìn)行行物理備份,所所謂物理備份份其實(shí)就是復(fù)復(fù)制該數(shù)據(jù)庫(kù)庫(kù)實(shí)例所使用用的操作系統(tǒng)統(tǒng)文件,這些些文件主要包包括DataaFiless、RedooLogs、CControolFilees和UnddoFilees(這些文文件一般存在在于$ORAACLE_HHOME/ooradatta目錄下),進(jìn)進(jìn)行數(shù)據(jù)庫(kù)實(shí)實(shí)例恢復(fù)的時(shí)時(shí)候只需將備備份的操作系系統(tǒng)

19、文件復(fù)制制到新的orradataa目錄下即可可,可以直接接啟動(dòng)使用恢恢復(fù)后的該數(shù)數(shù)據(jù)庫(kù)實(shí)例。不不難看出,這這種備份恢復(fù)復(fù)是依賴于操操作系統(tǒng)平臺(tái)臺(tái)的。 詳細(xì)的的物理備份和和恢復(fù)介紹可可以參考o(jì)rracle的的backuup andd recoovery basiccs以及baackup and rrecoveery addvanceed useers gguide。 說(shuō)完了了數(shù)據(jù)庫(kù)實(shí)例例的創(chuàng)建,現(xiàn)現(xiàn)在來(lái)說(shuō)說(shuō)數(shù)數(shù)據(jù)庫(kù)實(shí)例的的刪除和修改改。其實(shí)介紹紹完了數(shù)據(jù)庫(kù)庫(kù)實(shí)例的創(chuàng)建建,數(shù)據(jù)庫(kù)實(shí)實(shí)例的刪除和和修改就非常常簡(jiǎn)單了?;竞颓拔臄?shù)數(shù)據(jù)庫(kù)實(shí)例創(chuàng)創(chuàng)建的內(nèi)容相相一致,且比比較而言更簡(jiǎn)簡(jiǎn)單。 數(shù)據(jù)庫(kù)庫(kù)實(shí)例的刪除除從上文中數(shù)數(shù)據(jù)庫(kù)實(shí)例的的創(chuàng)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論