久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

完全掌握Oracle數(shù)據(jù)庫備份與還原

本篇文章給大家?guī)砹岁P(guān)于Oracle的相關(guān)知識,其中主要介紹了數(shù)據(jù)庫備份與還原的相關(guān)問題,Oracle中的備份與恢復(fù)區(qū)分為:邏輯備份和物理備份。其中物理備份區(qū)分為兩類:冷備份和熱備份,下面一起來看一下,希望對大家有幫助。

完全掌握Oracle數(shù)據(jù)庫備份與還原

推薦教程:《Oracle視頻教程》

Oracle中的備份與恢復(fù)區(qū)分為:邏輯備份和物理備份。其中物理備份區(qū)分為兩類:冷備份和熱備份

一、邏輯備份

邏輯備份指利用exp命令進行備份,其簡單易行,不會影響正常的數(shù)據(jù)庫操作??梢允褂胑xp -?查看其參數(shù)選項,以實現(xiàn)不同的導(dǎo)出策略
其中常用參數(shù)包括:full=y、owner=()、tables=()

  • 不使用任何參數(shù):DBA用戶、非DBA用戶都可備份自身全部對象,對應(yīng)情況3

  • full=y參數(shù):僅DBA用戶使用,備份全庫(可通過日志查看其備份內(nèi)容),對應(yīng)情況1。非DBA用戶使用會報錯

  • owner參數(shù):DBA用戶使用可備份自身及其他多個用戶下全部對象,對應(yīng)情況2。非DBA用戶使用,參數(shù)內(nèi)容僅能為自身用以備份自身對象,對應(yīng)情況3,若參數(shù)內(nèi)容有其他用戶會報錯

  • tables參數(shù):DBA用戶使用可備份自身及其他用戶下多張表,對應(yīng)情況4、5。非DBA用戶使用參數(shù)內(nèi)容僅可為自身所有表,對應(yīng)情況4,若參數(shù)內(nèi)容有其他用戶所有表將報錯

1.某一用戶(DBA權(quán)限)全庫備份:

當(dāng)命令未指定登錄到哪個數(shù)據(jù)庫實例,將使用系統(tǒng)環(huán)境變量ORACLE_SID所指定的數(shù)據(jù)庫實例(系統(tǒng)默認(rèn)數(shù)據(jù)庫實例,一般為最后安裝的數(shù)據(jù)庫實例)
此命令將默認(rèn)數(shù)據(jù)庫orcl全庫導(dǎo)出(需要正確的system用戶密碼)

exp system/orcl file=d:defaulsid_full.dmp full=y # 如需同步導(dǎo)出日志表:exp system/orcl file=d:defaultsid_full.dmp log=d:defaultsid_full.log full=y

此命令將orcl數(shù)據(jù)庫全庫導(dǎo)出(需要正確的system用戶密碼)

exp system/orcl@orcl file=d:orcl_full.dmp full=y

非DBA用戶使用full=y參數(shù)會報錯:

exp scott/scott@orcl file=d:1.dmp full=y # EXP-00023:必須是DBA才能執(zhí)行完整數(shù)據(jù)庫或表空間導(dǎo)出操作

2.某一用戶(DBA權(quán)限)備份庫中某些用戶:

exp system/orcl@orcl file=d:test_scott.dmp owner=(test, scott)
exp scott/scott@orcl file=d:1.dmp owner=(test, scott) # EXP-00032:非DBA不能導(dǎo)出其他用戶
exp system/orcl@orcl file=d:scott.dmp owner=scott # 成功將scott用戶下全部對象導(dǎo)出為scott.dmp

3.某一用戶備份自身:

exp scott/scott@orcl file=d:scott.dmp # 同exp scott/scott@orcl file=d:scott.dmp owner=scott exp system/orcl@orcl file=d:system.dmp # 同exp system/orcl@orcl file=d:system.dmp owner=system

4.某一用戶備份自身某些表對象:

exp scott/scott@orcl file=d:scott_tables.dmp tables=(emp, dept) exp scott/scott@orcl file=d:scott_dept.dmp tables=dept

5.某一用戶(具有DBA權(quán)限)備份其他用戶某些表對象:

