最近导一个数据库中用户数据时,发现用exp user/passwd file=/tmp/test.data
时命令出错,时间紧迫,来不及打补丁处理报错内容,
经实验,得出如下方法,结果表中数据导回另一库中测试正确,
执行过程如下:
su - oracle
sqlplus user/passwd
spool head off
spool /tmp/table
select table_name from user_tables;
spool off
vi /tmp/table.lst(删除不需要的行)
exp user/passwd tables=(`cat /tmp/tables.lst`) file=/tmp/test.data
阅读(942) | 评论(2) | 转发(0) |