DB2數(shù)據(jù)移動(dòng)工具介紹課件_第1頁
DB2數(shù)據(jù)移動(dòng)工具介紹課件_第2頁
DB2數(shù)據(jù)移動(dòng)工具介紹課件_第3頁
DB2數(shù)據(jù)移動(dòng)工具介紹課件_第4頁
DB2數(shù)據(jù)移動(dòng)工具介紹課件_第5頁
已閱讀5頁,還剩37頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

DB2數(shù)據(jù)移動(dòng)工具介紹--export,import,load,db2move2022/12/261DB2數(shù)據(jù)移動(dòng)工具介紹--export,import,loaexport將指定的查詢語句的結(jié)果以特定的文件格式導(dǎo)出支持的格式:IXF:是一種專用的二進(jìn)制格式,除數(shù)據(jù)外還包含表的結(jié)構(gòu)信息DEL:使用定界符的文本格式WSF:lotus支持的工作表格式2022/12/262export將指定的查詢語句的結(jié)果以特定的文件格式導(dǎo)出202export語法:EXPORTTOfilenameOF{IXF|DEL|WSF}[LOBSTOlob-path[{,lob-path}...]][LOBFILElob-file[{,lob-file}...]][XMLTOxml-path[{,xml-path}...]][XMLFILEfilename[{,filename}...]][MODIFIEDBY{filetype-mod...}][XMLSAVESCHEMA][METHODN(column-name[{,column-name}...])][MESSAGESmessage-file]{select-statement|XQUERYxquery-statement|HIERARCHY{STARTINGsub-table-name|(sub-table-name[{,sub-table-name}...])}[WHERE...]}

2022/12/263export語法:2022/12/183export示例:db2“EXPORTTO'/paapp/fileproxy/share/payagdb/file_detail_info_20100613.ixf'OFIXFlobsTO/paapp/fileproxy/share/payagdb/arc_log/SELECT*FROMBOSENT.FILE_DETAIL_INFOwherecreated_stamp<'2010-03-1200:00:00.000000‘”db2"exporttotemp.delofdelmodifiedbycoldel;select*fromstaffwheredept=20"2022/12/264export示例:2022/12/184import將文件中的數(shù)據(jù)批量insert到目標(biāo)表使用日志insert過程中驗(yàn)證約束和觸發(fā)器Commitcount(或automatic)指定每次提交的行數(shù),以限制日志使用量和提高效率默認(rèn)向目標(biāo)表加X鎖,除非指定”allowwriteaccess”支持的格式:ixf,del,asc,wsf與ixf格式的文件結(jié)合可以創(chuàng)建表的結(jié)構(gòu),load無此功能大量數(shù)據(jù)的導(dǎo)入效率不及l(fā)oad2022/12/265import將文件中的數(shù)據(jù)批量insert到目標(biāo)表2022/import語法:IMPORTFROMfilenameOF{IXF|ASC|DEL|WSF}[LOBSFROMlob-path[{,lob-path}...]][XMLFROMxml-path[{,xml-path}...]][MODIFIEDBYfiletype-mod...][METHOD{L(col-startcol-end[{,col-startcol-end}...])[NULLINDICATORS(col-position[{,col-position}...])]|N(col-name[{,col-name}...])|P(col-position[{,col-position}...])}][XMLPARSE{STRIP|PRESERVE}WHITESPACE][XMLVALIDATEUSING{XDS[DEFAULTschema-sqlid][IGNORE(schema-sqlid[{,schema-sqlid}...])][MAP((schema-sqlid,schema-sqlid)[{(schema-sqlid,schema-sqlid)}...])]|SCHEMAschema-sqlid|SCHEMALOCATIONHINTS}][ALLOW{NO|WRITE}ACCESS][COMMITCOUNT{n|AUTOMATIC}]

