Oracle学习:新建表空间
Posted 一个枕头
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle学习:新建表空间相关的知识,希望对你有一定的参考价值。
1. 以 sysdba 身份登入Oracle
sqlplus / as sysdba;
2. 创建表空间
create tablespace (空间名)fwptfs (数据文件存放路径)datafile \'D:\\xxx\' (初始大小)size 500m (自动扩容,每次200m)autoextend on next 200m;
3. 创建用户
create user (用户名)fwptfs identified by (密码)fwptfs default tablespace (表空间)fwptfs;
4. 给用户授权
grant dba,connect to fwptfs;
5. 创建文件目录
这个目录表示将dump文件、log文件以及sql文件(仅适用于impdp)写到什么路径
create or replace directory expdir as \'D:\\oracle_tmp\';
如果没有这个目录,执行完命令后手动创建一个
6. 赋予目录读写权限
grant read,write on directory expdir to public;
7. 导入文件
impdp fwptfs/fwptfs directory=expdir dumpfile=2019413.DMP table_exists_action=replace
以上是关于Oracle学习:新建表空间的主要内容,如果未能解决你的问题,请参考以下文章
使用Navicat for Oracle新建表空间用户及权限赋予---来自烂泥