PLSQL创建新用户并导入导出.dmp文件

一、登录管理员账号

用户名密码登录身份说明
systemmanagerSYSDBA 或 NORMAL不能以 SYSOPER 登录,可作为默认的系统管理员
syschange_on_installSYSDBA 或 SYSOPER不能以 NORMAL 登录,可作为默认的系统管理员
scotttigerNORMAL普通用户
aqadmaqadmSYSDBA 或 NORMAL高级队列管理员
DbsnmpdbsnmpSYSDBA 或 NORMAL复制管理员

在这里插入图片描述

二、创建临时表空间

  • tablespace :临时表空间名(可随意命名)
  • tempfile :临时表空间数据文件存放路径(文件名可随意命名)
  • size :起初设置为100M
  • autoextend on :自动扩展
  • next :文件满了之后,一次扩展50m
  • maxsize :表空间最大为20480m
  • extent management local :表空间本地管理
--创建临时表空间语法
create temporary tablespace 表空间名  
tempfile '表空间地址' 
size 100m  
autoextend on  
next 50m maxsize 20480m  
extent management local;

--举例
create temporary tablespace TESTSPACE_TEMP 
tempfile 'F:\TESTSPACE_TEMP.dbf'
size 100m 
autoextend on 
next 50m maxsize 20480m 
extent management local; 

在这里插入图片描述

三、创建数据表空间

--举例
create tablespace TESTSPACE_DATA
logging 
datafile 'F:\TESTSPACE_DATA.dbf'
size 50m 
autoextend on 
next 50m maxsize 20480m 
extent management local; 

在这里插入图片描述

四、创建用户并指定表空间

--创建用户并指定表空间语法
CREATE USER 用户名 IDENTIFIED BY 密码
DEFAULT tablespace 数据表空间
TEMPORARY tablespace 临时表空间
PROFILE DEFAULT
ACCOUNT UNLOCK; 

--举例
create user GLJY identified by 123456 
default tablespace TESTSPACE_DATA 
temporary tablespace TESTSPACE_TEMP
profile DEFAULT
ACCOUNT UNLOCK;

五、赋予用户权限

GRANT CONNECT, RESOURCE TO GLJY;
GRANT create database link,unlimited tablespace TO GLJY;

六、导出.dmp文件

1.工具 -> 导出表格

在这里插入图片描述

2.选择oracle导出,选择你要导出的表,点击导出即可

在这里插入图片描述
这时候会弹出命令窗口生成.dmp文件,执行完会自动关闭。
在这里插入图片描述

七、导入.dmp文件

1.工具 -> 导入表格

在这里插入图片描述

2.选择oracle导入,选择导入的.dmp文件,导入即可

在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值