使用SQL查询工具输入以下代码:
select file_name , tablespace_name from dba_data_files;# 查看数据库文件路径,根据文件路径替换下一行命令的路径。create tablespace nsoc datafile '/nssdb/datafile/nsoc001.ora' size 16384m;# 创建16G表空间叫nsoc,注意:虚拟机会直接占用16G空间,注意硬盘大小适当调整。create user nsoc identified by P@ssw0rd default tablespace nsoc quota 500m on users;# 创建用户nsoc 密码P@ssw0rd 给表空间nsoc用grant all privileges to nsoc;# 给nsoc用户授权grant dba to nsoc;# 给nsoc用户DBA权限select * from dba_directories;cd /opt/oracle/admin/orcl/dpdump/ #DATA_PUMP_DIR#mv /root/desktop/new.dmg /opt/oracle/admin/orcl/dpdump/new.dmgimpdp file=new.dmg logfile=new.log# 有时候我们执行的过程中导入有错误,需要把导入的用户下的表都删除,删除表空间如下:# 删除用户以及用户下的所有表:drop user nsoc cascade;# 删除表空间:drop tablespace nsoc including contents and datafiles;