首页 > 技术文章 > 史上最全Oracle导入导出语句,亲测可用

cnsend 2020-09-28 22:03 原文

GPS平台、网站建设、软件开发、系统运维,找森大网络科技!
https://cnsendnet.taobao.com
来自森大科技官方博客
http://www.cnsendblog.com/index.php/?p=1468

 

/*1.建立路径*/
CREATE OR REPLACE DIRECTORY Dir_Backup AS 'D:\DBImport\';

/*2.把路径授予读写权限给用户*/
grant read, write on directory Dir_Backup to clxt;

/*3.导出dmp文件到之前定义好的目录*/
/*默认执行这个就可以了*/
expdp clxt/CLxt2016@localhost32 SCHEMAS=clxt DIRECTORY=Dir_Backup DUMPFILE=JavaDB_20181227.DMP
/*以下语句可导出给oracle 11gR1版本可用的备份文件*/
expdp clxt/CLxt2016@localhost32 SCHEMAS=clxt DIRECTORY=Dir_Backup DUMPFILE=JavaDB_20171116.DMP version=11.1.0.7.0


--创建表空间
create tablespace TS_GIS datafile 'G:\Run\JavaVMS\DB\TS_GIS.ORA'
size 50M
autoextend on next 50M
maxsize unlimited
extent management local autoallocate
segment space management auto;

/*创建用户并将表空间分配给用户 */
create user clxt
identified by CLxt2016
default tablespace TS_GIS;

/*3.给用户授予权限 */
grant dba,connect,resource,
aq_administrator_role,aq_user_role,
authenticateduser to clxt;

grant create session,resource to clxt;

/*建立路径,把CLXT_20170110.DMP文件拷贝到此目录*/
CREATE OR REPLACE DIRECTORY Dir_Backup AS 'D:\DBImport\';

/*把路径授予读写权限给用户*/
grant read, write on directory Dir_Backup to clxt;

--在命令提示符窗口中输入如下dos命令执行
--orclgis32为使用32位oracle客户端创建的TNS名称
impdp clxt/CLxt2016@LocalHost32 SCHEMAS=clxt DIRECTORY=Dir_Backup DUMPFILE=JAVADB_20181227.DMP nologfile=y

 

 

GPS平台、网站建设、软件开发、系统运维,找森大网络科技!
https://cnsendnet.taobao.com
来自森大科技官方博客
http://www.cnsendblog.com/index.php/?p=1468

推荐阅读