电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

oracle邏輯備份恢復(fù) exp/imp篇

瀏覽:6日期:2023-11-11 17:36:42

1.數(shù)據(jù)導(dǎo)出工具EXP

EXP是客戶端工具,該工具不僅可以在oracle客戶端使用,還可以在oracle服務(wù)器端使用。當(dāng)在oracle客戶端使用EXP工具時(shí),必須帶有連接字符串;當(dāng)在oracle服務(wù)器端使用EXP工具時(shí),可以不帶字符串。導(dǎo)出包括導(dǎo)出表、導(dǎo)出方案、導(dǎo)出數(shù)據(jù)庫(kù)三種模式。

(1)導(dǎo)出表

導(dǎo)出表是指使用EXP工具將一個(gè)或多個(gè)表的結(jié)構(gòu)和數(shù)據(jù)存儲(chǔ)到OS文件中,導(dǎo)出表是使用TABLES選項(xiàng)來完成的。

普通用戶可以導(dǎo)出其自身方案的所有表,但如果要導(dǎo)出其他方案的表,則要求該用戶必須具有EXP_FULL_DATABASE角色或DBA角色。另外當(dāng)導(dǎo)出表時(shí),默認(rèn)情況下會(huì)導(dǎo)出相應(yīng)表上的所有索引、觸發(fā)器、約束。下面以SYSTEM用戶導(dǎo)出SCOTT.DEPT表為例,示例如下:

exp system/oracle@charge TABLE=scott.dept,scott.emp FILE=tab1.dmp

(2)導(dǎo)出方案

導(dǎo)出方案是指使用EXP工具將一個(gè)或多個(gè)方案中的所有對(duì)象記數(shù)據(jù)存儲(chǔ)到OS文件中,導(dǎo)出表是使用OWNER選項(xiàng)來完成的。

普通用戶可以導(dǎo)出其自身方案,但如果要導(dǎo)出其他方案,則要求該用戶必須具有DBA角色或EXP_FULL_DATABASE角色。當(dāng)用戶要導(dǎo)出其自身方案的所有對(duì)象時(shí),可以不指定OWNER選項(xiàng),下面以SYSTEM用戶導(dǎo)出SCOTT方案的所有對(duì)象為例,示例如下:

exp system/oracle@charge OWNER=scott FILE=schemal.dmp

以上為命令行方式進(jìn)行數(shù)據(jù)的導(dǎo)出,EXP工具還可以以交互的方式進(jìn)行數(shù)據(jù)導(dǎo)出。

(1)導(dǎo)出表(交互方式)

[oracle@ora-asm3 dbs]$ exp

Export: Release 10.2.0.1.0 - Production on 星期一 6月 16 16:24:26 2008

Copyright (c) 1982, 2005, Oracle.; All rights reserved.

Username: charge輸入用戶名

Password:;;;;輸入密碼

Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production

With the Partitioning, OLAP and Data Mining options

Enter array fetch buffer size: 4096 >;;;;輸入緩沖區(qū)大小,可以默認(rèn)也可以自定義,如果數(shù)據(jù)文件較大,建議設(shè)置的大一些。

Export file: expdat.dmp > charge01.dmp輸入導(dǎo)出的文件名,必須以.dmp文件做為擴(kuò)展名。

(2)U(sers), or (3)T(ables): (2)U > t輸入導(dǎo)出類型,默認(rèn)為用戶(也就是方案),在此輸入t,為導(dǎo)出表

Export table data (yes/no): yes >;;是否導(dǎo)出表中的數(shù)據(jù),如果選NO,則導(dǎo)出表結(jié)構(gòu)。

Compress extents (yes/no): yes >;是否對(duì)數(shù)據(jù)壓縮

Export done in ZHS16GBK character set and AL16UTF16 NCHAR character set

About to export specified tables via Conventional Path ...

Table(T) or Partition(T:P) to be exported: (RETURN to quit) > clients輸入表名

開始導(dǎo)出clients表數(shù)據(jù)

. . exporting table;;;;;CLIENTS 10 rows exported

Table(T) or Partition(T:P) to be exported: (RETURN to quit) >如果沒有要導(dǎo)出的數(shù)據(jù)時(shí),按回車退出。

Export terminated successfully without warnings.

提示導(dǎo)出成功,沒有任何告警。(2)導(dǎo)出方案(交互方式)

[oracle@ora-asm3 dbs]$ exp

Export: Release 10.2.0.1.0 - Production on 星期一 6月 16 16:23:47 2008

Copyright (c) 1982, 2005, Oracle.; All rights reserved.

