江湖开发者 | Java粉
网站地图
首页> 数据库> oracle导出导入创建用户等基本操作
2016
03-02

oracle导出导入创建用户等基本操作

oracle导出导入创建用户等基本操作


-- 创建临时表空间  TEMPORARY

CREATE TEMPORARY TABLESPACE bpphn_temp

TEMPFILE 'E:/dev/db/oracle/product/10.2.0/oradata/orcl/bpphn_temp.dbf'

SIZE 32M

AUTOEXTEND ON

NEXT 32M MAXSIZE 2048M

EXTENT MANAGEMENT LOCAL;


--创建用户表空间

create tablespace BPPHN

logging

datafile 'E:/dev/db/oracle/product/10.2.0/oradata/orcl/bpphn.dbf'

size 32m

autoextend on

next 32m maxsize 2048m

extent management local;

--创建用户并指定表空间

create user username identified by password

default tablespace test_data

temporary tablespace test_temp;

--给用户授予权限

grant connect,resource to username;

--导入dmp命令


imp bpphn/bpphn@orcl fromuser=bpphn touser=bpphn file=d:/bpp20160222.dmp log=d:/bpp20160222.log ignore=y


--导出dmp命令


数据导出:

 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中

   exp system/manager@TEST file=d:\daochu.dmp full=y

 2 将数据库中system用户与sys用户的表导出

   exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)

 3 将数据库中的表table1 、table2导出

   exp system/manager@TEST file=d:\daochu.dmp tables=(table1,table2) 

 4 将数据库中的表table1中的字段filed1以"00"打头的数据导出

   exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\" where filed1 like '00%'\"



--导出sql命令


使用pl/sql developer   工具(tools) -> 导出表(Export Tables)


--导入sql命令


@d:\daodu.sql;



Java江湖     
全部评论:

表情验证码,看不清楚,换一张

随机文章

云标签

公众号

微信

分享:分享我们的知识;专注:专注个人技术的提升;