exp system/orcl@orcl file=d:scott_bonus_salgrade.dmp tables=(scott.bonus, scott.salgrade) exp system/orcl@orcl file=d:scott_dept.dmp tables=scott.dept
exp system/orcl@orcl file=d:1.dmp owner=scott tables=(bonus, salgrade)# EXP-00026:指定了沖突模式

備份總結(jié):

  • 不使用任何參數(shù)將備份用戶自身全部對象

  • DBA用戶方有權(quán)限進行全庫備份、其他用戶備份、其他用戶對象備份

  • DBA用戶使用full=y參數(shù)會進行全庫備份,非DBA用戶使用full=y會報錯

  • DBA用戶使用owner=()參數(shù)會備份()中的用戶下全部對象(多個或單個)。非DBA用戶不能備份其他用戶,使用owner參數(shù)(參數(shù)內(nèi)容為自身)或不使用任何參數(shù)可以備份自身

  • DBA用戶使用tables=()參數(shù)可以備份自身表對象或其他用戶表對象,非DBA用戶只能備份自身表對象,tables參數(shù)不可以與owner參數(shù)同時使用

二、邏輯還原

常用參數(shù):FULL=Y、FROMUSER=()、TOUSER=()、TABLES=()

1.使用全庫備份文件還原:

使用全庫備份文件還原庫:

imp system/orcl@orcl file=d:orcl_full.dmp # IMP-00031:必須指定FULL=y或提供FROMUSER/TOUSER或TABLES參數(shù) imp system/orcl@orcl file=d:orcl_full.dmp FULL=Y # FULL=Y語句相當(dāng)于將orcl_full.dmp中所有對象還原于相應(yīng)的orcl庫中的對象 # 執(zhí)行后警告很多,多數(shù)語句執(zhí)行失敗,成功將刪掉的test、scott用戶還原并且還原了其中的表、函數(shù)等對象

使用全庫備份文件還原庫內(nèi)某些用戶(被還原用戶應(yīng)存在):

首先刪除用戶test與scott,隨后使用命令還原

imp system/orcl@orcl file=d:orcl_full.dmp FROMUSER=scott, test # IMP-00003:遇到oracle錯誤1435 ORA-01435:用戶不存在 imp system/orcl@orcl file=d:orcl_full.dmp FROMUSER=scott, test touser=scott, test # IMP-00003:遇到oracle錯誤1435 ORA-01435:用戶不存在

觀察到全庫備份文件還原庫內(nèi)某些用戶時,被還原用戶必須存在。直接還原庫:

imp system/orcl@orcl file=d:orcl_full.dmp FULL=Y

將test用戶的函數(shù)對象,scott用戶的表對象刪除,隨后使用命令還原:

imp system/orcl@orcl file=d:orcl_full.dmp FROMUSER=scott, test # 觀察到scott用戶的表對象,test的函數(shù)對象被成功還原 imp system/orcl@orcl file=d:orcl_full.dmp FROMUSER=scott, test TOUSER=scott, test # 觀察到scott用戶的表對象,test的函數(shù)對象被成功還原 imp system/orcl@orcl file=d:orcl_full.dmp FROMUSER=scott TOUSER=test # 觀察到orcl_full.dmp文件中的scott用戶對象被還原到已有用戶test下

使用全庫備份文件還原庫內(nèi)某些用戶某些表:

首先刪除scott用戶下dept、emp表,隨后使用命令還原:

imp system/orcl@orcl file=d:orcl_full.dmp FROMUSER=scott TOUSER=scott TABLES=(dept, emp) # 可以觀察到soctt用戶被刪除的兩張表被成功還原 imp scott/scott@orcl file=d:orcl_full.dmp FROMUSER=scott TOUSER=scott TABLES=(dept, emp) # IMP-00013:只有DBA才能導(dǎo)入由其他DBA導(dǎo)出的文件 imp system/orcl@orcl file=d:orcl_full.dmp FROMUSER=scott TOUSER=test TABLES=(dept, emp) # 可以觀察到orcl_full.dmp文件中的scott用戶的dept與emp成功被還原到已有用戶test下