Username: charge;;;;輸入用戶名

Password:;;;;;輸入密碼

Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production

With the Partitioning, OLAP and Data Mining options

Enter array fetch buffer size: 4096 >;;;輸入緩沖區(qū)大小,可以默認(rèn)也可以自定義,如果數(shù)據(jù)文件較大,建議設(shè)置的大一些。

Export file: expdat.dmp > charge.dmp;;輸入導(dǎo)出的文件名,必須以.dmp做為擴(kuò)展名。

(2)U(sers), or (3)T(ables): (2)U > u 輸入導(dǎo)出類型,默認(rèn)為用戶(方案),可以直接回車,也可以輸入u。

Export grants (yes/no): yes >導(dǎo)入權(quán)限

Export table data (yes/no): yes >;是否導(dǎo)出表中的數(shù)據(jù),如果選NO,則導(dǎo)出表結(jié)構(gòu)。

Compress extents (yes/no): yes > 是否對(duì)數(shù)據(jù)壓縮

Export done in ZHS16GBK character set and AL16UTF16 NCHAR character set

. exporting pre-schema procedural objects and actions

. exporting foreign function library names for user CHARGE

. exporting PUBLIC type synonyms

. exporting private type synonyms

. exporting object type definitions for user CHARGE

About to export CHARGE's objects ...

. exporting database links

. exporting sequence numbers

. exporting cluster definitions

. about to export CHARGE's tables via Conventional Path ...

. . exporting table;BALANCE; 0 rows exported

. . exporting table;BALANCEFINISHED; 0 rows exported

………………

. exporting synonyms

. exporting views

. exporting stored procedures

. exporting operators

. exporting referential integrity constraints

. exporting triggers

. exporting indextypes

. exporting bitmap, functional and extensible indexes

. exporting posttables actions

. exporting materialized views

. exporting snapshot logs

. exporting job queues

. exporting refresh groups and children

. exporting dimensions

. exporting post-schema procedural objects and actions

. exporting statistics

Export terminated successfully without warnings.

提示導(dǎo)出成功,沒有任何告警。

2.數(shù)據(jù)導(dǎo)入工具IMP

(1)導(dǎo)入表

導(dǎo)入表是指使用工具IMP將EXP文件中的表結(jié)構(gòu)及其數(shù)據(jù)轉(zhuǎn)載到數(shù)據(jù)庫(kù)中,導(dǎo)入表是使用TABLES選項(xiàng)來完成的。

普通用戶可以直接導(dǎo)入其擁有的表,但如果要將表導(dǎo)入到其他用戶中,則要求該用戶必須具有IMP_FULL_DATABASE角色或DBA角色。注意,如果要將表導(dǎo)入到其他用戶中,則需要指定FROMUSER和TOUSER選項(xiàng),示例如下:

imp scott/oracle@charge FILE=tab2.dmp TABLES=dept.emp

imp system/oracle@charge FILE=tab2.dmp TABLES=dept.emp; FROMUSER=scott TOUSER=system

如上所示,第一示例表示將文件tab2.dmp中DEPT和EMP表的結(jié)構(gòu)和數(shù)據(jù)導(dǎo)入到SCOTT用戶中;第二個(gè)示例表示文件tab2.dmp中SCOTT用戶的DEPT和EMP表導(dǎo)入SYSTEM用戶中。

(2)導(dǎo)入方案

導(dǎo)入方案是指使用工具IMP將EXP文件中的特定方案的所有對(duì)象及數(shù)據(jù)轉(zhuǎn)載到數(shù)據(jù)庫(kù)中。

普通用戶可以直接導(dǎo)入其自身方案,并且在導(dǎo)入時(shí)需要提供USERID和FILE選項(xiàng)即可。但如果要將一個(gè)方案的所有對(duì)象導(dǎo)入到其他方案中,則要求該用戶必須具有IMP_FULL_DATABASE角色,并且必須提供FROMUSER和TOUSER選項(xiàng)。示例如下:

imp scott/oracle@charge FILE=schema2.dmp

imp system/oracle@charge FILE=schema2.dmp FROMUSER=scott; TOUSER=system

如上所示,第一示例表示將文件schema 2.dmp中SCOTT用戶的所有對(duì)象及數(shù)據(jù)導(dǎo)入到SCOTT用戶中;第二個(gè)示例表示文件schema 2.dmp中SCOTT用戶的所有對(duì)象及數(shù)據(jù)導(dǎo)入SYSTEM用戶中。以上為命令行方式進(jìn)行數(shù)據(jù)的導(dǎo)出,EXP工具還可以以交互的方式進(jìn)行數(shù)據(jù)導(dǎo)出。

