Oracle数据库从cmd导入数据库

一、数据库导入
1:连接Oracle的dba数据库
sqlplus dba用户名/dba密码 as sysdba

2:创建表空间
create tablespace 表空间名 datafile ‘D:\ORACLE11GR2\ORADATA\PCILAB\DATA.DBF’(表空间路径) size 1g autoextend on next 1g maxsize unlimited EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
3:创建用户名并赋权
CREATE USER dzzz(用户名) IDENTIFIED BY dzzz(密码) DEFAULT TABLESPACE dzzz(表空间名) TEMPORARY TABLESPACE TEMP;
赋权:grant connect,resource,dba to dzzz(用户名);
4:数据库导入
1)导入本地数据库:imp 数据库user/数据库password file=F:\app\Administrator\oradata\dzzz2019table.dmp full=y ignore=y
2)导入远程数据库加数据库地址:
imp 数据库user/数据库[email protected]:1521/orcl file=F:\app\Administrator\oradata\dzzz2019table.dmp full=y ignore=y
3)导入数据库加及指定日志
imp 数据库user/数据库password file=F:\app\Administrator\oradata\dzzz2019table.dmp log=d:\logimp.log full=y ignore=y
二、orcl数据库导出
exp dgsbcs/[email protected]:1521/orcl file=D:\jingxxx\dggz.dmp(exp 用户名/密码@IP:端口/orcl file=迁移后的库.dmp)

三、
drop user qzcj cascade; --删除用户
drop tablespace qzcj INCLUDING CONTENTS and datafiles;–删除表空间

你可能感兴趣的:(mysql)