创建表空间:根据实际情况修改 无限大
CREATE TABLESPACE 名 DATAFILE '地址' SIZE 大小 AUTOEXTEND ON NEXT 500M MAXSIZE UNLIMITED;
数据太大就添加一个表文件
alter tablespace 要增加的空间名 add datafile '地址名+文件名+01进行区分' SIZE 10G AUTOEXTEND ON NEXT 2048M MAXSIZE UNLIMITED
创建临时表空间 开始大小1g,每次500m 无限大
Create temporary tablespace 临时表空间_temp tempfile '位置' size 1G autoextend on next 500m MAXSIZE UNLIMITED;
创建用户
create user 用户名 identified by 密码 default tablespace 表空间 temporary tablespace 临时表空间 profile default;
一般用他就好基本权限都有:
grant dba,connect,resource to 用户名;
删除用户:
drop user 用户名 cascade;
删除表空间:
drop tablespace dw including contents and datafiles;
导入dmp文件,数据迁移
首先是用户名一致 表空间名一致
创建数据泵:将需要导入的文件放入到数据泵中
create or replace directory 名称_dir as 'D:\data'
使用cmd进入到D:\app\用户名\product\12.1.0\dbhome_1\BIN中进行执行代码进行数据导入
impdp 用户名/密码@orcl directory=与你创建时的一致就行 dumpfile=文件.dmp logfile=xxx.log remap_schema= 用户名:用户名 TABLE_EXISTS_ACTION=REPLACE