使用全庫備份文件還原總結(jié):

  • 還原命令必須有FULL=Y、FROMUSER=()、TOUSER=()、TABLES=()等參數(shù)

  • DBA用戶使用full=y參數(shù)會全庫還原(備份文件包含用戶的定義,所以可以還原被刪掉的用戶)

  • DBA用戶僅使用FROMUSER參數(shù)時,會將FROMUSER參數(shù)內(nèi)的用戶的對象對應(yīng)還原(被還原用戶應(yīng)存在)

  • DBA用戶使用FROMUSER與TOUSER參數(shù)時,會將FROMUSER參數(shù)內(nèi)的用戶的對象還原到TOUSER參數(shù)內(nèi)的用戶

  • DBA用戶使用FROMUSER與TOUSER與TABLES參數(shù)時,會將FROMUSER參數(shù)內(nèi)的用戶內(nèi)的TABLES參數(shù)內(nèi)的表還原給TOUSER用戶

2.使用某些用戶備份文件還原:

使用某些用戶備份文件還原庫內(nèi)某些用戶(被還原用戶應(yīng)存在):

imp system/orcl@orcl file=d:system_scott.dmp full=y # 部分語句執(zhí)行失敗,原因XX已存在,scott被刪除的四張表被成功還原 imp scott/scott@orcl file=d:system_scott.dmp full=y # IMP-00013:只有DBA才能導(dǎo)入由其他DBA導(dǎo)出的文件 imp scott/scott@orcl file=d:system_scott.dmp fromuser=scott # IMP-00013:只有DBA才能導(dǎo)入由其他DBA導(dǎo)出的文件 imp system/orcl@orcl file=d:system_scott.dmp fromuser=scott # 成功將scott用戶被刪除的四張表還原 imp system/orcl@orcl file=d:system_scott.dmp fromuser=scott touser=test # 成功將system_scott.dmp文件中scott用戶對象還原到已有用戶test中

使用某些用戶備份文件還原庫內(nèi)某些用戶的某些表:

imp system/orcl@orcl file=d:system_scott.dmp fromuser=scott touser=test tables=(dept, emp) # 成功將system_scott.dmp文件中scott用戶的dept、emp表還原到已有用戶test中

使用某些用戶備份文件還原總結(jié):

  • DBA用戶使用full=y參數(shù)會對應(yīng)還原某些用戶備份文件中的所有用戶的對象

  • DBA用戶僅使用FROMUSER參數(shù),會將某些用戶備份文件中的FROMUSER參數(shù)內(nèi)用戶還原到已有的相應(yīng)用戶

  • DBA用戶使用FROMUSER參數(shù)與TOUSER參數(shù),會將某些用戶備份文件中的FROMUSER參數(shù)內(nèi)用戶的對象還原到TOUSER參數(shù)內(nèi)用戶

  • DBA用戶使用FROMUSER與TOUSER與TABLES參數(shù)時,會將某些用戶備份文件中的 FROMUSER參數(shù)內(nèi)用戶內(nèi)的 TABLES參數(shù)內(nèi)的 表還原給TOUSER用戶

3.使用某一用戶自身備份文件還原:

使用某一用戶自身備份文件還原庫內(nèi)某一用戶:

imp scott/scott@orcl file=d:scott.dmp full=y # 成功將scott被刪除的四張表還原 imp system/orcl@orcl file=d:scott.dmp full=y # 觀察到將scott.dmp文件中的對象還原到system用戶中 imp system/orcl@orcl file=d:scott.dmp fromuser=scott # 觀察到將scott.dmp文件中的對象還原到system用戶中 imp system/orcl@orcl file=d:scott.dmp touser=scott # IMP-00031:必須指定FULL=Y或提供FROMUSER/TOUSER或TABLES參數(shù) imp system/orcl@orcl file=d:scott.dmp fromuser=scott touser=scott # 成功將scott被刪除的四張表還原

使用某一用戶自身備份文件還原庫內(nèi)某用戶某些表:

imp scott/scott@orcl file=d:scott.dmp tables=(dept, emp) # 成功將scott被刪除的兩張表還原 imp scott/scott@orcl file=d:scott.dmp touser=test tables=(dept, emp) # IMP-00007:必須是DBA才能將對象導(dǎo)入另一用戶 imp system/orcl@orcl file=d:scott.dmp touser=test tables=(dept, emp) # 成功將scott.dmp文件中的表dept與emp導(dǎo)入test

