现在的位置: 首页 > 综合 > 正文

Oracle用imp和exp实现数据的导入和导出

2012年05月16日 ⁄ 综合 ⁄ 共 1064字 ⁄ 字号 评论关闭

 Imp和Exp
命令详解:

Exp

导出
模式:

Full模式---导出
整个数据库
User模式---导出
指定的用户
Table模式—导出
指定的
Tablespace模式—导出

空间
Exp

导出
参数:

OWNER指定要导出
的用户列表
FULL=y表示要导出
整个数据库
Tables指定要导出

Tablepaces指定要导出

空间
ROWS=y表示导出

数据
,否则只导出

的结构.
HELP=Y表示要获取帮助
Indexs指定是否导出
索引
Grants表示是否导出
授权
QUERY指定查询条件,允许用户导出

的一部分数据
Triggers指定是否导出
触发器
1.Full
模式:
把数据库orcl完全导出
到D:/pafirc.dmp中,
exp
system/pafirc@orcl file=e:/ pafirc.dmp full=y
2.User
模式:
把system,pafirc用户的
导出
到D:/pafirc.dmp中,
exp
pafirc/pafirc@orcl file=e:/ pafirc.dmp owner=(system, pafirc)
3.Table
模式:

tab_proj导出
到D:/pafirc.dmp中,
exp
pafirc/pafirc@orcl file=e:/ pafirc.dmp tables=(tab_proj)
4.
备份
中的部分数据

tab_proj中的字段budget小于500000数据
导出
到D:/pafirc.dmp中,
exp
pafirc/pafirc@orcl file=e:/ pafirc.dmp tables=(tab_proj) query=/" where budget<500000/"
如下图:
Imp
命令数据
的导入
类似exp
,只要把exp
换成imp就可以,如果导入成功,会有下面的提示:
三.创建用户及授权
1.创建用户:
CREATE USER PAFIRC
IDENTIFIED BY PAFIRC
DEFAULT TABLESPACE USERS
TEMPORARY TABLESPACE TEMP;
2.授予用户权限
GRANT DBA TO PAFIRC WITH ADMIN OPTION;
GRANT CONNECT TO PAFIRC WITH ADMIN OPTION;
GRANT RESOURCE TO PAFIRC WITH ADMIN OPTION;
GRANT DBA TO PAFIRC WITH ADMIN OPTION;
ALTER USER PAFIRC DEFAULT ROLE DBA,CONNECT,RESOURCE;

抱歉!评论已关闭.