Oracle导出数据与导入数据语句
来源:互联网 发布:解放沉迷软件 编辑:程序博客网 时间:2024/05/17 09:00
oracle 对数据库的导出、导入操作用exp、imp命令实现:exp命令用于把数据从远程数据库服务器导出至本地生成dmp文件,imp命令用于把本地的数据库dmp文件从本地导入到远程的Oracle数据库中。
导出:
数据库TEST,用户名:system,密码:manager
1.将数据库完全导出到D:\TEST.dmp中
exp system/manager@TEST file=D:\TEST.dmp full=y
2.将数据库中sys1用户与sys2用户的表导出至D:\TEST.dmp中
exp system/manager@TEST file=D:\TEST.dmp owner=(sys1,sys2)
3.将数据库中的表tab1,tab2 导出至D:\TEST.dmp中
exp system/manager@TEST file=D:\TEST.dmp tables=(tab1,tab2)
4.将数据库中的表tab1中的字段name值里有"小"字的数据导出
exp system/manager@TEST file= D:\TEST.dmp tables=(tab1) query=” where name like '%小%’ ”
5.导出后对dmp文件进行压缩,在命令后面加上compress=y
exp system/manager@TEST file=D:\TEST.dmp tables=(tab1,tab2) compress=y
导入:
数据库TEST,用户名:system,密码:manager 数据文件:D:\TEST.dmp
1.将文件中数据导入至数据库
imp system/manager@TEST file= D:\TEST.dmp
(如果有的表在数据库中已经存在,导入时然后它就报错,对该表就不进行导入,这时候需要加上ignore=y)
2.文件中的数据导入数据库,如果数据库已存在该表,则不再导入
imp system/manager@TEST file= D:\TEST.dmp full=y ignore=y
3.将D:\TEST.dmp中的表table1导入
imp system/manager@TEST file= D:\TEST.dmp tables=(table1)
4. 将用户user1所属的数据导入时所属权转给用户user2
imp system/manager file= D:\TEST.dmp fromuser=user1 touser=user2
- Oracle导出数据与导入数据语句
- Oracle数据导入与导出
- ORACLE数据导出与导入
- Oracle数据导入与导出
- oracle数据导入与导出
- Oracle数据导入与导出
- oracle数据导入与导出
- oracle数据导入与导出
- Oracle数据导入与导出
- Oracle数据导出与导入
- 【Oracle】导出与导入数据
- oracle数据导出与导入
- Oracle数据导入导出
- Oracle数据导入导出
- Oracle数据导入导出
- oracle数据导入导出
- oracle导入导出数据
- Oracle数据导入导出
- js中innerHTML与innerText的用法与区别
- Java的位运算(bitwise operators)
- 关于setTimeout()得到的教训
- ORA-00020:maximum number of processes (150) exceeded 错误解决方法
- 在Django框架中进行字符串翻译
- Oracle导出数据与导入数据语句
- Struts2-异常处理机制
- 队列<queue>
- php mysql_select_db实例
- 贪心算法
- 数据结构:红黑树解析
- MySQL行级锁、表级锁、页级锁详细介绍
- c# substring
- CentOS 添加常用 yum 源