EXP 命令 导出时如何,控制几张表

zjlxl 2008-12-23 05:21:46
oracle 库表非常多300多张,希望在导出时有两张表(数据量非常大)不导出,用EXP 命令如何实现?
请指教!
...全文
362 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjlxl 2008-12-23
  • 打赏
  • 举报
回复
准备试一下1楼的办法,我在网上查了一下 函数wmsys.wm_concat,只在10G下提供,
9I下没有,还有没有别的办法?可惜我们还在用9I
scn 2008-12-23
  • 打赏
  • 举报
回复
最好用和数据库一至的,要不会出现一些奇怪的错误.
zjlxl 2008-12-23
  • 打赏
  • 举报
回复
我是ORACLE 9i ,
10G的0g client expdp命令 能不能用,要导到9i中。
hexiaoling 2008-12-23
  • 打赏
  • 举报
回复
1楼可以

也可以用10g client expdp命令简单些
EXCLUDE 排除特定的对象类型, 例如 EXCLUDE=TABLE:EMP。
范佩西_11 2008-12-23
  • 打赏
  • 举报
回复
还是用语句tables=();
exp system/manager@TEST file=d:\daochu.dmp tables=(table1,tabl2,tabl3,.....)
括号中用语句来查出:
select wmsys.wm_concat(table_name) from user_tables where table_name not in('TABLE1','TABLE2');

17,382

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