(1)導(dǎo)入表(交互方式)

[oracle@ora-asm3 ~]$ imp

Import: Release 10.2.0.1.0 - Production on 星期一 6月 16 16:40:10 2008

Copyright (c) 1982, 2005, Oracle.; All rights reserved.

Username: charge;;;輸入用戶名

Password: 輸入密碼

Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production

With the Partitioning, OLAP and Data Mining options

Import file: expdat.dmp > charge.dmp;輸入要導(dǎo)入的數(shù)據(jù)文件

Enter insert buffer size (minimum is 8192) 30720>;;輸入緩沖區(qū)大小,可以默認(rèn)也可以自定義,如果數(shù)據(jù)文件較大,建議設(shè)置的大一些。

Export file created by EXPORT:V10.02.01 via conventional path

import done in ZHS16GBK character set and AL16UTF16 NCHAR character set

List contents of import file only (yes/no): no >;只列出導(dǎo)入文件的內(nèi)容

Ignore create error due to object existence (yes/no): no >由于對(duì)象已存在, 忽略創(chuàng)建錯(cuò)誤

Import grants (yes/no): yes >導(dǎo)入權(quán)限

Import table data (yes/no): yes >;;導(dǎo)入表數(shù)據(jù),如果選NO,則導(dǎo)入表結(jié)構(gòu)

Import entire export file (yes/no): no >;;導(dǎo)入整個(gè)導(dǎo)出文件

Username: charge;;;;;要導(dǎo)入方案的名稱

Enter table(T) or partition(T:P) names. Null list means all tables for user

Enter table(T) or partition(T:P) name or . if done: clients輸入要導(dǎo)入的表名

Enter table(T) or partition(T:P) name or . if done:; 如果沒有要導(dǎo)入的表時(shí),直接回車,進(jìn)行導(dǎo)入

. importing CHARGE's objects into CHARGE

. importing CHARGE's objects into CHARGE

. . importing table;;"CLIENTS" 10 rows imported

Import terminated successfully without warnings.

導(dǎo)入成功,沒有告警。

(2)導(dǎo)入方案(交互方式)

[oracle@ora-asm3 ~]$ imp

Import: Release 10.2.0.1.0 - Production on 星期一 6月 16 17:17:54 2008

Copyright (c) 1982, 2005, Oracle.; All rights reserved.

Username: charge; 輸入用戶名稱

Password:;;;;輸入密碼

Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production

With the Partitioning, OLAP and Data Mining options

Import file: expdat.dmp > charge.dmp;輸入要導(dǎo)入的數(shù)據(jù)文件

Enter insert buffer size (minimum is 8192) 30720>輸入緩沖區(qū)大小,可以默認(rèn)也可以自定義,如果數(shù)據(jù)文件較大,建議設(shè)置的大一些。

Export file created by EXPORT:V10.02.01 via conventional path

import done in ZHS16GBK character set and AL16UTF16 NCHAR character set

List contents of import file only (yes/no): no >;;;;只列出導(dǎo)入文件的內(nèi)容

Ignore create error due to object existence (yes/no): no >由于對(duì)象已存在, 忽略創(chuàng)建錯(cuò)誤

Import grants (yes/no): yes >導(dǎo)入權(quán)限

Import table data (yes/no): yes >;;導(dǎo)入表數(shù)據(jù),如果選NO,則導(dǎo)入表結(jié)構(gòu)

Import entire export file (yes/no): no >;;導(dǎo)入整個(gè)導(dǎo)出文件

Username: charge;輸入要導(dǎo)入方案的名稱

Enter table(T) or partition(T:P) names. Null list means all tables for user

Enter table(T) or partition(T:P) name or . if done:;;;回車,進(jìn)行導(dǎo)入數(shù)據(jù)

. importing CHARGE's objects into CHARGE

. . importing table"BALANCE"0 rows imported

. . importing table"BALANCEFINISHED"0 rows imported

About to enable constraints...

Import terminated successfully without warnings.

導(dǎo)入成功,沒有任何告警。

