oracle多种导入导出数据方法
2016-06-13 16:50
645 查看
dmp格式:
1.dmp格式的导出可以通过客户端工具(PL/SQL)操作来完成,通过菜单栏---->Tools---->Export Tables,然后设置勾选相应参数即可,rows代表是否连同数据一起导出
2.导出还可以用cmd工具,速度也更快:
full=y表示全导出,如果只想导出某个用户的表,用owner参数
如果只想导出某几张表
3.导入命令
如果只想导出部分表:
2.sql格式
如果是sql格式,我感觉sql格式处理比较慢,虽然我不知道为什么.但肯定也是可以的
1.导出要分两步,先导出用户对象:
2.导入同样可以界面操作也可以cmd工具
如果数据多一点,在界面上运行时灰常慢的,所以考虑命令行:
1.dmp格式的导出可以通过客户端工具(PL/SQL)操作来完成,通过菜单栏---->Tools---->Export Tables,然后设置勾选相应参数即可,rows代表是否连同数据一起导出
2.导出还可以用cmd工具,速度也更快:
exp user/pwd@DB file=d:\***.dmp full=y
full=y表示全导出,如果只想导出某个用户的表,用owner参数
owner=(ownername1,ownername2)
如果只想导出某几张表
tables=(table1,table2)
3.导入命令
imp user/pwd@DB file=d:\***.dmp
如果只想导出部分表:
tables=(table1,table2)
2.sql格式
如果是sql格式,我感觉sql格式处理比较慢,虽然我不知道为什么.但肯定也是可以的
1.导出要分两步,先导出用户对象:
1 tools ->export user object 选择选项,导出.sql文件。 2 tools ->export tables-> Oracle Export 选择选项导出.sql文件。
2.导入同样可以界面操作也可以cmd工具
1 tools->import tables->SQL Inserts 导入.sql文件。 2 tools->import talbes->Oracle Import然后再导入sql文件。
如果数据多一点,在界面上运行时灰常慢的,所以考虑命令行:
sqlplus user/pwd@127.0.0.1:1521/DB sql>@full_path/***.sql;
相关文章推荐
- Oracle 执行计划优化
- SQL语句--oracle树查询
- C++连接Oracle之ADO
- oracle 查看列统计信息中 low_value
- mysql和oracle的区别
- FIREDAC(DELPHI10 or 10.1)提交数据给ORACLE数据库的一个不是BUG的BUG
- aix中procmap 查看oracle进程占用系统内存
- oracle 查看对象空间信息
- oracle11g主备库切换
- oracle shrink
- Oracle定义约束
- oracle数据导入导出
- oracle library latch
- 存储过程中Create Table权限不足问题
- oracle 自定义函数
- Oracle计算时间差函数
- ORACLE之重建控制文件
- JAVA CLOB作为参数传给ORACLE后台
- oracle length&vsize
- java处理Oracle中的clob转换成String