AI智能
改变未来

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/数据库password@192.168.0.160: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/dgsbcs@192.168.0.250:1521/orcl file=D:\\jingxxx\\dggz.dmp(exp 用户名/密码@IP:端口/orcl file=迁移后的库.dmp)

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

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » Oracle数据库从cmd导入数据库