Chinaunix首页 | 论坛 | 博客
  • 博客访问: 278948
  • 博文数量: 121
  • 博客积分: 3050
  • 博客等级: 中校
  • 技术积分: 1262
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-25 12:18
文章分类

全部博文(121)

文章存档

2016年(3)

2011年(17)

2010年(34)

2009年(16)

2008年(40)

2007年(2)

2006年(9)

我的朋友

分类: Oracle

2007-05-23 22:23:45

最近导一个数据库中用户数据时,发现用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) |
0

上一篇:sun 下打补丁脚本

下一篇:perl mail 处理

给主人留下些什么吧!~~