![oracle課件-數(shù)據(jù)和用戶權(quán)限_第1頁(yè)](http://file4.renrendoc.com/view/7a7c75f501f2c10aaedddc486073a8d0/7a7c75f501f2c10aaedddc486073a8d01.gif)
![oracle課件-數(shù)據(jù)和用戶權(quán)限_第2頁(yè)](http://file4.renrendoc.com/view/7a7c75f501f2c10aaedddc486073a8d0/7a7c75f501f2c10aaedddc486073a8d02.gif)
![oracle課件-數(shù)據(jù)和用戶權(quán)限_第3頁(yè)](http://file4.renrendoc.com/view/7a7c75f501f2c10aaedddc486073a8d0/7a7c75f501f2c10aaedddc486073a8d03.gif)
![oracle課件-數(shù)據(jù)和用戶權(quán)限_第4頁(yè)](http://file4.renrendoc.com/view/7a7c75f501f2c10aaedddc486073a8d0/7a7c75f501f2c10aaedddc486073a8d04.gif)
![oracle課件-數(shù)據(jù)和用戶權(quán)限_第5頁(yè)](http://file4.renrendoc.com/view/7a7c75f501f2c10aaedddc486073a8d0/7a7c75f501f2c10aaedddc486073a8d05.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
回顧基本查詢select
<列名,…N>條件查詢from
<方案>.<表名>select
<列名,…N>>from
<方案>.
<表名>
where
<
表達(dá)式排序查詢select
<列名,…N>式>from
<方案>.
<表名>
order
by
<
表達(dá)分組查詢select
<列名,…N>式>from
<方案>.
<表名>
group
by
<
表達(dá)多表查詢select
<列名,…N>
from
<方案>.
<表名1>
[left/right/full]join
<方案>.
<表名2>
on
<表達(dá)式>授課目標(biāo)數(shù)據(jù)庫(kù)的備份與還原數(shù)據(jù)的導(dǎo)入和導(dǎo)出Oracle的安全管理1、Oracle安全機(jī)制數(shù)據(jù)庫(kù)的安全性是指保護(hù)數(shù)據(jù)庫(kù)已防止不合法的使用造成的數(shù)據(jù)、更改或破壞。系統(tǒng)安全保護(hù)措施是否有效是數(shù)據(jù)庫(kù)系統(tǒng)的主要指標(biāo)之一。數(shù)據(jù)庫(kù)的安全性和計(jì)算機(jī)系統(tǒng)的安全性是緊密聯(lián)系、相互支持的。Oracle安全機(jī)制數(shù)據(jù)庫(kù)中的數(shù)據(jù)的安全性主要涉及到以下幾個(gè)方面:驗(yàn)證:保證只有合法的用戶才能登錄并使用數(shù)據(jù)庫(kù)。控制:即使是合法用戶,也要控制用戶對(duì)數(shù)據(jù)庫(kù)對(duì)象的
,
非可審計(jì)性:哪怕是 用戶的,防止信息泄密。行為和破壞行為也能語(yǔ)義,這樣,恢復(fù)數(shù)據(jù)。性:數(shù)據(jù)庫(kù)中的數(shù)據(jù)以某種加密的形式用戶即使得到數(shù)據(jù)文件也無(wú)法利用。Oracle安全機(jī)制當(dāng)用戶連接到一個(gè)Oracle數(shù)據(jù)庫(kù)時(shí),必須經(jīng)過 認(rèn)證,Oracle有兩種
驗(yàn)證方式:一.?dāng)?shù)據(jù)庫(kù)二.外部驗(yàn)證驗(yàn)證創(chuàng)建用戶帳號(hào)用戶帳號(hào)狀態(tài)用戶的帳號(hào)有兩種狀態(tài),DBA可以通過設(shè)置狀態(tài)的方法使賬戶可用或不可用。一.帳號(hào)鎖定鎖定帳號(hào)可以使某個(gè)帳號(hào)不可用。二.賬戶該狀態(tài)下,帳號(hào)可以正常登陸。數(shù)據(jù)庫(kù)權(quán)限的種類權(quán)限是執(zhí)行某一種操作的能力,在Oracle數(shù)據(jù)庫(kù)中是利用權(quán)限來進(jìn)行安全管理的,Oracle系統(tǒng)通過授予和撤銷權(quán)限來實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)安全的控制,這些權(quán)限可以分為兩類:系統(tǒng)權(quán)限:指在系統(tǒng)級(jí)控制數(shù)據(jù)庫(kù)的存取和使用的機(jī)制。如是否能啟動(dòng)、停止數(shù)據(jù)庫(kù)。是否能修改數(shù)據(jù)庫(kù)參數(shù)等。Oracle提供了眾多的系統(tǒng)權(quán)限,每一種系統(tǒng)權(quán)限指明用戶進(jìn)行某一種或某一類特定的數(shù)據(jù)庫(kù)操作。系統(tǒng)權(quán)限中帶有ANY關(guān)鍵字指明該權(quán)限的范圍為數(shù)據(jù)庫(kù)中的所有方案。對(duì)象權(quán)限:對(duì)象權(quán)限指在特定數(shù)據(jù)庫(kù)對(duì)象上執(zhí)行某項(xiàng)操作的能力。與系統(tǒng)權(quán)限相比,對(duì)象權(quán)限主要是在Oracle對(duì)象上能夠執(zhí)行的操作,如查詢、
、修改、刪除、執(zhí)行等。這里的Oracle對(duì)象主要包括表、視圖、聚簇、索引、序列、快
照、函數(shù)、包等。不同的Oracle對(duì)象具有不同的對(duì)象權(quán)限,如表具有
的對(duì)
象權(quán)限,而序列卻沒有,而序列具有的執(zhí)行對(duì)象權(quán)限表也沒有。授予系統(tǒng)權(quán)限授予對(duì)象權(quán)限通過SQL命令對(duì)用戶GRANT[對(duì)象權(quán)限]|[,]TO
用戶[WITHGRANT
OPTION
];角色概述權(quán)限是Oracle數(shù)據(jù)庫(kù)定義好的執(zhí)行某些操作的能力。角色是權(quán)限管理的一種工具,即有名稱的權(quán)限的集合。權(quán)限和角色是密不可分的。DBA可以利用角色來簡(jiǎn)化權(quán)限的管理。Oracle數(shù)據(jù)庫(kù)就借用了角色這種概念來實(shí)現(xiàn)這種權(quán)限管理的方法,達(dá)到簡(jiǎn)化權(quán)限管理的目的。角色是對(duì)權(quán)限進(jìn)行集中管理(授予、回收)的法,它是一組相關(guān)權(quán)限的組合,即將不同的權(quán)限組合到一起就形成了角色。創(chuàng)建角色系統(tǒng)預(yù)定義角色名稱簡(jiǎn)介CONNECT,
RESOURCE,
DBA這些預(yù)定義角色主要是為了向后兼容。其主要是用于數(shù)據(jù)庫(kù)管理。oracle建議用戶自己設(shè)計(jì)數(shù)據(jù)庫(kù)管理和安全的權(quán)限規(guī)劃,而不要簡(jiǎn)單的使用這些預(yù)定角色。DELETE_CATALOG_ROLE,EXECUTE_CATALOG_ROLE,SELECT_CATALOG_ROLE這些角色主要用于 數(shù)據(jù)字典視圖和包。EXP_FULL_DATABASE,IMP_FULL_DATABASE這兩個(gè)角色用于數(shù)據(jù)導(dǎo)入導(dǎo)出工具的使用。AQ_USER_ROLE,AQ_ADMINISTRATOR_ROLE這兩個(gè)角色用于oracle高級(jí)查詢功能SNMPAGENT用于oracle
enterprise
manager和In ligent
AgentRECOVERY_CATALOG_OWNER用于創(chuàng)建擁有恢復(fù)庫(kù)的用戶。2、數(shù)據(jù)庫(kù)的備份與還原
盡管Oracle數(shù)據(jù)庫(kù)采取了許多措施來保證數(shù)據(jù)庫(kù)的安全性和完整性,但故障仍然不可避免。包括系統(tǒng)故障用戶錯(cuò)誤硬件故障自然。。。
“備份”是數(shù)據(jù)的副本,用于在系統(tǒng)發(fā)生故障的時(shí)候能夠恢復(fù)現(xiàn)有數(shù)據(jù)。2、數(shù)據(jù)庫(kù)備份的類型完整備份即數(shù)據(jù)庫(kù)的完整備份,包括事務(wù)日志備份。還原時(shí)的數(shù)據(jù)庫(kù)與備份完成時(shí)的狀態(tài)一致。差異備份即備份自上次完整備份后發(fā)生更改的數(shù)據(jù)。事務(wù)日志備份備份自上次事務(wù)日志備份后對(duì)數(shù)據(jù)庫(kù)執(zhí)行所有事務(wù)。2、備份示例-12、備份示例-22、備份示例-32、備份示例-42、備份示例-52、備份示例-61、備份示例-71、備份示例-82、備份示例-92、數(shù)據(jù)庫(kù)的還原
還原方案就是從一個(gè)或多個(gè)備份中還原數(shù)據(jù),并在最后一個(gè)備份后恢復(fù)數(shù)據(jù)庫(kù)。支持的方案取決于恢復(fù)模式:簡(jiǎn)單還原模式完全還原模式2、簡(jiǎn)單還原示例數(shù)據(jù)庫(kù)備份1故障點(diǎn)數(shù)據(jù)庫(kù)備份4 數(shù)據(jù)庫(kù)備份7差差差差差差異異異異異異備備備備備備份份份份份份235689此部分?jǐn)?shù)據(jù)丟失恢復(fù)策略:恢復(fù)數(shù)據(jù)庫(kù)備份7和差異備份92、完全還原示例數(shù)據(jù)庫(kù)備份數(shù)據(jù)庫(kù)備份日
日
差
日
日此部分?jǐn)?shù)據(jù)丟失日
日
差
日
日志志異
志志志志異志志備備備
備備備備備備備份份份
份份份份份份份8恢復(fù)策略:恢復(fù)數(shù)據(jù)庫(kù)備份3、差異備份4、日志備份7和83、數(shù)據(jù)的導(dǎo)入導(dǎo)出導(dǎo)出是數(shù)據(jù)庫(kù)的邏輯備份,導(dǎo)入是數(shù)據(jù)庫(kù)的邏輯恢復(fù)。在Oracle中,Export實(shí)用程序就是用來完成這樣的數(shù)據(jù)庫(kù)備份的。若要恢復(fù)使用由一個(gè)導(dǎo)出生成的文件,可使用Import實(shí)用程序。導(dǎo)出有三種模式:交互模式。在輸入Exp命令后,根據(jù)系統(tǒng)的提示輸入導(dǎo)出參數(shù),如:用戶名、口令和導(dǎo)出類型等參數(shù)。命令行模式。命令行模式和交互模式類似,不同的是使用命令模式時(shí),只能在模式被激活后,才能把參數(shù)和參數(shù)值傳遞給導(dǎo)出程序。參數(shù)文件模式。參數(shù)文件模式的關(guān)鍵參數(shù)是Parfile。Parfile的對(duì)象是一個(gè)包含激活控制導(dǎo)出 的參數(shù)和參數(shù)值的文件名。Export選項(xiàng)Export選項(xiàng)導(dǎo)出模式表模式用戶模式表空間模式數(shù)據(jù)庫(kù)模式表定義表定義表定義表定義表數(shù)據(jù) (所有或者選擇的行)表數(shù)據(jù)表數(shù)據(jù)擁有的權(quán)限擁有的權(quán)限授予權(quán)限授予權(quán)限擁有表的索引擁有表的索引索引索引表的約束表的約束表的約束表的約束觸發(fā)器命令行模式語(yǔ)法:exp
keyword
=
(value,
value2,
…
,valuen)例子:exp
hr/hr
TABLES=(employees,departments)
rows=yfile=exp1.dmpexp
system/manager
OWNER=hr
file=expdat.dmpexp
system/manager
TRANSPORT_TABLESPACE=yTABLESPACES=(ts_emp)
log=ts_emp.logexp
system/manager
FULL=y
file=expcum1.dmp導(dǎo)出例:C:\
exp
userid=test/test
file=d:\impexp.dmp導(dǎo)入當(dāng)數(shù)據(jù)庫(kù)出現(xiàn)錯(cuò)誤的修改或刪除操作時(shí),利用導(dǎo)入操作通過導(dǎo)出文件恢復(fù)重要的數(shù)據(jù)。在使用應(yīng)用程序前對(duì)其操作的表導(dǎo)出到一個(gè)概要中,這樣,如果由于應(yīng)用程序中的錯(cuò)誤而刪除或修改了表中數(shù)據(jù)時(shí),可以從已經(jīng)導(dǎo)出到概要的備份表中恢復(fù)誤操作的數(shù)據(jù)。Import選項(xiàng)Import選項(xiàng)導(dǎo)入模式模式描述表導(dǎo)入指定的表到方案中.用戶導(dǎo)入一個(gè)方案中的所有對(duì)象表空間導(dǎo)入一個(gè)表空間中包含的所有對(duì)象的定義數(shù)據(jù)庫(kù)導(dǎo)入整個(gè)導(dǎo)出的數(shù)據(jù)庫(kù)的數(shù)據(jù)命令行模式語(yǔ)法:imp
keyword
=
value
or
keyword
=
(value,
value2,
…
value
n)例子:imp
hr/hr
TABLES=(employees,departments)
rows=yfile=exp1.dmpimp
system/manager
FROMUSER=hr
file=exp2.dmpimp
system/manager
TRANSPORT_TABLESPACE=yTABLESPACES=ts_employeesimp
system/manager
FULL=y
file=expfull.dmp導(dǎo)入例imp
userid=test/test
full=y
file=d:\impexp.dmp使用數(shù)據(jù)泵導(dǎo)入導(dǎo)出文件概述Oracle10g及以上版本中使用數(shù)據(jù)泵來代替以前的EXP和IMP實(shí)用程序。其中:DataPumpExport:數(shù)據(jù)泵導(dǎo)出可以對(duì)數(shù)據(jù)和數(shù)據(jù)庫(kù)元數(shù)據(jù)執(zhí)行不同形式的邏輯備份;DataPumpImport:數(shù)據(jù)泵導(dǎo)入可以恢復(fù)有導(dǎo)出產(chǎn)生的文件,以實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的回復(fù)。數(shù)據(jù)泵的結(jié)構(gòu)當(dāng)啟動(dòng)數(shù)據(jù)泵導(dǎo)入或?qū)С龀绦驎r(shí),在數(shù)據(jù)庫(kù)服務(wù)器端啟動(dòng)相應(yīng)的服務(wù)器進(jìn)程,完成數(shù)據(jù)的導(dǎo)入及導(dǎo)出任務(wù),導(dǎo)入及導(dǎo)出的數(shù)據(jù)文件也保存在數(shù)據(jù)庫(kù)服務(wù)器端。用EXPDP導(dǎo)出的備份文件寫入數(shù)據(jù)庫(kù)服務(wù)器端的磁盤,文件格式filename.dat。導(dǎo)入備份文件時(shí)只能用IMPDP導(dǎo)入程序完成。EXPDP數(shù)據(jù)泵導(dǎo)出實(shí)用程序IMPDP數(shù)據(jù)泵導(dǎo)入實(shí)用程序?qū)敕?wù)器進(jìn)程導(dǎo)出服務(wù)器進(jìn)程導(dǎo)出.DAT文件導(dǎo)入.DAT文件數(shù)據(jù)庫(kù)數(shù)據(jù)泵的作用1、實(shí)現(xiàn)邏輯備份和邏輯回復(fù);2、在數(shù)據(jù)庫(kù)用戶之間移動(dòng)對(duì)象;3、在數(shù)據(jù)庫(kù)之間移動(dòng)對(duì)象;4、實(shí)現(xiàn)表空間遷移。數(shù)據(jù)泵與EXP/IMP技術(shù)的區(qū)別數(shù)據(jù)泵只是是服務(wù)器端工具,支持網(wǎng)絡(luò)操作;Oracle
10g以前的EXP和IMP是客戶端工具。數(shù)據(jù)泵采用并行流技術(shù)比傳統(tǒng)的EXP/IMP實(shí)現(xiàn)更快速的數(shù)據(jù)移動(dòng)。數(shù)據(jù)泵技術(shù)類似于啟動(dòng)作業(yè)的控制進(jìn)程,能 導(dǎo)入或?qū)С鲞^程。數(shù)據(jù)泵技術(shù)使用
和 對(duì)象 導(dǎo)出文件,導(dǎo)出數(shù)據(jù)前必須先創(chuàng)建 對(duì)象。兩種方式的導(dǎo)出文件不兼容。數(shù)據(jù)泵導(dǎo)入導(dǎo)出的對(duì)象Oracle要求數(shù)據(jù)泵必須使用 對(duì)象。如果當(dāng)前用戶是DBA用戶,可以使用默認(rèn)的 對(duì)象而不必再創(chuàng)建。數(shù)據(jù)泵作業(yè)會(huì)將備份文件、日志文件以及SQL文件 在該 下,如下指令查找該默認(rèn)
:SQL>
select
* from
dba_directorieswhere
directory_name
='DATA_PUMP_DIR';OWNER
DIRECTORY_NAME
DIRECTORY_PATHSYS
DATA_PUMP_DIRF:\app\Administraor\admin\orcl\dpdump\創(chuàng)建數(shù)據(jù)泵備份用戶創(chuàng)建自己數(shù)據(jù)泵備份
,以test用戶為例:1.向test用戶SQL>
conn
system/orcl@orcl已連接。SQL>grant
create
any
directory
to
test;2.創(chuàng)建SQL>
conn
test/test@orcl已連接。SQL>
create
directory
test_dir
as
‘d:\testdir’;Data
Pump
Export數(shù)據(jù)泵導(dǎo)出能將數(shù)據(jù)和元數(shù)據(jù)轉(zhuǎn)存到轉(zhuǎn)儲(chǔ)文件集的一組操作文件中。提供了三種提取數(shù)據(jù)的方法:一是只提取數(shù)據(jù)庫(kù)中的元數(shù)據(jù)即數(shù)據(jù)庫(kù)對(duì)象的定義;
二是只提取數(shù)據(jù)庫(kù)中的數(shù)據(jù)而忽略數(shù)據(jù)庫(kù)對(duì)象的定義;三是同時(shí)提取數(shù)據(jù)庫(kù)中的元數(shù)據(jù)和數(shù)據(jù)。Data
Pump
Export數(shù)據(jù)泵導(dǎo)出(EXPDP)數(shù)據(jù)庫(kù)實(shí)例導(dǎo)出整個(gè)數(shù)據(jù)庫(kù):使用SYSTEM用戶登錄數(shù)據(jù)庫(kù),限
份的數(shù)據(jù)文件的大小為100M,一旦備份數(shù)據(jù)文件滿,則自動(dòng)創(chuàng)建一個(gè)新的備份文件,使用了替換變量%U來實(shí)現(xiàn)備份文件的自動(dòng)創(chuàng)建,其中NOLOGFILE=Y即不記錄備份過程。命令:C:\>expdp
system/orcl@orcl
dumpfile
=
mydb_%u.datfilesize
=
100mnologfile
=
y
full
=
yData
Pump
Export數(shù)據(jù)泵導(dǎo)出(EXPDP)數(shù)據(jù)庫(kù)實(shí)例導(dǎo)出一個(gè)模式導(dǎo)出test模式,默認(rèn)導(dǎo)出登數(shù)據(jù)庫(kù)時(shí)的模式對(duì)象。命令:C:\>expdp
test/test@orcl
directory=test_dir
dumpfile=test.dmp
logfile=test.logData
Pump
Export數(shù)據(jù)泵導(dǎo)出(EXPDP)數(shù)據(jù)庫(kù)實(shí)例導(dǎo)出表空間,導(dǎo)出指定表空間使用TABESAPCES參數(shù),如果有多個(gè)表空間需要導(dǎo)出,表空間名使用逗號(hào)隔開,這里 使用了PARALLEL參數(shù),指定數(shù)據(jù)導(dǎo)出并行線程數(shù)量,與之對(duì)應(yīng)使用替換變量%U來創(chuàng)建相應(yīng)數(shù)量的備份數(shù)據(jù)文件,這樣每個(gè)線程可以獨(dú)立寫一個(gè)備份數(shù)據(jù)文件,提高了導(dǎo)出速度。命令:C:\>expdp
system/orcl@orcl
dumpfile=users_tbs_%u.dmptablespaces=testfilesize=100m
parallel=2
logfile=users_tbs.logData
Pump
Export數(shù)據(jù)泵導(dǎo)出(EXPDP)數(shù)據(jù)庫(kù)實(shí)例導(dǎo)出特定的表,使用TABLES參數(shù)指定導(dǎo)入的表的列表,如果該表不屬于登錄的用戶,但是登錄用戶有 這些表的權(quán)限,則在TABLES參數(shù)的表必須使用schema.tablename的方式。命令:C:\>expdp
system/orcl@orcl
dumpfile
=scott_tables_%u.dat
tables=scott.emp,scott.deptnologfile=yData
Pump
Export數(shù)據(jù)泵導(dǎo)出(EXPDP)數(shù)據(jù)庫(kù)實(shí)例只導(dǎo)出數(shù)據(jù),使用EXPDP的CONTENT參數(shù),可以指定導(dǎo)出表數(shù)據(jù)和元數(shù)據(jù)(對(duì)應(yīng)參數(shù)ALL),導(dǎo)出表行數(shù)據(jù)(對(duì)應(yīng)參數(shù)DATA_ONLY)或只導(dǎo)出元數(shù)據(jù)即表以及其他數(shù)據(jù)庫(kù)對(duì)象的定義(對(duì)應(yīng)參數(shù)METADATA_ONLY)。例子:導(dǎo)出數(shù)據(jù)行。C:\>expdp
system/orcl@orcl
dumpfile=mydb_dataonly_%u.dat
filesize=100mfull=y
content
=data_only
logfile=mydb_exp_dataonly_logData
Pump
ImportIMPDP能將用EXPDP備份的數(shù)據(jù)導(dǎo)入到整個(gè)數(shù)據(jù)庫(kù)、特定的模式、特定的表或者特定的表空間,使用IMPDP
也可以在不同平臺(tái)的數(shù)據(jù)庫(kù)之間遷移表空間。與數(shù)據(jù)泵導(dǎo)出實(shí)用程序一樣可以,使用DIRECTORY、PARFILE、DUMPFILE和LOGFILE等參數(shù)。Data
Pump
Import數(shù)據(jù)泵導(dǎo)入(IMPDP)數(shù)據(jù)庫(kù)實(shí)例(1)導(dǎo)入整個(gè)數(shù)據(jù)庫(kù)導(dǎo)入整個(gè)數(shù)據(jù)庫(kù)至少需要兩個(gè)參數(shù),一個(gè)是FULL,設(shè)置FULL=Y說明是導(dǎo)入全庫(kù),一個(gè)是DUMPFILE,說明要導(dǎo)入的備份文件的
和名稱。建議使用REPLACE或TRUNCATE,前者表示重建表,后者表示刪除掉當(dāng)前表中的數(shù)據(jù),然后使用備份文件中的表數(shù)據(jù)進(jìn)行加載,但是會(huì)跳過所有相關(guān)元數(shù)據(jù)例子:導(dǎo)入整個(gè)數(shù)據(jù)庫(kù)C:\>impdp
system/orcl@orcl
dumpfile=mydb.datparallel=
3
full
=ytable_exists_action=replaceData
Pump
Import數(shù)據(jù)泵導(dǎo)入(IMPDP)數(shù)據(jù)庫(kù)實(shí)例(2)導(dǎo)入表空間需要使用TABLESPACES參數(shù)說明要導(dǎo)入的表空間名;如下例所示。例子:使用IMPDP導(dǎo)入特定的表空間C:\>
impdp
system/orcl@orcl
dumpfile=users_tbs_%u.dmp logfile=
users_tbs.logtablespaces=test
table_exists_action=replaceData
Pump
Import數(shù)據(jù)泵導(dǎo)入(IMPDP)數(shù)據(jù)庫(kù)實(shí)例(3)導(dǎo)入指定的表使用TABLES參數(shù),后跟表對(duì)象的列表;若設(shè)置TABLE_EXISTS_ACTION=REPLACE,則若表存在則先刪除再加載數(shù)據(jù)。例子:C:\>
impdp
test/test@orcldumpfile=mydb_dataonly_%u.dat
nologfile=ytables=
emp
table_exists_action=truncateData
Pump
Import數(shù)據(jù)泵導(dǎo)入(IMPDP)數(shù)據(jù)庫(kù)實(shí)例(4)導(dǎo)入指定的數(shù)據(jù)庫(kù)對(duì)象使用INCLUDE參數(shù)。例子:從備份文件中恢復(fù)SCOTT用戶的所有表和觸發(fā)器對(duì)象,而對(duì)于已經(jīng)存在的表則重建再加載數(shù)據(jù)。C:\>impdp
scott/tiger@orcldumpfile=MYDB_TBS_USERSANDSYSTEM_01.DATnologfile=y
include=table,triggertable_exists_action=replace實(shí)
例內(nèi)存結(jié)構(gòu)進(jìn)程PMON
SMON
DBWR
LGWR
CKPT
其他數(shù)據(jù)文件數(shù)據(jù)文件控制文件控制文件日志文件日志文件參數(shù)文件歸檔日志文件口令文件數(shù)據(jù)文件數(shù)據(jù)庫(kù)SGA用戶進(jìn)程服務(wù)器進(jìn)程PGA共享池?cái)?shù)據(jù)緩沖區(qū)日志緩沖區(qū)4、ORACLE體系結(jié)構(gòu)進(jìn)程過程監(jiān)視器(PMON)負(fù)責(zé)在一個(gè)Oracle進(jìn)程失敗時(shí)清理資源系統(tǒng) 程序
(SMON)
檢查數(shù)據(jù)庫(kù)的一致性, 必要還會(huì)在數(shù)據(jù)庫(kù)打開時(shí)啟動(dòng)數(shù)據(jù)庫(kù)的恢復(fù)數(shù)據(jù)庫(kù)寫入程序(DBWR)負(fù)責(zé)將更改的數(shù)據(jù)從數(shù)據(jù)庫(kù)緩沖區(qū)高速緩存寫入數(shù)據(jù)文件日志寫入程序
(LGWR)
將重做日志緩沖區(qū)中
的更改寫入重做日志文件檢查點(diǎn)進(jìn)程(CKPT)負(fù)責(zé)在每當(dāng)緩沖區(qū)高速緩存中的更改地記錄在數(shù)據(jù)庫(kù)中時(shí)更新控制文件和數(shù)據(jù)文件中的數(shù)據(jù)庫(kù)狀態(tài)信息5、Oracle數(shù)據(jù)庫(kù)優(yōu)化系統(tǒng)全局區(qū)域SGA程序全局區(qū)域PGA數(shù)據(jù)表空間大小建議系統(tǒng)全局區(qū)域SGASGA是oracle數(shù)據(jù)庫(kù)的心臟。用戶的進(jìn)程對(duì)這個(gè)內(nèi)存區(qū)發(fā)送事務(wù),并且以這里作為高速緩存命中的數(shù)據(jù),以實(shí)現(xiàn)加速的目的。正確的SGA大小對(duì)數(shù)據(jù)庫(kù)的性能至關(guān)重要。ORACLE內(nèi)存分配表pga_aggregate_(350M-500M)Oracle總內(nèi)存Sga_max_size(如果只有Oracle服務(wù),可以使用1/2的物理內(nèi)存)Db_cache_size(55%)Shared_Pool_Size(30%)java_pool_size(7.5%)processes數(shù)目(300)Sessions數(shù)目(335)open_cursors數(shù)目(10000-30000)Large_pool_size(7.5%)SGA組成1、數(shù)據(jù)塊緩沖區(qū)(data
block
buffer
cache)是SGA中的一塊高速緩存,占整個(gè)數(shù)據(jù)庫(kù)大小的1%-2%,用來從數(shù)據(jù)庫(kù)重 的數(shù)據(jù)塊(表、索引、簇等),因此采用least
recently
used
(LRU,最近最少使用)的方法進(jìn)行空間管理。SGA組成2、字典緩沖區(qū)。該緩沖區(qū)內(nèi)的信息包括用戶賬號(hào)數(shù)據(jù)、數(shù)據(jù)文件名、 、盤區(qū)位置、表說明和權(quán)限,它也采用LRU方式管理。3、重做日志緩沖區(qū)。該緩沖區(qū)保存為數(shù)據(jù)庫(kù)恢復(fù)過程中用于前滾操作。4、SQL共享池。保存執(zhí)行計(jì)劃和運(yùn)行數(shù)據(jù)庫(kù)的SQL語(yǔ)句的語(yǔ)法分析樹。也采用LRU算法管理。如果設(shè)置過小,語(yǔ)句將被連續(xù)不斷地再裝入到庫(kù)緩存,影響系統(tǒng)性能。程序全局區(qū)域PGAPGA是進(jìn)程
的內(nèi)存區(qū)域。是Oracle或共享服務(wù)器需要的一個(gè)獨(dú)立于會(huì)話的變量;說明所有連接用戶可用的排序內(nèi)存調(diào)優(yōu)對(duì) 的系統(tǒng)來說,一般需要保證一個(gè)session至少能有1M的內(nèi)存,因此PGA的值是350M-500M使用ORACLE的建議視圖PROCESSES說明ORACLE的最大進(jìn)程數(shù)調(diào)優(yōu)在用戶量較小的地區(qū),可設(shè)為200在用戶量較大的地區(qū),可設(shè)為300或更大SESSIONS說明ORACLE的最大會(huì)話數(shù)調(diào)優(yōu)原則:sessions數(shù)=processes數(shù)*1.1+5OPEN_CURSORS說明ORACLE分配的最大游標(biāo)數(shù)調(diào)優(yōu)與用戶量相關(guān)值:1024數(shù)據(jù)表空間大小建議查看Oracle表空間使用比例;正常要保留有30%的空閑度;如果使用率達(dá)到80以上,考慮要增加表空間大??;查看Temp表空間大小,將其改為300M—500M;ORACLE
11G安裝與卸載Oracle
11g安裝包與文檔地址如下:安裝程序htt
/technetwork/database/enterprise-edition/downloads/index.html?s
en文檔htt
/technetwork/database/enterprise-edition/
ation/index.html注意:用工具直接把 進(jìn)去進(jìn)行 。如果在
上一個(gè)用戶。,就必須要Oracle 11g安裝安裝程序成功,將會(huì)得到如下2個(gè)文件:解壓文件將得到database文件夾,文件組織如下:點(diǎn)擊setup.exe執(zhí)行安裝程序,開始安裝。74點(diǎn)擊安裝程序?qū)?huì)出現(xiàn)右上界面稍候出現(xiàn)右下安裝界面步驟
1/9:配置安全更新1、填寫電子郵件地址(可以不填)2、去掉復(fù)選框3、點(diǎn)擊下一步附注:如何沒有填寫電子郵件地址,將會(huì)出現(xiàn)提示信息,不影響安裝,點(diǎn)擊是(Y),繼續(xù)安裝步驟2/9:選擇安裝選項(xiàng)1、勾選第一個(gè):安裝和配置數(shù)據(jù)庫(kù)2、點(diǎn)擊下一步附注:選擇僅安裝數(shù)據(jù)庫(kù),需要在安裝完成后自行創(chuàng)建數(shù)據(jù)庫(kù)步驟3/8:選擇系統(tǒng)類1、勾選第一個(gè):桌面類2、點(diǎn)擊下一步注:一般情況下選擇桌面類,如果要在Window
Server上安裝選擇服務(wù)器類步驟4/8:配置數(shù)據(jù)庫(kù)安裝1、選擇安裝路徑2、選擇數(shù)據(jù)庫(kù)版本(企業(yè)版)3、選擇字符集(默認(rèn)值)4、填寫全局?jǐn)?shù)據(jù)庫(kù)名,管理口令多個(gè)語(yǔ)言組。附注:字符集:使用默認(rèn)值-使用此選項(xiàng)可利用操作系統(tǒng)語(yǔ)言設(shè)置。使用Unicode-使用此選項(xiàng)可以全局?jǐn)?shù)據(jù)庫(kù)名:它是提供給數(shù)據(jù)庫(kù)的名稱,可唯一地標(biāo)識(shí)數(shù)據(jù)庫(kù),以使數(shù)據(jù)庫(kù)與網(wǎng)絡(luò)中的其他數(shù)據(jù)庫(kù)區(qū)分開。全局?jǐn)?shù)據(jù)庫(kù)名由以下兩部分組成:
數(shù)據(jù)庫(kù)名稱和域。它的表示形式如下所示:
database_name.
。其中:database_name
是數(shù)據(jù)庫(kù)的名稱,只要有
8
個(gè)字符是唯一的,它就可以包含
30
個(gè)字符(字母數(shù)字,下劃線
(_),符號(hào)
($)
和井號(hào)
(#))。
是用于數(shù)據(jù)庫(kù)的計(jì)算機(jī)環(huán)境。它包含的字符
(字母數(shù)字字符,下劃線
(_)和井號(hào)
(#))
數(shù)不應(yīng)超過
128
個(gè)(包括所有句點(diǎn))。oracle
口令:1、至少一個(gè)大寫3、至少一個(gè)數(shù)字2、至少一個(gè)小寫字母4、至少八位步驟5/8:先決條件檢查檢查失敗原因:機(jī)器硬件配置低于oracle安裝最低配置。如果你的電腦滿足要求但仍然顯示檢查失敗,這時(shí)候直接忽略,勾選全部忽略。步驟6/8:概要信息察看概要信息,核對(duì)將要安裝數(shù)據(jù)的詳細(xì)信息,并保存響應(yīng)文件,以備以后查看。然后點(diǎn)擊完成數(shù)據(jù)庫(kù)安裝步驟7/8:安裝產(chǎn)品產(chǎn)品安裝過程中將會(huì)出現(xiàn)以上2個(gè)界面步驟8/8:完成安裝完成安裝將會(huì)出現(xiàn)右側(cè)界面卸載oracle會(huì)存在卸載不干凈,導(dǎo)致再次安裝失敗的情況,在運(yùn)行services.msc打開服務(wù),停止Oracle的所有服務(wù)。oracle11G自帶一個(gè)卸載批處理\app\Administrator\product\11.2.0\dbhome_1\deinstall\deinstall.bat運(yùn)行該批處理程序?qū)⒆詣?dòng)完成oracle卸載工作,最后手動(dòng)刪除\app文件夾(可能需要重啟才能刪除)運(yùn)行過程中可能需要填寫如下項(xiàng):指定要取消配置的所有單實(shí)例
程序[LISTENER]:LISTENER指定在此
Oracle
主
中配置的數(shù)據(jù)庫(kù)名的列表[MYDATA,ORCL]:MYDATA,ORCL是否仍要修改MYDATA,ORCL
數(shù)據(jù)庫(kù)的詳細(xì)資料?[n]:nCCR
check
is
finished是否繼續(xù)
(y-是,n-否)?[n]:
yOracle 11g卸載運(yùn)行regedit命令,打開
表窗口。刪除
表中與Oracle相關(guān)的內(nèi)容,具體如下:1、刪除HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE
。2、刪除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services中所有以oracle或OraWeb為開頭的鍵。3、刪除HKEY_LOCAL_MACHINE/SYSETM/CurrentControlSet/Services/Eventlog/application中所有以oracle開頭的鍵。4、刪除HKEY_CLASSES_ROOT
下所有以O(shè)ra、Oracle、Orcl或EnumOra為前綴的鍵。5、刪除HKEY_CURRENT_USER/SOFTWARE/
/windows/CurrentVersion/Explorer/
Order/Start
/Programs中所有以oracle
開頭的鍵。6、刪除HKDY_LOCAL_MACHINE/SOFTWARE/ODBC/ODBCINST.INI中除
ODBCfor
Oracle
表鍵以外的所有含有Oracle的鍵。7、刪除環(huán)境變量中的PATHT
CLASSPATH中包含Oracle的值。8、刪除“開始”/“程序”中所有Oracle的組和圖標(biāo)。9、刪除所有與Oracle相關(guān)的
,包括:1)c:\Program
file\Oracle
。2)ORACLE_BASE
。3)c:\ s
and
Settings\系統(tǒng)用戶名、LocalSettings\Temp下的臨時(shí)文件。Oracle
Enterprise
Manager(OEM)是基于WEB界面的Oracle數(shù)據(jù)庫(kù)管理工具。啟動(dòng)Oracle
11g的OEM只需在瀏覽器中輸入其URL地址——通常為,然后連接主頁(yè)即可;也可以在“開始”菜單的
“Oracle程序組”中選擇“Database
Control-orcl”菜單命令來啟動(dòng)Oracle11g的OEM工具。Oracle 11g企業(yè)管理器本章重點(diǎn)ORACLE用戶管理數(shù)據(jù)庫(kù)的完整備份數(shù)據(jù)庫(kù)的差異備份數(shù)據(jù)導(dǎo)出為dmp文件課堂練1、創(chuàng)建數(shù)據(jù)庫(kù)student2、對(duì)student數(shù)據(jù)庫(kù)執(zhí)行完整備份和差異備份2、刪除student數(shù)據(jù)庫(kù)3、還原數(shù)據(jù)庫(kù)4、在student庫(kù)中創(chuàng)建“學(xué)生表”和“成績(jī)表”(添加少許數(shù)據(jù))5、將student庫(kù)中的兩個(gè)表數(shù)據(jù)導(dǎo)出到dmp文件中6、創(chuàng)建賬戶“aa”7、“aa”只能8、“aa”能student庫(kù)中的“學(xué)生表”student庫(kù)中的“成績(jī)表”,并能修改和刪除數(shù)據(jù)課堂練習(xí)21、卸載Oracle
10g2、安裝Oracle
11g3、熟悉Oracle
11g
OEM操作EXPDP實(shí)用程序參數(shù)EXPDP實(shí)用程序參數(shù)。
D:\>expdp
help=yATTACH:說明EXPDP附加到一個(gè)正在運(yùn)行的現(xiàn)有的EXPDP作業(yè)。方式為
ATTACH=JOB_NAME;CONTENT:說明要導(dǎo)出的數(shù)據(jù)是元數(shù)據(jù)還是數(shù)據(jù),或者包括元數(shù)據(jù)和數(shù)據(jù),選項(xiàng)包括ALL、DATA_ONLY和METADATA_ONLY。DIRECTORY:說明要導(dǎo)出的備份文件,日志文件和SQL文件的
,此時(shí)必須事先創(chuàng)建該 對(duì)象,當(dāng)然可以將其他用戶創(chuàng)建的 對(duì)象賦予該當(dāng)前用戶。否則無(wú)法啟動(dòng)EXPDP程序。DUMPFILE:導(dǎo)出的備份文件的文件名,格式為FILENAME.DMP。ESTIMATE:計(jì)算EXPDP導(dǎo)出作業(yè)的導(dǎo)出文件的大小,選項(xiàng)包括基于BLOCKS或者基于STATISTICS,其中BLOCKS基于數(shù)據(jù)庫(kù)塊大小的倍數(shù)計(jì)算備份文件大小,而基于STATISTICS使用當(dāng)前對(duì)象的統(tǒng)計(jì)量來計(jì)算到導(dǎo)出的備份文件的大小。ESTIMATE_ONLY:在EXPDP沒有實(shí)際地導(dǎo)出作業(yè)時(shí)估計(jì)導(dǎo)出文件的大小,該參數(shù)的值為Y或N。EXCLUDE:排除不需要導(dǎo)出的特定對(duì)象類型,如EXCLUDE=TABLE:DEPT,對(duì)于任何不導(dǎo)出的對(duì)象,也不會(huì)導(dǎo)出與它有依賴關(guān)系的對(duì)象,如不導(dǎo)出表,也不會(huì)導(dǎo)出和表相關(guān)的任何索引、過程和約束等附錄Data
Pump
Export:允許在導(dǎo)出數(shù)據(jù)庫(kù)時(shí)使用數(shù)據(jù)庫(kù)閃回特性,此時(shí)使用規(guī)定的 進(jìn)行閃回。FULL:說明是否導(dǎo)出整個(gè)數(shù)據(jù)庫(kù)對(duì)象,如果該參數(shù)為Y,說明導(dǎo)出數(shù)據(jù)庫(kù)的所有對(duì)象。INCLUDE:說明要導(dǎo)出的特定對(duì)象類型,此時(shí)會(huì)導(dǎo)出該參數(shù)指定的對(duì)象和與它們有依賴關(guān)系的對(duì)象。JOB_NAME:為了便于管理運(yùn)行的EXPDP作業(yè)設(shè)置當(dāng)前作業(yè)的名字。系統(tǒng)默認(rèn)
名格式為sys
operation_mode_nn。如導(dǎo)出SCOTT用戶的元數(shù)據(jù),此時(shí)的作業(yè)名字為"SCOTT"."SYS_EXPORT_SCHEMA_01"。LOGFILE:說明在導(dǎo)出操作時(shí)記錄導(dǎo)出過程的日志文件名,其默認(rèn)名為export.log,和導(dǎo)出文件保存在相同的下,即directory參數(shù)指定的。PARALLEL:說明在導(dǎo)出作業(yè)時(shí)最大的線程數(shù),實(shí)現(xiàn)導(dǎo)出作業(yè)的并行處理。也可以在作業(yè)運(yùn)行總使用ATTACH改變并行度,PARALLEL參數(shù)的默認(rèn)值為1,表示使用單線程導(dǎo)出單獨(dú)個(gè)備份文件,如果設(shè)置多個(gè)工作線程,則要指定相同數(shù)量的備份文件,這樣多個(gè)線程可以同時(shí)寫多個(gè)備份文件。給出一個(gè)例子,設(shè)置并行度為2。Data
Pump
ExportQUERY:允許使用SQL語(yǔ)句程序過濾導(dǎo)出的數(shù)據(jù),在Oracle11g中,允許使用表名限定SQL語(yǔ)句,使得SQL語(yǔ)句適用于特定的表,如下所示。QUERY=SCOTT.EMP:”WHERESAL>3000”。說明表EMP中工資SAL大于3000的表被導(dǎo)出。SCHEMAS:說明要導(dǎo)出數(shù)據(jù)的模式,該模式列表可以有多個(gè),使用逗號(hào)隔開,如果登錄的用戶不是導(dǎo)出數(shù)據(jù)的模式,則登錄用戶必須擁有
exp_full_database的權(quán)限。STATUS:該參數(shù)在給定的時(shí)間間隔內(nèi)給出作業(yè)的狀態(tài),該參數(shù)以秒為單位,默認(rèn)值為0。TABLES:說明要導(dǎo)出數(shù)據(jù)庫(kù)表的列表,此時(shí)也會(huì)導(dǎo)出與表有依賴關(guān)系的對(duì)象。TABLESPACES:說明要導(dǎo)出的數(shù)據(jù)庫(kù)表空間的列表,同時(shí)會(huì)導(dǎo)出其他表空間中這些表空間中的表有依賴關(guān)系的所有對(duì)象。VERSION:說明要導(dǎo)出的數(shù)據(jù)庫(kù)對(duì)象到特定版本的數(shù)據(jù)庫(kù)。該參數(shù)很好的解決了數(shù)據(jù)庫(kù)的對(duì)象從高版本遷移到低版本的數(shù)據(jù)庫(kù)過程中的版本兼容問題。Data
Pump
Export交互式參數(shù)ADD_FILE:向?qū)С鰝浞菸募性黾游募栽黾涌臻g。如在一個(gè)作業(yè)運(yùn)行期間輸入CTRL+C組合鍵切換到交互式導(dǎo)出提示
EXPORT>。如果該作業(yè)因?yàn)閭浞菸募目臻g不足導(dǎo)致停止,可以使用ADD_FILE命令增加文件到導(dǎo)出中。Export>add_file=
data_dump_dir:expdata02.dmp;STOP_JOB:停止運(yùn)行的數(shù)據(jù)泵作業(yè),數(shù)據(jù)庫(kù)服務(wù)器端的導(dǎo)出數(shù)據(jù)服務(wù)器進(jìn)程終止。START_JOB:重新恢復(fù)由于某種意外導(dǎo)致停止的數(shù)據(jù)泵作業(yè)。KILL_JOB:殺死客戶機(jī)進(jìn)程和數(shù)據(jù)泵作業(yè)(服務(wù)器進(jìn)程)。CONTINUE_CLIENT:退出交互方式(EXPORT方式)恢復(fù)正在運(yùn)行地導(dǎo)出數(shù)據(jù)泵作業(yè),實(shí)際的數(shù)據(jù)泵作業(yè)不受影響。EXITCLIENT:停止交互式會(huì)話并終止客戶機(jī)會(huì)話,但是實(shí)際的數(shù)據(jù)泵作業(yè)不受影響,此時(shí)用戶可以在當(dāng)前窗口中繼續(xù)其他操作數(shù)據(jù)泵導(dǎo)入?yún)?shù)數(shù)據(jù)泵導(dǎo)入?yún)?shù)(1)
和文件相關(guān)參數(shù)DIRECTORY:說明備份文件、日志文件和SQL文件的
對(duì)象,如果沒有定義目錄,則會(huì)使用PUMP_DIR的默認(rèn)值。DUMPFILE:說明備份文件名,如導(dǎo)入數(shù)據(jù)時(shí)需要多個(gè)備份文件,則用逗號(hào)分隔這些文件名,在DUMPFILE參數(shù)后可以使用包括
,如DUMFILE=PUMP_DIR:BACKUP.DMP,也可以使用替換變量(%U)告訴
IMPDP可以使用多個(gè)備份文件。如DUMPFILE=PUMP_DIR:BACKUP_%U.DMP。PARFILE:說明參數(shù)文件,IMPDP使用外部定義一個(gè)參數(shù)文件執(zhí)行導(dǎo)入行為,該參數(shù)文件是本地的,使用時(shí)需要告訴IMPDP參數(shù)文件的絕對(duì)位置。如D:\IMPDP
SYSTEM/ORACLE@ORCL
PARFILE=D:\PAR\EXP.PARLOGFILE:說明使用日志文件保存導(dǎo)入過程的信息,該參數(shù)的值是日志文件的名字名,如LOGFILE=MYLOG.LOG。NOLOGFILE:說明不使用日志文件記錄導(dǎo)入過程,如NOLOGFILE=Y。SQLFILE:說明從備份文件中提取SQL的DDL語(yǔ)句,并寫入該參數(shù)設(shè)置的文件中,如SQLFILE=MYSQLFILE.SQL。該文件默認(rèn)保存在DIRECTORY參數(shù)設(shè)置的
對(duì)象中。Data
Pump
Import數(shù)據(jù)泵導(dǎo)入?yún)?shù)(2)過濾參數(shù)INCLUDE:說明要導(dǎo)入的特定對(duì)象,如只導(dǎo)入表,此時(shí)會(huì)導(dǎo)入和導(dǎo)入特定對(duì)象有依賴關(guān)系的對(duì)象如索引、觸發(fā)器等。下面是使用INCLUDE參數(shù)的例子,說明只允許導(dǎo)入表對(duì)象,且只有兩個(gè)表可以導(dǎo)入。INCLUDE=TABLE:"IN
(‘EMP’,’DEPT’)
"也可以使用QUERY參數(shù)過濾要導(dǎo)入的表數(shù)據(jù),此時(shí)數(shù)據(jù)泵導(dǎo)入作業(yè)使用外部表數(shù)據(jù)方法數(shù)據(jù),而不是采用直接路徑方法。如下所示。INCLUDE=TABLE:"IN
(‘EMP’,’DEPT’)
"QUERY=EMP:
"WHERE
sal>3000
ORDER
BY
sal"TABLE_EXITS_ACTION:該參數(shù)說明當(dāng)導(dǎo)入的表已經(jīng)存在時(shí),IMPDP導(dǎo)入程序的行為,參數(shù)TABLE_EXITS_ACTION有四個(gè)值,SKIP表示如果該表存在則跳過該表,它是默認(rèn)值;
APPEND將導(dǎo)入的數(shù)據(jù)行附加到當(dāng)前存在的表中;TRUNCATE截?cái)啾聿膶?dǎo)入數(shù)據(jù)文件中重新裝載數(shù)據(jù);REPLACE刪除存在的表然后重建該表并導(dǎo)入數(shù)據(jù)。EXCLUDE:在導(dǎo)入操作中排除特定的元數(shù)據(jù),如不導(dǎo)入特定的表,此時(shí)也不會(huì)導(dǎo)入和排除對(duì)象有依賴關(guān)系的其他對(duì)象。如下所示告訴IMPDP程序不導(dǎo)入表EMP和DEPT。Data
Pump
Import(3)導(dǎo)入作業(yè)參數(shù)JOB_NAME:說明導(dǎo)入作業(yè)名,IMPDP提供了很多可管理性如停止作業(yè)和恢復(fù)作業(yè),附加(ATTACH)到特定的作業(yè),都需要作業(yè)名來關(guān)聯(lián)導(dǎo)入作業(yè)。PRALLEL:說明當(dāng)前導(dǎo)入作業(yè)的線程數(shù)。該值的默認(rèn)值為1。STATUS:監(jiān)視導(dǎo)入作業(yè)的狀態(tài)頻率,該參數(shù)的默認(rèn)值為0(4)導(dǎo)入方式參數(shù)TABLES:說明允許導(dǎo)入指定的表,如果有多個(gè)表使用逗號(hào)分隔開,同時(shí)也導(dǎo)入與這些表有依賴關(guān)系的對(duì)象,如索引、觸發(fā)器和函數(shù)等。SCHEMAS:說明要導(dǎo)入的模式列表,要使用該參數(shù)登錄數(shù)據(jù)庫(kù)的用戶必須擁有imp_full_database的權(quán)限。TABLESPACES:說明要導(dǎo)入的表空間的列表,在導(dǎo)入這些表空間的同時(shí)也要求導(dǎo)入與表空間有依賴關(guān)系的所有數(shù)據(jù)庫(kù)對(duì)象。FULL:說明要導(dǎo)入整個(gè)數(shù)據(jù)庫(kù)。該參數(shù)的默認(rèn)值為n。Data
Pump
Import(5)重新 參數(shù)重新 使得在數(shù)據(jù)導(dǎo)入過程中將數(shù)據(jù)從一個(gè)數(shù)據(jù)庫(kù)對(duì)象移動(dòng)到另一個(gè)數(shù)據(jù)庫(kù)對(duì)象,可以映射模式, 數(shù)據(jù)文件和 表空間, 可以理解為“數(shù)據(jù)對(duì)象移動(dòng)”。REMAP_SCHEMA:重新 模式,可以將對(duì)象從一個(gè)模式移動(dòng)到另一個(gè)模式,D:\>impdp
system/oracle@orcl
dumpfile
=pump_dir:SHCEMA_SCOTT.DMPremap_schema=scott:linzi上例將SCOTT模式下的所有數(shù)據(jù)庫(kù)對(duì)象移動(dòng)到LINZI模式下,這樣使用LINZI模式登錄數(shù)據(jù)庫(kù),就可以使用S
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年幼兒園教師學(xué)生健康監(jiān)測(cè)與疾病預(yù)防合同
- 迪慶云南迪慶香格里拉市招聘治安聯(lián)防人員80人筆試歷年參考題庫(kù)附帶答案詳解
- 蘇州江蘇蘇州大學(xué)納米科學(xué)技術(shù)學(xué)院課程助教招聘11人(202420252學(xué)期)筆試歷年參考題庫(kù)附帶答案詳解
- 舟山浙江舟山市普陀區(qū)機(jī)關(guān)事務(wù)管理中心編外人員招聘筆試歷年參考題庫(kù)附帶答案詳解
- 紅河2025年云南紅河金平縣人民法院招聘聘用制書記員司法警務(wù)輔助人員筆試歷年參考題庫(kù)附帶答案詳解
- 福建2025年福建水利電力職業(yè)技術(shù)學(xué)院招聘35人筆試歷年參考題庫(kù)附帶答案詳解
- 湖北2025年湖北民族大學(xué)人才引進(jìn)163人筆試歷年參考題庫(kù)附帶答案詳解
- 浙江2025年春季浙江省新時(shí)代自貿(mào)港研究院招聘筆試歷年參考題庫(kù)附帶答案詳解
- 河南2024年河南體育學(xué)院冬季運(yùn)動(dòng)管理中心人事代理招聘11人筆試歷年參考題庫(kù)附帶答案詳解
- 桂林2025年廣西桂林市事業(yè)單位招聘1462人筆試歷年參考題庫(kù)附帶答案詳解
- 2022年甘肅省蘭州市診斷考試(一診)數(shù)學(xué)試題(含答案解析)
- 工業(yè)企業(yè)職工聽力保護(hù)規(guī)范
- 裝載機(jī)裝車施工方案
- 《工程估價(jià)》課程設(shè)計(jì)
- 語(yǔ)文新課標(biāo)背景下:六上《每日閱讀打卡表》(模板)
- 二年級(jí)綜合實(shí)踐活動(dòng)課件-我與蔬菜交朋友-全國(guó)通(41張)
- 血型與輸血檢驗(yàn)-臨床輸血(臨床檢驗(yàn)課件)
- 良性前列腺增生癥住院醫(yī)師規(guī)范化培訓(xùn)教學(xué)查房
- 高中數(shù)學(xué)知識(shí)點(diǎn)大全
- 人機(jī)料法環(huán)測(cè)5M1E分析法
- 游泳社會(huì)指導(dǎo)員專項(xiàng)理論考試復(fù)習(xí)題庫(kù)匯總(附答案)
評(píng)論
0/150
提交評(píng)論