使用某一用戶備份文件還原總結(jié):

  • 非DBA用戶使用非DBA用戶導(dǎo)出備份文件,使用FULL=Y參數(shù)會將某一用戶備份文件內(nèi)對象還原到自身

  • DBA用戶使用FULL=Y參數(shù),會將某一用戶備份文件內(nèi)對象還原到自身

  • DBA用戶僅使用FROMUSER參數(shù),會將某一用戶備份文件內(nèi)對象還原到自身(FROMUSER參數(shù)要與導(dǎo)出用戶匹配)

  • (此處與使用某些用戶備份文件還原有區(qū)別,即與上述總結(jié)第2點有區(qū)別)

  • DBA用戶使用FROMUSER參數(shù)與TOUSER參數(shù),會將某一用戶備份文件內(nèi)對象還原到TOUSER參數(shù)用戶(FROMUSER參數(shù)要與導(dǎo)出用戶匹配)

  • 用戶使用自身導(dǎo)出備份文件,僅使用TABLES參數(shù)可還原參數(shù)內(nèi)表

  • DBA用戶使用TOUSER與TABLES參數(shù),會將某一用戶備份文件內(nèi)TABLES參數(shù)內(nèi)的表還原到TOUSER參數(shù)內(nèi)用戶

4.使用某些表備份文件還原:

區(qū)分兩種情況:某些表備份文件由自己導(dǎo)出(非DBA)還是由DBA用戶導(dǎo)出,如若為自己導(dǎo)出(非DBA),則情況如下:

# scott_tables.dmp為使用scott用戶導(dǎo)出的表bonus, salgrade # 執(zhí)行下面語句: imp system/orcl@orcl file=d:scott_tables.dmp full=y # 成功將scott_tables.dmp內(nèi)所有表bonus、salgrade導(dǎo)入system # 刪掉system用戶下bonus表,執(zhí)行下面語句: imp system/orcl@orcl file=d:scott_tables.dmp tables=bonus # 成功將表bonus導(dǎo)入system用戶 imp system/orcl@orcl file=d:scott_tables.dmp touser=test tables=bonus # 成功將表bonus導(dǎo)入用戶test

如若某些表備份文件由其他DBA用戶導(dǎo)出,則情況如下:

# scott_tables.dmp為使用system用戶導(dǎo)出的scott.bonus, scott.salgrade # 刪除表:scott.bonus, scott.salgrade # 執(zhí)行下面的還原語句: imp system/orcl@orcl file=d:scott_tables.dmp full=y # 觀察到成功將scott.bonus, scott.salgrade表還原到scott # 刪掉scott用戶下bonus表,執(zhí)行下面語句: imp system/orcl@orcl file=d:scott_tables.dmp fromuser=scott touser=scott tables=bonus # 成功將備份文件中的bonus表還原到scott用戶下 imp system/orcl@orcl file=d:scott_tables.dmp fromuser=scott touser=test tables=bonus # 成功將備份文件中bonus表還原到test用戶下

