一、本地导入导出
导出:exp 用户名/密码 file=文件路径 owner=用户名。
例:exp YGTZ/YGTZ file=D:/danchu.dmp owner = YGTZ
导入:imp 用户名/密码 file=文件路径 full=y
例:imp YGTZ/YGTZ file=E:/daochu.dmp full=y
注:在cmd命令界面下进行如上操作(dos的编辑模式)。
二、远程导入导出
若本地没有oracle数据库
- 下载oracle客户端。安装类型选择管理员,安装完成之后定义下IP地址以及服务名和端口号。(例如:IP:123.165.3.205、ORCL、1521)
- 导出:exp 用户名/密码@服务名 file=文件路径 owner=用户名。 例如:exp YGTZ/YGTZ@ORCL file=D:/danchu.dmp owner = YGTZ
- 导入:imp 用户名/密码@服务名 file=文件路径 full=y。 例如:imp YGTZ/YGTZ@ORCL file=E:/daochu.dmp full=y
若本地有安装oracle数据库
imp 账号/密码@数据库ip:端口号/服务名 file=文件路径 full=y
imp lndl/lndl@192.168.1.201:1521/orcl file=D:/daoru.dmp full=y
三、附录(Oracle用户的创建,授权,删除)
sqlplus sys as sysdba;
- 创建:create user 用户名 identified by 密码
- 授权:grant create session to 用户名;grant dba to 用户名
- 解锁:alter user 用户名 account unlock
- 删除:drop user cascade (cascade级联删除,删除用户的同时并删除该用户下的所有数据)