您的位置:首页 > 数据库 > Oracle

Oracle 数据库导入导出的脚本

2014-01-10 14:59 495 查看
1.当要在一个用户下导入时 “ICDPUB”为用户名.这一切需要在sysDBA用户下完成

--先删除之前相当的用户

--DROP USER ICDPUB CASCADE;

--创建用户

CREATE USER ICDPUB IDENTIFIED BY ICDPUB

DEFAULT TABLESPACE TBS_CSP_PUB_DAT

TEMPORARY TABLESPACE TBS_CSP_PUB_TEMP

PROFILE DEFAULT;

--给用户赋权

GRANT EXP_FULL_DATABASE TO ICDPUB;

GRANT IMP_FULL_DATABASE TO ICDPUB;

GRANT CONNECT TO ICDPUB;

GRANT RESOURCE TO ICDPUB;

GRANT UNLIMITED TABLESPACE TO ICDPUB;

-- 10g/11g数据库创建用户时,打开以下赋权语句注释,给用户调试存储过程的权限

GRANT DEBUG CONNECT SESSION TO ICDPUB;

GRANT DEBUG ANY PROCEDURE TO ICDPUB;

2.在cmd 中执行

--数据库导入

imp ICDPUB/ICDPUB@orcl buffer=64000 file=D:\12580\二线客服\icdpub_20140110.DMP fromuser=ICDPUB log=D:\12580\二线客服

\icdpub_imp_20140110.LOG

 

--数据库导出

exp ICDPUB/ICDPUB@orcl buffer=640000 file=f:\ICDPUB.DMP owner=ICDPUB log=ICDPUB_exp.log

注意:“@orcl”为实例名,如果实例名不正确会报 IMP-oracle 12541 无监听程序错误。

           file的路径不能写错

 

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息