dump包表的导入导出

导出整张表数据:expdp  用户名/密码@127.0.0.1/数据库的Sid directory=data_dir  dumpfile = test. dump tables =test_table 

按条件导出(比如导出表中当一个字段等于一个值的所有数据)

expdp name/[email protected]/Sid  directory = data_dir dumpfile=test. dump tables=test_table query=\"where 字段名= \`字段值\`\"

通过select * from dba_directories 找出data_dir 对应的物理目录

上传dump包到数据库的物理目录

按条件导入(在原有表数据基础上append)

impdp name/[email protected]/sid directory=data_dir dumpfile=test. dump table_exists_action=append tables=test_table 

说明:有些特殊的字符通过insert语句入库会导致在表里数据乱码,可通过pl/sql的tools 的text importer入口将txt文件中数据,或excel中数据导入库表中,然后生成dump包,后期给其它需要的地方用。dump包导入数据特别快。

 

你可能感兴趣的:(数据库相关)