版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1ORACLE 數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)數(shù)數(shù)據(jù)據(jù)備備份份和和恢恢復(fù)復(fù)操操作作手手冊(cè)冊(cè) 1.1. ORACLE 參參數(shù)數(shù)設(shè)設(shè)置置 進(jìn)入 CMD 操作界面,使用 sqlplus 連接數(shù)據(jù)庫(kù), 圖例 1 數(shù)據(jù)庫(kù)連接操作 連接語(yǔ)法:sqlplus system/Oracle2013orcl 參數(shù)說(shuō)明 參數(shù)參數(shù)說(shuō)明說(shuō)明備注備注 sqlplus語(yǔ)法命令 system數(shù)據(jù)庫(kù)管理員用戶名 Oracle2013system 用戶密碼 orcl數(shù)據(jù)庫(kù)連接標(biāo)示符 數(shù)據(jù)庫(kù)安裝目錄的 tnsnames.ora 文件中可以找 到 Oracle11G 目錄: C:appAdministratorproduct11.2.0dbhome
2、_1NETWORKADMIN 圖例 2 成功連接數(shù)據(jù)庫(kù) 環(huán)境變量設(shè)置(在 Sqlplus 中執(zhí)行) create or replace directory as c:tmpdir; 參數(shù)說(shuō)明 參數(shù)參數(shù)說(shuō)明說(shuō)明備注備注 dir_name路徑名稱 c:tmpdir文件路徑也可以是另外的隨意目錄,用單引號(hào)括起來(lái)。 圖例 3 環(huán)境變量設(shè)置 1.2. 數(shù)數(shù)據(jù)據(jù)備備份份 備份腳本:expdp system/Oracle2013orcl directory=file_path dumpfile=ARADMIN.dat logfile=ARADMIN.log schemas=ARADMIN 參數(shù)說(shuō)明 參數(shù)參數(shù)
3、說(shuō)明說(shuō)明備注備注 expdp語(yǔ)法命令 system數(shù)據(jù)庫(kù)管理員用戶名 Oracle2013system 用戶密碼 orcl數(shù)據(jù)庫(kù)連接標(biāo)示符 數(shù)據(jù)庫(kù)安裝目錄的 tnsnames.ora 文件中可以找 到 Oracle11G 目錄: C:appAdministratorproduct11.2.0dbhome _1NETWORKADMIN directory文件目錄名稱導(dǎo)出數(shù)據(jù)庫(kù)文件的存放目錄 dumpfile數(shù)據(jù)庫(kù)文件名稱導(dǎo)出數(shù)據(jù)庫(kù)文件的文件名 logfile數(shù)據(jù)庫(kù)日志文件名稱導(dǎo)出數(shù)據(jù)庫(kù)的日志文件名稱 schemas數(shù)據(jù)庫(kù)用戶 操作: 圖例 4 數(shù)據(jù)庫(kù)備份操作 成功導(dǎo)出。 圖例 5 成功導(dǎo)出 1.
4、3. 數(shù)數(shù)據(jù)據(jù)恢恢復(fù)復(fù) 1.3.1. 刪除刪除 ARADMIN 用戶用戶 1.連接數(shù)據(jù)庫(kù) sqlplus system/Oracle2013orcl 圖例 6 連接數(shù)據(jù)庫(kù) 2.刪除目標(biāo)數(shù)據(jù)庫(kù)中的 ARADMIN 用戶 drop user ARADMIN cascade; 圖例 7 成功刪除目標(biāo)數(shù)據(jù)庫(kù)中的 ARADMIN 用戶 1.3.2. 重新創(chuàng)建重新創(chuàng)建 ARADMIN 用戶用戶 1.連接數(shù)據(jù)庫(kù) sqlplus system/Oracle2013orcl 圖例 8 連接數(shù)據(jù)庫(kù) 2.創(chuàng)建 ARADMIN 用戶 create user ARAdmin identified by AR#Admin
5、# default tablespace ARSYSTEM temporary tablespace ARTMPSPC quota unlimited on arsystem; 圖例 9 創(chuàng)建 ARADMIN 用戶 3.賦予數(shù)據(jù)庫(kù)權(quán)限 grant alter session,create cluster,create database link,create sequence,create session,create synonym,create table,create view,create procedure,create trigger,query rewrite to ARAdmi
6、n; 圖例 10 賦予數(shù)據(jù)庫(kù)權(quán)限 1.3.3. 數(shù)據(jù)庫(kù)導(dǎo)入數(shù)據(jù)庫(kù)導(dǎo)入 導(dǎo)入命令:impdp system/Oracle2013orcl directory=file_path dumpfile= ARADMIN.DAT logfile= ARADMIN.log schemas=ARADMIN 圖例 11 數(shù)據(jù)庫(kù)導(dǎo)入 導(dǎo)入完成 1.4. EXP/IMP 與與 EXPDP/IMPDP 對(duì)對(duì)比比 1.1.1運(yùn)行位置不同運(yùn)行位置不同 1.1.2EXP/IMP 不同模式原理不同模式原理: exp/imp 默認(rèn)會(huì)是傳統(tǒng)路徑, 這種模式下,是用 SELECT 加數(shù)據(jù)查詢出來(lái),然后寫 入 buffer cac
7、he,在將這些記錄寫入 evaluate buffer. 最后傳到 Export 客戶端,在寫入 dump 文件。 直接路徑模式下,數(shù)據(jù)直接從硬盤讀取,然后寫入 PGA, 格式就是 export 的格式, 不需要轉(zhuǎn)換,數(shù)據(jù)再直接傳到 export 客戶端,寫入 dump 文件.這種模式?jīng)]有經(jīng)過(guò) evaluation buffer。 少了一個(gè)過(guò)程,導(dǎo)出速度提高也是很明顯. 1.1.3EXPDP/IMPDP 不同模式原理不同模式原理: expdp/impdp 默認(rèn)就是使用直接路徑的,所以 expdp 要比 exp 快。 Network Link 這種模式很方便,但是速度是最慢的,因?yàn)樗峭ㄟ^(guò) in
8、sert,select + dblink 來(lái)實(shí)現(xiàn)的。速度慢也由此可見(jiàn)了。 1.1.4網(wǎng)絡(luò)和磁盤影響網(wǎng)絡(luò)和磁盤影響 expdp/impdp 是服務(wù)端程序,影響它速度的只有磁盤 IO。 exp/imp 可以在服務(wù)端,也可以在客戶端。所以,它受限于網(wǎng)絡(luò)和磁盤。 1.1.5功能上的區(qū)別功能上的區(qū)別 更換表空間,用 exp/imp 的時(shí)候,要想更改表所在的表空間,需要手工去處理一 下,如 alter table xxx move tablespace_new 之類的操作。 用 impdp 只要用 remap_tablespace=tabspace_old:tablespace_new - 當(dāng)指定一些表的
9、時(shí)候,使用 exp/imp 時(shí),tables 的用法是 tables=(table1,table2,table3)。expdp/impdp 用法是 tables=table1,table2,table3 - 是否要導(dǎo)出數(shù)據(jù)行 exp (ROWS=Y 導(dǎo)出數(shù)據(jù)行,ROWS=N 不導(dǎo)出數(shù)據(jù)行) expdp content(ALL:對(duì)象導(dǎo)出數(shù)據(jù)行,DATA_ONLY:只導(dǎo)出對(duì)象, METADATA_ONLY:只導(dǎo)出數(shù)據(jù)的記錄) = 1.1.6使用中的優(yōu)化事項(xiàng)使用中的優(yōu)化事項(xiàng) EXP 和 DIRECT=Y 配合使用的是 RECORDLENGTH 參數(shù),它定義了 Export I/O 緩沖的 大小,作用
10、類似于常規(guī)路徑導(dǎo)出使用的 BUFFER 參數(shù)。建議設(shè)置 RECORDLENGTH 參數(shù)為 最大 I/O 緩沖,即 65535(64kb)。其用法如下: 如:exp userid=system/manager full=y direct=y recordlength=65535 file=exp_full.dmp log=exp_full.log -直接路徑不能使用在 tablespace-mode -直接路徑不支持 query 參數(shù),query 只能在 conventional path 模式下使用。 - buffer 選項(xiàng)只對(duì) conventional path exp 有效。 對(duì)于直接路徑
11、沒(méi)有影響。 對(duì) 直接路徑, 應(yīng)該設(shè)置 RECORDLENGTH 參數(shù)。 - 對(duì)于直接路徑下,RECORDLENGTH 參數(shù)建議設(shè)成 64k(65535)。這個(gè)值對(duì) 性能提高比較大 - IMP Oracle Import 進(jìn)程需要花比 Export 進(jìn)程數(shù)倍的時(shí)間將數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫(kù)。某些關(guān)鍵 時(shí)刻,導(dǎo)入是為了應(yīng)對(duì)數(shù)據(jù)庫(kù)的緊急故障恢復(fù)。為了減少宕機(jī)時(shí)間,加快導(dǎo)入速度顯得至 關(guān)重要 (1)避免 I/O 競(jìng)爭(zhēng) Import 是一個(gè) I/O 密集的操作,避免 I/O 競(jìng)爭(zhēng)可以加快導(dǎo)入速度。如果可能,不 要在系統(tǒng)高峰的時(shí)間導(dǎo)入數(shù)據(jù),不要在導(dǎo)入數(shù)據(jù)時(shí)運(yùn)行 job 等可能競(jìng)爭(zhēng)系統(tǒng)資源的操作。 (2)增加排序區(qū)
12、Oracle Import 進(jìn)程先導(dǎo)入數(shù)據(jù)再創(chuàng)建索引,不論 INDEXES 值設(shè)為 YES 或者 NO, 主鍵的索引是一定會(huì)創(chuàng)建的。創(chuàng)建索引的時(shí)候需要用到排序區(qū),在內(nèi)存大小不足的時(shí)候, 使用臨時(shí)表空間進(jìn)行磁盤排序,由于磁盤排序效率和內(nèi)存排序效率相差好幾個(gè)數(shù)量級(jí)。增 加排序區(qū)可以大大提高創(chuàng)建索引的效率,從而加快導(dǎo)入速度。 (3)調(diào)整 BUFFER 選項(xiàng) Imp 參數(shù) BUFFER 定義了每一次讀取導(dǎo)出文件的數(shù)據(jù)量,設(shè)的越大,就越減少 Import 進(jìn)程讀取數(shù)據(jù)的次數(shù),從而提高導(dǎo)入效率。BUFFER 的大小取決于系統(tǒng)應(yīng)用、數(shù)據(jù) 庫(kù)規(guī)模,通常來(lái)說(shuō),設(shè)為百兆就足夠了。其用法如下: imp user/p
13、wd fromuser=user1 touser=user2 file=/tmp/imp_db_pipe1 commit=y feedback=10000 buffer= (4)使用 COMMIT=Y 選項(xiàng) COMMIT=Y 表示每個(gè)數(shù)據(jù)緩沖滿了之后提交一次,而不是導(dǎo)完一張表提交一次。 這樣會(huì)大大減少對(duì)系統(tǒng)回滾段等資源的消耗,對(duì)順利完成導(dǎo)入是有益的。 (5)使用 INDEXES=N 選項(xiàng) 前面談到增加排序區(qū)時(shí),說(shuō)明 Imp 進(jìn)程會(huì)先導(dǎo)入數(shù)據(jù)再創(chuàng)建索引。導(dǎo)入過(guò)程中建 立用戶定義的索引,特別是表上有多個(gè)索引或者數(shù)據(jù)表特別龐大時(shí),需要耗費(fèi)大量時(shí)間。 某些情況下,需要以最快的時(shí)間導(dǎo)入數(shù)據(jù),而索引允許后
14、建,我們就可以使用 INDEXES=N 只導(dǎo)入數(shù)據(jù)不創(chuàng)建索引,從而加快導(dǎo)入速度。 我們可以用 INDEXFILE 選項(xiàng)生 成創(chuàng)建索引的 DLL 腳本,再手工創(chuàng)建索引。我們也可以用如下的方法導(dǎo)入兩次, 第一次導(dǎo)入數(shù)據(jù),第二次導(dǎo)入索引。其用法如下: imp user/pwd fromuser=user1 touser=user2 file=/tmp/imp_db_pipe1 commit=y feedback=10000 buffer= ignore=y rows=y indexes=n - imp user/pwd fromuser=user1 touser=user2 file=/tmp/im
15、p_index_pipe1 commit=y feedback=10000 buffer= ignore=y rows=n indexes=y (6)增加 LARGE_POOL_SIZE 如果在 init.ora 中配置了 MTS_SERVICE,MTS_DISPATCHERS 等參數(shù), tnsnames.ora 中又沒(méi)有(SERVER=DEDICATED) 的配置,那么數(shù)據(jù)庫(kù)就使用了共享服務(wù)器模式。在 MTS 模式下,Exp/Imp 操作會(huì)用到 LARGE_POOL,建議調(diào)整 LARGE_POOL_SIZE 到 150M。 檢查數(shù)據(jù)庫(kù)是否在 MTS 模式下: SQLselect distin
16、ct server from v$session; 如果返回值出現(xiàn) none 或 shared,說(shuō)明啟用了 MTS - EXPDP 據(jù)泵與 exp/imp 來(lái)說(shuō)性能有很大的提高, 其中影響最大的就是 paralle。 可以這么來(lái)看: expdp/impdp=exp/imp+direct moe + paralle. 所以, 使用數(shù)據(jù)泵,要想提高速度,就要設(shè)置并行參數(shù) expdp full=y directory=dump dumpfile=orcl_%U.dmp parallel=4 那么 expdp 將為 parallel 創(chuàng)建 4 個(gè)文件: ORCL_01.DMP,RCL_02.DMP ,ORCL_03.DMP,RCL_04.DMP。 每個(gè)進(jìn)程一個(gè)文件。 這樣的話,每個(gè)文件的大小會(huì)因進(jìn)程而不同。 可以某個(gè)文件很大, 某個(gè)文件 卻很小。 要解決這個(gè)問(wèn)題,就是設(shè)置 filesize 參數(shù)。 來(lái)指定每個(gè)文件的最大值。 這樣當(dāng)一 個(gè)文件 達(dá)到最大值的之后,就會(huì)創(chuàng)建一個(gè)新的文件 一般 parall 參數(shù)值等于 CPU 的個(gè)數(shù)。而且要小于 dump 文件的個(gè)數(shù) sql show parameter cpu - IMPD
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 店址報(bào)備制度規(guī)范標(biāo)準(zhǔn)
- 經(jīng)審財(cái)務(wù)制度不夠規(guī)范
- 技術(shù)規(guī)范標(biāo)準(zhǔn)控制制度
- 老支書(shū)工作室制度規(guī)范
- 機(jī)場(chǎng)動(dòng)電防護(hù)制度規(guī)范
- 工房衛(wèi)生制度規(guī)范
- 煤礦澡堂管理制度規(guī)范
- 燃料保管制度規(guī)范
- 電力公司采購(gòu)制度規(guī)范
- 認(rèn)真閱讀各項(xiàng)制度規(guī)范
- 2026春招:中國(guó)煙草真題及答案
- 2026年護(hù)理部工作計(jì)劃
- DB32T3916-2020建筑地基基礎(chǔ)檢測(cè)規(guī)程
- 2024年青海海南州消防救援支隊(duì)消防文員招聘筆試參考題庫(kù)附帶答案詳解
- 2022版《義務(wù)教育教學(xué)新課程標(biāo)準(zhǔn)》解讀課件
- 期末水平綜合練習(xí)(試題)新思維小學(xué)英語(yǔ)一年級(jí)上冊(cè)
- 初中語(yǔ)文 送別詩(shī)練習(xí)題(含答案)
- 人教A版高中數(shù)學(xué)選擇性必修第二冊(cè)全冊(cè)各章節(jié)課時(shí)練習(xí)題含答案解析(第四章數(shù)列、第五章一元函數(shù)的導(dǎo)數(shù)及其應(yīng)用)
- 六年級(jí)下冊(cè)小升初全復(fù)習(xí)-第12講 工程問(wèn)題-北師大 (含答案)
- 烹飪?cè)现R(shí) 水產(chǎn)品蝦蟹類
- 考勤抽查記錄表
評(píng)論
0/150
提交評(píng)論