求一条oracle导入语句 本帖最后由 weiwolong 于 2012-03-24 14:08:20 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 上面写错了 是不包括test表空间里面的test_temp这张表 Oracle9i及以前的imp,exp工具只能选择表导入导出,不能排除表,在Oracle10g中的expdp和impdp增加了exclude参数,允许排除某些不导入的表,对象类型等在exp的版本中有两种方法排除表的导入和导出方法一:加tables=(table1,table2,...,tablen)参数可导入指定表应该只能指定表,不能排除表方法二:在要导入的用户下把你不需要的表建起来,只要是同名导入时,加上ignore=n参数,这个表报错,就不会导入此表了在expdp版本中可以使用子句INCLUDE=TABLE:"LIKE 'TAB%'"来仅导出那些名称以 TAB 开头的表。类似地,您可以使用结构INCLUDE=TABLE:"NOT LIKE 'TAB%'"来排除所有名称以 TAB 开头的表。作为另一种选择,您可以使用EXCLUDE参数来排除特定的对象。虽然expdp -help指明了exclude的语法:exclude=table:emp但实际上会出错。正确的语法是exclude=table:"in ('EMP')" 又混乱了,是test和demo两个用户,不是表空间 Oracle 执行插入数据时发生异常【未执行句柄】急!!! 求sql转oracle语句 自定义函数 读Oracle数据库Clob字段你们都很慢吗? 求救!!! 请教各位有关(oracle)数据库的优化问题? Oracle8.1.7 for Windows2000企业版安装完成后如何配置 100分求一句SQL 数据导入时关于字符转换问题面出错导不了,答者有分,能者多劳!!!!! 为什么SQL*PLUS只能显示9位长度的数据(包括小数点),怎么解决?? decode的用法,空置怎么处理 oracle数据导出问题
加tables=(table1,table2,...,tablen)参数可导入指定表
应该只能指定表,不能排除表方法二:
在要导入的用户下把你不需要的表建起来,只要是同名
导入时,加上ignore=n参数,这个表报错,就不会导入此表了在expdp版本中可以使用子句INCLUDE=TABLE:"LIKE 'TAB%'"来仅导出那些名称以 TAB 开头的表。类似地,您可以使用结构INCLUDE=TABLE:"NOT LIKE 'TAB%'"来排除所有名称以 TAB 开头的表。作为另一种选择,您可以使用EXCLUDE参数来排除特定的对象。虽然expdp -help指明了exclude的语法:exclude=table:emp但实际上会出错。正确的语法是exclude=table:"in ('EMP')"