[{RESTARTCOUNT|SKIPCOUNT}n][ROWCOUNTn][WARNINGCOUNTn][NOTIMEOUT][MESSAGESmessage-file]{{INSERT|INSERT_UPDATE|REPLACE|REPLACE_CREATE}INTO{table-name[(insert-column,...)]|hierarchy-description}|CREATEINTO{table-name[(insert-column,...)]|hierarchy-description{ASROOTTABLE|UNDERsub-table-name}[INtablespace-name[INDEXINtablespace-name][LONGINtablespace-name]]}2022/12/266import語法:2022/12/186importImport示例

importfromfilename.ixfofixfcommitcount50000insertintotabnameimportfromfilename.ixfofixfcreateintotabname importfromartexprtofixfmessagesartmsgcreateintoartists[(column_list)] in<tablespace> indexin<indextablespace> longin<largetablespace>2022/12/267importImport示例2022/12/187loadLoaddata—build—delete—indexcopy不使用日志數(shù)據(jù)加載效率高(合理設(shè)置選項(xiàng))中斷處理復(fù)雜使用savecount選項(xiàng)便于恢復(fù)使用異常表可使用db2listutilitiesshowdetail查看進(jìn)度支持的數(shù)據(jù)源:ixf,del,asc,cursorcursor方式提高一個(gè)數(shù)據(jù)庫內(nèi)數(shù)據(jù)移動(dòng)的效率空文件可以用于快速清空一個(gè)表2022/12/268loadLoaddata—build—delete—indload查看表的狀態(tài):loadquerytableschema.tab Normal CheckPending–setintegrity LoadinProgress LoadPending ReadAccessOnly Unavailable NotLoadRestartable Unknown2022/12/269load查看表的狀態(tài):loadquerytablescloadLOAD[CLIENT]FROMfile/pipe/dev/cursor_name[{,file/pipe/dev}...]OF{ASC|DEL|IXF|CURSOR}[LOBSFROMlob-path[{,lob-path}...]][XMLFROMxml-path[{,xml-path}...]][MODIFIEDBYfiletype-mod[{filetype-mod}...]]][METHOD{L(col-startcol-end[{,col-startcol-end}...])[NULLINDICATORS(col-position[{,col-position}...])]|N(col-name[{,col-name}...])|P(col-position[{,col-position}...])}][XMLPARSE{STRIP|PRESERVE}WHITESPACE][XMLVALIDATEUSING{XDS[DEFAULTschema-sqlid][IGNORE(schema-sqlid[{,schema-sqlid}...])][MAP((schema-sqlid,schema-sqlid)[{(schema-sqlid,schema-sqlid)}...])]|SCHEMAschema-sqlid|SCHEMALOCATIONHINTS}][SAVECOUNTn][ROWCOUNTn][WARNINGCOUNTn][MESSAGESmsg-file][TEMPFILESPATHpathname]{INSERT|REPLACE[{KEEPDICTIONARY|RESETDICTIONARY}]|RESTART|TERMINATEINTOtable-name[(insert-column[{,insert-column}...])][FOREXCEPTIONtable-name[NOUNIQUEEXCNORANGEEXC]][STATISTICS{NO|USEPROFILE}][{COPY{NO|YES{USETSM[OPENnum-sessSESSIONS]|TOdir/dev[{,dir/dev}...]|LOADlib-name[OPENnum-sessSESSIONS]}}|NONRECOVERABLE}][HOLDQUIESCE][WITHOUTPROMPTING][DATABUFFERbuffer-size][SORTBUFFERbuffer-size][CPU_PARALLELISMn][DISK_PARALLELISMn][FETCH_PARALLELISM{YES|NO}[INDEXINGMODE{AUTOSELECT|REBUILD|INCREMENTAL|DEFERRED}][ALLOWNOACCESS|ALLOWREADACCESS[USEtblspace-name]][SETINTEGRITYPENDINGCASCADE{DEFERRED|IMMEDIATE}][LOCKWITHFORCE][SOURCEUSEREXITexecutable[REDIRECT{[INPUTFROM{[BUFFERinput-buffer]|[FILEinput-file]}[OUTPUTTOFILEoutput-file]][OUTPUTTOFILEoutput-file]][PARALLELIZE]][[PARTITIONEDDBCONFIG]partitioned-db-option[{partitioned-db-option}...]]2022/12/2610loadLOAD[CLIENT]FROMfile/piloadDEL文件分隔符的指定Load工具可以使用modifiedbycoldelx指定特定分隔符。1386編碼下,”|”作為分隔符會(huì)發(fā)生處理故障DEL文件格式注意DEL文件的編碼格式是否與目標(biāo)操作系統(tǒng)環(huán)境相吻合??梢越柚恍┕ぞ哌M(jìn)行轉(zhuǎn)換代碼頁轉(zhuǎn)換問題使用load工具可以使用modifiedbycodepage=1386來指定代碼頁。Ixf格式的文件一般會(huì)自動(dòng)轉(zhuǎn)換代碼頁2022/12/2611loadDEL文件分隔符的指定2022/12/1811load編碼問題的典型案例需要將編碼為1386(GBK)的以”|”作為分隔符的del格式文件內(nèi)容,導(dǎo)入到1208(UTF-8)編碼的數(shù)據(jù)庫中。處理辦法-任選一個(gè)將分隔符替換為逗號(hào)分割的文件使用load的modifiedbycodepage=1386或設(shè)置db2setCODEPAGE=1386,然后使用import導(dǎo)入或?qū)⒃嘉募木幋a轉(zhuǎn)換為UTF-8,設(shè)置db2setCODEPAGE=1208,使用load的modifiedbycoldel|導(dǎo)入2022/12/2612load編碼問題的典型案例2022/12/1812load2022/12/2613load2022/12/1813load設(shè)置為歸檔日志模式的數(shù)據(jù)庫的注意事項(xiàng)Copyno默認(rèn)方式執(zhí)行l(wèi)oad后,目標(biāo)表所在的表空間將被置為backuppending狀態(tài),只有對(duì)其執(zhí)行備份后,表空間才能被訪問。影響使用數(shù)據(jù)庫的備份執(zhí)行恢復(fù)和前滾。Copyyes指定將加載的數(shù)據(jù)保存在一個(gè)副本中。目標(biāo)表空間不會(huì)被置為backuppending。增加I/O。不影響使用數(shù)據(jù)庫的備份執(zhí)行恢復(fù)和前滾。注意保留的時(shí)間要與數(shù)據(jù)庫的備份策略一致Nonrecoverable目標(biāo)表空間不會(huì)被置為backuppending。影響使用數(shù)據(jù)庫的備份執(zhí)行恢復(fù)和前滾。速度快2022/12/2614load設(shè)置為歸檔日志模式的數(shù)據(jù)庫的注意事項(xiàng)2022/12/load從一個(gè)故障的load中恢復(fù)RestartloadCheckMessagesfilesUseRestartoptionLoadoperationautomaticallycontinuesfromlastconsistencypointinLoadorBuildphaseReplacewholetableLOAD...REPLACETerminateloadIfLOAD...INSERT,returnstabletostateprecedingLoadIfLOAD...REPLACE,tablewillbetruncatedtoanemptystate注:所有restart和terminate的load語句必須與之前中斷的load語句有相同的選項(xiàng)。2022/12/2615load從一個(gè)故障的load中恢復(fù)2022/12/1815loadCheckpendingLoad工具在執(zhí)行過程中關(guān)閉約束檢查如果父表處于checkpending,那么依賴的表也會(huì)處于checkpendingSETINTEGRITY用于將處于“checkpending”狀態(tài)的表恢復(fù)至正常狀態(tài)示例:

SETINTEGRITYFORSALESALLOWREADACCESSIMMEDIATECHECKEDFOREXCEPTIONINSALESUSESALES_EXCEPTIONS;REFRESHTABLESALES_SUMMARY2022/12/2616loadCheckpending2022/12/1816load示例

db2loadfromstafftab.ixfofixfmodifiedbyanyordermessagesstaff.msgstempfilespath/u/myuserreplaceintostaffcopyyesto/dbbak/tmp/DATABUFFER10240CPU_PARALLELISM8

DECLAREmycursCURSORDATABASEdbsourceFORSELECTTWO,ONE,THREEFROMabc.table1 LOADFROMmycursOFcursorINSERTINTOabc.table2 createtablet1excas(SELECTT1.*,CURRENTTIMESTAMPASTS,CLOB('',32767)ASMSGFROMT1)definitiononly db2loadfromfilename.delofdelinsertintotabnamemessagesmsg.1forexceptiont1exc2022/12/2617load示例2022/12/1817db2move用于將數(shù)據(jù)庫所有的表導(dǎo)出、導(dǎo)入(遷移庫,尤其是不同操作系統(tǒng)間,不同版本數(shù)據(jù)庫間)。支持的action:export,import,load,copy。自動(dòng)的導(dǎo)出和導(dǎo)入一批表。導(dǎo)入(import,load)自動(dòng)讀取db2move.lst文件。Copy模式下可以用于將源數(shù)據(jù)庫指定模式下的所有對(duì)象復(fù)制到目標(biāo)數(shù)據(jù)庫(ADMIN_COPY_SCHEMA可以用于在數(shù)據(jù)庫內(nèi)部復(fù)制不同模式的對(duì)象)2022/12/2618db2move用于將數(shù)據(jù)庫所有的表導(dǎo)出、導(dǎo)入(遷移庫,尤其是db2move語法:db2movedbnameaction-tctable-definers-tntable-names-snschema-names-tstablespace-names-tffilename-ioimport-option-loload-option-cocopy-option-llobpaths-uuserid-ppassword-aw2022/12/2619db2move語法:2022/12/1819db2move示例: db2movesampleexport db2movesampleexport-tcuserid1,us*rid2-tntbname1,*tbname2

db2movesampleload-l/home/userid/lobpath,/tmp db2movesampleCOPY-snBAR-cotarget_dbtargetschema_map"((BAR,FOO))"-uuserid-ppassword2022/12/2620db2move示例:2022/12/1820END!&FAQ!2022/12/2621END!2022/12/1821DB2數(shù)據(jù)移動(dòng)工具介紹--export,import,load,db2move2022/12/2622DB2數(shù)據(jù)移動(dòng)工具介紹--export,import,loaexport將指定的查詢語句的結(jié)果以特定的文件格式導(dǎo)出支持的格式:IXF:是一種專用的二進(jìn)制格式,除數(shù)據(jù)外還包含表的結(jié)構(gòu)信息DEL:使用定界符的文本格式WSF:lotus支持的工作表格式2022/12/2623export將指定的查詢語句的結(jié)果以特定的文件格式導(dǎo)出202export語法:EXPORTTOfilenameOF{IXF|DEL|WSF}[LOBSTOlob-path[{,lob-path}...]][LOBFILElob-file[{,lob-file}...]][XMLTOxml-path[{,xml-path}...]][XMLFILEfilename[{,filename}...]][MODIFIEDBY{filetype-mod...}][XMLSAVESCHEMA][METHODN(column-name[{,column-name}...])][MESSAGESmessage-file]{select-statement|XQUERYxquery-statement|HIERARCHY{STARTINGsub-table-name|(sub-table-name[{,sub-table-name}...])}[WHERE...]}

2022/12/2624export語法:2022/12/183export示例:db2“EXPORTTO'/paapp/fileproxy/share/payagdb/file_detail_info_20100613.ixf'OFIXFlobsTO/paapp/fileproxy/share/payagdb/arc_log/SELECT*FROMBOSENT.FILE_DETAIL_INFOwherecreated_stamp<'2010-03-1200:00:00.000000‘”db2"exporttotemp.delofdelmodifiedbycoldel;select*fromstaffwheredept=20"2022/12/2625export示例:2022/12/184import將文件中的數(shù)據(jù)批量insert到目標(biāo)表使用日志insert過程中驗(yàn)證約束和觸發(fā)器Commitcount(或automatic)指定每次提交的行數(shù),以限制日志使用量和提高效率默認(rèn)向目標(biāo)表加X鎖,除非指定”allowwriteaccess”支持的格式:ixf,del,asc,wsf與ixf格式的文件結(jié)合可以創(chuàng)建表的結(jié)構(gòu),load無此功能大量數(shù)據(jù)的導(dǎo)入效率不及l(fā)oad2022/12/2626import將文件中的數(shù)據(jù)批量insert到目標(biāo)表2022/import語法:IMPORTFROMfilenameOF{IXF|ASC|DEL|WSF}[LOBSFROMlob-path[{,lob-path}...]][XMLFROMxml-path[{,xml-path}...]][MODIFIEDBYfiletype-mod...][METHOD{L(col-startcol-end[{,col-startcol-end}...])[NULLINDICATORS(col-position[{,col-position}...])]|N(col-name[{,col-name}...])|P(col-position[{,col-position}...])}][XMLPARSE{STRIP|PRESERVE}WHITESPACE][XMLVALIDATEUSING{XDS[DEFAULTschema-sqlid][IGNORE(schema-sqlid[{,schema-sqlid}...])][MAP((schema-sqlid,schema-sqlid)[{(schema-sqlid,schema-sqlid)}...])]|SCHEMAschema-sqlid|SCHEMALOCATIONHINTS}][ALLOW{NO|WRITE}ACCESS][COMMITCOUNT{n|AUTOMATIC}]

[{RESTARTCOUNT|SKIPCOUNT}n][ROWCOUNTn][WARNINGCOUNTn][NOTIMEOUT][MESSAGESmessage-file]{{INSERT|INSERT_UPDATE|REPLACE|REPLACE_CREATE}INTO{table-name[(insert-column,...)]|hierarchy-description}|CREATEINTO{table-name[(insert-column,...)]|hierarchy-description{ASROOTTABLE|UNDERsub-table-name}[INtablespace-name[INDEXINtablespace-name][LONGINtablespace-name]]}2022/12/2627import語法:2022/12/186importImport示例

importfromfilename.ixfofixfcommitcount50000insertintotabnameimportfromfilename.ixfofixfcreateintotabname importfromartexprtofixfmessagesartmsgcreateintoartists[(column_list)] in<tablespace> indexin<indextablespace> longin<largetablespace>2022/12/2628importImport示例2022/12/187loadLoaddata—build—delete—indexcopy不使用日志數(shù)據(jù)加載效率高(合理設(shè)置選項(xiàng))中斷處理復(fù)雜使用savecount選項(xiàng)便于恢復(fù)使用異常表可使用db2listutilitiesshowdetail查看進(jìn)度支持的數(shù)據(jù)源:ixf,del,asc,cursorcursor方式提高一個(gè)數(shù)據(jù)庫內(nèi)數(shù)據(jù)移動(dòng)的效率空文件可以用于快速清空一個(gè)表2022/12/2629loadLoaddata—build—delete—indload查看表的狀態(tài):loadquerytableschema.tab Normal CheckPending–setintegrity LoadinProgress LoadPending ReadAccessOnly Unavailable NotLoadRestartable Unknown2022/12/2630load查看表的狀態(tài):loadquerytablescloadLOAD[CLIENT]FROMfile/pipe/dev/cursor_name[{,file/pipe/dev}...]OF{ASC|DEL|IXF|CURSOR}[LOBSFROMlob-path[{,lob-path}...]][XMLFROMxml-path[{,xml-path}...]][MODIFIEDBYfiletype-mod[{filetype-mod}...]]][METHOD{L(col-startcol-end[{,col-startcol-end}...])[NULLINDICATORS(col-position[{,col-position}...])]|N(col-name[{,col-name}...])|P(col-position[{,col-position}...])}][XMLPARSE{STRIP|PRESERVE}WHITESPACE][XMLVALIDATEUSING{XDS[DEFAULTschema-sqlid][IGNORE(schema-sqlid[{,schema-sqlid}...])][MAP((schema-sqlid,schema-sqlid)[{(schema-sqlid,schema-sqlid)}...])]|SCHEMAschema-sqlid|SCHEMALOCATIONHINTS}][SAVECOUNTn][ROWCOUNTn][WARNINGCOUNTn][MESSAGESmsg-file][TEMPFILESPATHpathname]{INSERT|REPLACE[{KEEPDICTIONARY|RESETDICTIONARY}]|RESTART|TERMINATEINTOtable-name[(insert-column[{,insert-column}...])][FOREXCEPTIONtable-name[NOUNIQUEEXCNORANGEEXC]][STATISTICS{NO|USEPROFILE}][{COPY{NO|YES{USETSM[OPENnum-sessSESSIONS]|TOdir/dev[{,dir/dev}...]|LOADlib-name[OPENnum-sessSESSIONS]}}|NONRECOVERABLE}][HOLDQUIESCE][WITHOUTPROMPTING][DATABUFFERbuffer-size][SORTBUFFERbuffer-size][CPU_PARALLELISMn][DISK_PARALLELISMn][FETCH_PARALLELISM{YES|NO}[INDEXINGMODE{AUTOSELECT|REBUILD|INCREMENTAL|DEFERRED}][ALLOWNOACCESS|ALLOWREADACCESS[USEtblspace-name]][SETINTEGRITYPENDINGCASCADE{DEFERRED|IMMEDIATE}][LOCKWITHFORCE][SOURCEUSEREXITexecutable[REDIRECT{[INPUTFROM{[BUFFERinput-buffer]|[FILEinput-file]}[OUTPUTTOFILEoutput-file]][OUTPUTTOFILEoutput-file]][PARALLELIZE]][[PARTITIONEDDBCONFIG]partitioned-db-option[{partitioned-db-option}...]]2022/12/2631loadLOAD[CLIENT]FROMfile/piloadDEL文件分隔符的指定Load工具可以使用modifiedbycoldelx指定特定分隔符。1386編碼下,”|”作為分隔符會(huì)發(fā)生處理故障DEL文件格式注意DEL文件的編碼格式是否與目標(biāo)操作系統(tǒng)環(huán)境相吻合??梢越柚恍┕ぞ哌M(jìn)行轉(zhuǎn)換代碼頁轉(zhuǎn)換問題使用load工具可以使用modifiedbycodepage=1386來指定代碼頁。Ixf格式的文件一般會(huì)自動(dòng)轉(zhuǎn)換代碼頁2022/12/2632loadDEL文件分隔符的指定2022/12/1811load編碼問題的典型案例需要將編碼為1386(GBK)的以”|”作為分隔符的del格式文件內(nèi)容,導(dǎo)入到1208(UTF-8)編碼的數(shù)據(jù)庫中。處理辦法-任選一個(gè)將分隔符替換為逗號(hào)分割的文件使用load的modifiedbycodepage=1386或設(shè)置db2setCODEPAGE=1386,然后使用import導(dǎo)入或?qū)⒃嘉募木幋a轉(zhuǎn)換為UTF-8,設(shè)置db2setCODEPAGE=1208,使用load的modifiedbycoldel|導(dǎo)入2022/12/2633load編碼問題的典型案例2022/12/1812load2022/12/2634load2022/12/1813load設(shè)置為歸檔日志模式的數(shù)據(jù)庫的注意事項(xiàng)Copyno默認(rèn)方式執(zhí)行l(wèi)oad后,目標(biāo)表所在的表空間將被置為backuppending狀態(tài),只有對(duì)其執(zhí)行備份后,表空間才能被訪問。影響使用數(shù)據(jù)庫的備份執(zhí)行恢復(fù)和前滾。Copyyes指定將加載的數(shù)據(jù)保存在一個(gè)副本中。目標(biāo)表空間不會(huì)被置為backuppending。增加I/O。不影響使用數(shù)據(jù)庫的備份執(zhí)行恢復(fù)和前滾。注意保留的時(shí)間要與數(shù)據(jù)庫的備份策略一致Nonrecoverable目標(biāo)表空間不會(huì)被置為backuppending。影響使用數(shù)據(jù)庫的備份執(zhí)行恢復(fù)和前滾。速度快2022/12/2635load設(shè)置為歸檔日志模式的數(shù)據(jù)庫的注意事項(xiàng)2022/12/load從一個(gè)故障的load中恢復(fù)RestartloadCheckMessagesfilesUseRestartoptionLoadoperationautomaticallycontinuesfromlastconsistencypointinLoadorBuildphaseReplacewholetableLOAD...REPLACETerminateloadIfLOAD...INSERT,returnstabletostateprecedingLoadIfLOAD...REPLACE,tablewillbetruncatedtoanemptystate注:所有restart和terminate的load語句必須與之前中斷的load語句有相同的選項(xiàng)。2022/12/2636load從一個(gè)故障的load中恢復(fù)2022/12/1815loadCheckpendingLoad工具在執(zhí)行過程中關(guān)閉約束檢查如果父表處于checkpending,那么依賴的表也會(huì)處于

溫馨提示

  • 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)論