oracle数据库的导入导出
2014-05-22 13:51
190 查看
oracle数据库的导入(imp)导出(exp)就相当于数据库的还原与备份。
导出:
1、将数据库test完全导出
exp username / pasword@test file = d:\daoch.dmp log = d:\daoch.log full = y
--username 是用户名,pasword是其对应的密码。d:\daoch.dmp是导出的数据文件的存放路径及文件名称。d:\daoch.log是记录导出过程的日志,如果数据量比较大的话,最好记录日志,遇到问题时方便查询。full=y是数据库完全导出的关键字。
2、导出数据库test中某个或某几个用户下的数据
exp username / pasword@test file = d:\daoch1.dmp log = d:\daoch1.log owner = (user1,user2..)
3、导出数据库test中的几张表
exp username / pasword@test file = d:\daoch2.dmp log = d:\daoch2.log tables = (table1,table2..)
--这个会导出关于这几张表的所有的对象,包括在表上建立的触发器、同义词等。
4、导出数据库test中的某张表的一部分数据
exp username / pasword @test file = d:\daoch3.dmp log = d:\daoch3.log tables=(table1) query = ''\ where col like 'sd%'\''
--导出table1的col列以sd打头的数据
--以上就是我们经常使用的导出命令。
导入:
imp username1/ pasword @ test1 fromuser = username touser = username1 file = d:\daoch.dmp log = d:\daor.log
--如果只是导入几张表,可以在后边加上关键字 tables = (table1,table2)。用上边的命令导入时可能会出警告或报错,提示用户对象已存在,我们可以在后边添加ignore=y也可以把目标库中已经存在且与我们导入的对象冲突的对象全部删掉,重新导入,一般我们选用第二种方法。
导出:
1、将数据库test完全导出
exp username / pasword@test file = d:\daoch.dmp log = d:\daoch.log full = y
--username 是用户名,pasword是其对应的密码。d:\daoch.dmp是导出的数据文件的存放路径及文件名称。d:\daoch.log是记录导出过程的日志,如果数据量比较大的话,最好记录日志,遇到问题时方便查询。full=y是数据库完全导出的关键字。
2、导出数据库test中某个或某几个用户下的数据
exp username / pasword@test file = d:\daoch1.dmp log = d:\daoch1.log owner = (user1,user2..)
3、导出数据库test中的几张表
exp username / pasword@test file = d:\daoch2.dmp log = d:\daoch2.log tables = (table1,table2..)
--这个会导出关于这几张表的所有的对象,包括在表上建立的触发器、同义词等。
4、导出数据库test中的某张表的一部分数据
exp username / pasword @test file = d:\daoch3.dmp log = d:\daoch3.log tables=(table1) query = ''\ where col like 'sd%'\''
--导出table1的col列以sd打头的数据
--以上就是我们经常使用的导出命令。
导入:
imp username1/ pasword @ test1 fromuser = username touser = username1 file = d:\daoch.dmp log = d:\daor.log
--如果只是导入几张表,可以在后边加上关键字 tables = (table1,table2)。用上边的命令导入时可能会出警告或报错,提示用户对象已存在,我们可以在后边添加ignore=y也可以把目标库中已经存在且与我们导入的对象冲突的对象全部删掉,重新导入,一般我们选用第二种方法。
相关文章推荐
- oracle数据库导入导出
- oracle数据库导入导出命令!
- oracle数据库导入导出命令
- Oracle数据库导入导出方法
- Oracle数据库的导入导出
- oracle数据库导入导出
- Oracle数据库dmp文件Dos命令下导入导出
- oracle数据库导入导出之imp,exp,impdp,expdp等工具的使用
- Linux导入导出Oracle数据库
- PL_SQL(oracle数据库)导入数据出现“经由常规路径 EXPORT:V11.02.00 -64bit ”只有DBA才能导入由其他DBA导出的文件
- oracle数据库的导入导出命令
- Oracle数据库导入导出命令
- ORACLE数据库表和数据分开导出导入的方法
- oracle数据库导入与导出
- Oracle数据库数据的导入导出以及备份
- oracle数据库导入导出命令!
- Oracle数据库导入导出
- oracle数据库导入导出步骤
- Oracle数据库导入导出
- oracle数据库导入导出