0


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 :表空间本地管理
--创建临时表空间语法createtemporarytablespace 表空间名  
tempfile '表空间地址' 
size 100m  
autoextend onnext50m maxsize 20480m  
extent management local;--举例createtemporarytablespace TESTSPACE_TEMP 
tempfile 'F:\TESTSPACE_TEMP.dbf'
size 100m 
autoextend onnext50m maxsize 20480m 
extent management local;

在这里插入图片描述

三、创建数据表空间

--举例createtablespace TESTSPACE_DATA
logging 
datafile 'F:\TESTSPACE_DATA.dbf'
size 50m 
autoextend onnext50m maxsize 20480m 
extent management local;

在这里插入图片描述

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

--创建用户并指定表空间语法CREATEUSER 用户名 IDENTIFIED BY 密码
DEFAULTtablespace 数据表空间
TEMPORARYtablespace 临时表空间
PROFILE DEFAULT
ACCOUNT UNLOCK;--举例createuser GLJY identified by123456defaulttablespace TESTSPACE_DATA 
temporarytablespace TESTSPACE_TEMP
profile DEFAULT
ACCOUNT UNLOCK;

五、赋予用户权限

GRANTCONNECT, RESOURCE TO GLJY;GRANTcreatedatabase link,unlimited tablespaceTO GLJY;

六、导出.dmp文件

1.工具 -> 导出表格

在这里插入图片描述

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

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

七、导入.dmp文件

1.工具 -> 导入表格

在这里插入图片描述

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

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

标签: 数据库 sql

本文转载自: https://blog.csdn.net/qq_45988641/article/details/129295680
版权归原作者 EstherLty 所有, 如有侵权,请联系我们删除。

“PLSQL创建新用户并导入导出.dmp文件”的评论:

还没有评论