推薦教程:《Oracle視頻教程》

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
成人羞羞在线观看网站| 国产精品久久久久av蜜臀| 国产精品毛片久久| 国产精品xxx在线观看| 国产亚洲精品精品国产亚洲综合| www成人在线视频| 国产精品久久久久久久久久久久久久久 | 国产精品网站在线看| 国产劲爆久久| 日韩在线视频精品| 免费观看久久久4p| 日本午夜精品视频在线观看| 精品国产亚洲一区二区三区在线 | 91综合视频| 四季av一区二区凹凸精品| 日韩精品一区二区三区中文在线| 国产精品丝袜在线播放| 首页国产精品| 亚洲综合专区| аⅴ资源天堂资源库在线| 亚洲一区二区成人| 国产精品mm| 久久中文字幕av一区二区不卡| 国产亚洲亚洲| 国产aa精品| 亚洲精品黄色| 色爱av综合网| 日本午夜免费一区二区| 日本蜜桃在线观看视频| 综合国产精品| 久久久天天操| 美女精品久久| 亚洲在线久久| 婷婷久久一区| 国产精品久久久久久久免费观看| 四虎在线精品| 亚洲欧美日韩精品一区二区| 久久免费影院| 美女网站久久| 久久一区二区三区电影| 久久国际精品| 久久午夜视频| 免费视频国产一区| 高清av一区| 欧美精品国产一区| 亚洲综合图色| 视频一区二区不卡| 国产韩日影视精品| 午夜av一区| 婷婷色综合网| 伊人久久亚洲美女图片| 91九色精品| 亚洲欧美激情诱惑| 国产一区日韩欧美| 亚洲国产不卡| 久久av在线| 日本不卡视频在线观看| 97se亚洲| 国际精品欧美精品| 免费观看久久av| 国产精品v一区二区三区| 日韩精品免费观看视频| 午夜亚洲精品| 亚洲在线观看| 婷婷亚洲五月| 欧美午夜精彩| 亚洲香蕉网站| 99国内精品| 激情综合自拍| 亚洲精品国产偷自在线观看| 欧美+日本+国产+在线a∨观看| 国产亚洲一区二区手机在线观看| 秋霞影视一区二区三区| 日韩欧美精品| 婷婷成人在线| 欧美中文字幕| 国产图片一区| 亚洲精品永久免费视频| 伊人久久视频| 精品在线播放| 伊人久久大香伊蕉在人线观看热v| 中文字幕一区二区精品区| 欧美日韩一区二区三区不卡视频 | 亚洲精品无播放器在线播放| 日韩高清二区| 国产精品久久久久久久久久10秀 | 136国产福利精品导航网址| 久久九九精品| 亚洲尤物av| 伊人网在线播放| 视频一区二区中文字幕| 国产精品日本一区二区三区在线| 成人福利视频| 婷婷亚洲成人| 日韩欧美一区二区三区在线观看| 亚洲欧美日本日韩| 国产精选一区| 久久精品二区三区| 日韩va亚洲va欧美va久久| 亚洲精品88| 天堂av一区| 亚洲婷婷在线| 免费在线欧美黄色| 精品一区在线| 免费看久久久| 亚洲精品婷婷| 亚洲四虎影院| 国产精品入口久久| 免费日韩av片| 亚洲手机在线| 精品国产欧美| 亚州国产精品| 肉色欧美久久久久久久免费看 | 亚洲深夜福利在线观看| 中文字幕成在线观看| 国产免费av一区二区三区| 亚洲一区国产| 999国产精品永久免费视频app| 久久影院资源站| 日韩在线网址| 亚洲在线观看| 伊人成人网在线看| 色一区二区三区| 国产在线一区不卡| 午夜在线一区二区| 久久久久午夜电影| 国产精品蜜芽在线观看| 日韩欧美2区| 午夜一级久久| 激情自拍一区| 国产一区日韩一区| av高清一区| 久久国产电影| 欧美aa在线观看| 91综合网人人| 日韩大片在线播放| 成人福利av| 国产在线不卡| 亚洲婷婷免费| 四季av一区二区凹凸精品| 欧美激情福利| 成人国产综合| 91精品国产乱码久久久久久久 | 蜜臀av一区二区在线免费观看| 中文字幕中文字幕精品| 日韩高清电影一区| 精品一区二区三区中文字幕| 在线中文字幕播放| 在线成人动漫av| 亚洲婷婷丁香| 日本综合视频| 日韩大片在线观看| 美女日韩在线中文字幕| 清纯唯美亚洲综合一区| 精品久久一区| 美女网站久久| 久久国产尿小便嘘嘘| 日韩成人亚洲| 日本精品国产| 999久久久免费精品国产| 日本亚洲最大的色成网站www| 国产激情一区| 婷婷综合亚洲| 欧美a在线观看| 黄色av日韩| 国产精品亲子伦av一区二区三区| 色老板在线视频一区二区| 日本亚洲视频在线| 99精品电影| 欧美1区2区3| 日韩精品亚洲专区| 久久久影院免费| 国产精品久久久久77777丨| 亚洲一区欧美二区| 精品三级久久| 国产成人精品亚洲线观看| 中文一区一区三区免费在线观| 国产69精品久久| 欧美一区=区三区| 中文国产一区| 精品一区二区三区视频在线播放| 视频一区二区中文字幕| 天堂√中文最新版在线| 久久国产精品免费一区二区三区| 国产综合精品| 久久人人精品| 欧洲一区二区三区精品| 免费在线日韩av| 日韩精品亚洲专区| 视频一区在线视频| 99国产精品一区二区| 久久婷婷一区| 国内精品99| 国语精品一区| 国产不卡精品在线| 国产精品天堂蜜av在线播放| 石原莉奈在线亚洲三区| 亚洲中午字幕| 只有精品亚洲| 日韩高清不卡一区二区|