相關(guān)文章:
主站蜘蛛池模板: 浇钢砖,流钢砖_厂家价低-淄博恒森耐火材料有限公司 | 小型手持气象站-空气负氧离子监测站-多要素微气象传感器-山东天合环境科技有限公司 | 水平筛厂家-三轴椭圆水平振动筛-泥沙震动筛设备_山东奥凯诺矿机 包装设计公司,产品包装设计|包装制作,包装盒定制厂家-汇包装【官方网站】 | 定制液氮罐_小型气相液氮罐_自增压液氮罐_班德液氮罐厂家 | 照相馆预约系统,微信公众号摄影门店系统,影楼管理软件-盟百网络 | 陕西自考报名_陕西自学考试网| 广东高华家具-公寓床|学生宿舍双层铁床厂家【质保十年】 | 渣土车电机,太阳能跟踪器电机,蜗轮蜗杆减速电机厂家-淄博传强电机 | 恒温恒湿试验箱_高低温试验箱_恒温恒湿箱-东莞市高天试验设备有限公司 | RS系列电阻器,RK_RJ启动调整电阻器,RQ_RZ电阻器-上海永上电器有限公司 | 密度电子天平-内校-外校电子天平-沈阳龙腾电子有限公司 | 郑州巴特熔体泵有限公司专业的熔体泵,熔体齿轮泵与换网器生产厂家 | 氧化铝球_高铝球_氧化铝研磨球-淄博誉洁陶瓷新材料有限公司 | 锂电池生产厂家-电动自行车航模无人机锂电池定制-世豹新能源 | 西点培训学校_法式西点培训班_西点师培训_西点蛋糕培训-广州烘趣西点烘焙培训学院 | 电动手术床,医用护理床,led手术无影灯-曲阜明辉医疗设备有限公司 | 钢丝绳探伤仪-钢丝绳检测仪-钢丝绳探伤设备-洛阳泰斯特探伤技术有限公司 | 东莞喷砂机-喷砂机-喷砂机配件-喷砂器材-喷砂加工-东莞市协帆喷砂机械设备有限公司 | 广州云仓代发-昊哥云仓专业电商仓储托管外包代发货服务 | 工业车间焊接-整体|集中除尘设备-激光|等离子切割机配套除尘-粉尘烟尘净化治理厂家-山东美蓝环保科技有限公司 | 民用音响-拉杆音响-家用音响-ktv专用音响-万昌科技 | 铁艺,仿竹,竹节,护栏,围栏,篱笆,栅栏,栏杆,护栏网,网围栏,厂家 - 河北稳重金属丝网制品有限公司 山东太阳能路灯厂家-庭院灯生产厂家-济南晟启灯饰有限公司 | 成都顶呱呱信息技术有限公司-贷款_个人贷款_银行贷款在线申请 - 成都贷款公司 | 工业制氮机_psa制氮机厂家-宏骁智能装备科技江苏有限公司 | 日本SMC气缸接头-速度控制阀-日本三菱伺服电机-苏州禾力自动化科技有限公司 | 悬浮拼装地板_幼儿园_篮球场_悬浮拼接地板-山东悬浮拼装地板厂家 | 膜结构_ETFE膜结构_膜结构厂家_膜结构设计-深圳市烨兴智能空间技术有限公司 | 压力变送器-上海武锐自动化设备有限公司 | 【直乐】河北石家庄脊柱侧弯医院_治疗椎间盘突出哪家医院好_骨科脊柱外科专业医院_治疗抽动症/关节病骨伤权威医院|排行-直乐矫形中医医院 | 密集柜_档案密集柜_智能密集架_密集柜厂家_密集架价格-智英伟业 密集架-密集柜厂家-智能档案密集架-自动选层柜订做-河北风顺金属制品有限公司 | 建筑资质代办-建筑资质转让找上海国信启航 | 衬塑设备,衬四氟设备,衬氟设备-淄博鲲鹏防腐设备有限公司 | 不锈钢管件(不锈钢弯头,不锈钢三通,不锈钢大小头),不锈钢法兰「厂家」-浙江志通管阀 | 亮点云建站-网站建设制作平台| 分子蒸馏设备(短程分子蒸馏装置)_上海达丰仪器 | 金属抛光机-磁悬浮抛光机-磁力研磨机-磁力清洗机 - 苏州冠古科技 | 沉降天平_沉降粒度仪_液体比重仪-上海方瑞仪器有限公司 | 电动葫芦|手拉葫芦|环链电动葫芦|微型电动葫芦-北京市凌鹰起重机械有限公司 | 安平县鑫川金属丝网制品有限公司,声屏障,高速声屏障,百叶孔声屏障,大弧形声屏障,凹凸穿孔声屏障,铁路声屏障,顶部弧形声屏障,玻璃钢吸音板 | 蓄电池在线监测系统|SF6在线监控泄露报警系统-武汉中电通电力设备有限公司 | 安徽合肥项目申报咨询公司_安徽合肥高新企业项目申报_安徽省科技项目申报代理 |