1.exp username/password owner=schema_name rows=N file=export_file_name
imp user/password fromuser=schema_name touser=destinationuser file=export_file_name2. 9i new feature 3. imp user/password fromuser=schema_name touser=destinationuser ignore=Y
file=export_file_name
imp user/password fromuser=schema_name touser=destinationuser file=export_file_name2. 9i new feature 3. imp user/password fromuser=schema_name touser=destinationuser ignore=Y
file=export_file_name
解决方案 »
- 求一查询SQL,各位大侠进来看看。
- 一个复杂的sql 结果查询
- varchar ,varchar2和nvarchar2的区别
- oracle8.1.7备份的时候发生断电,再检查数据时出现database error code:1578
- 远程查询输入??50分
- 创建数据库ORA-12203: TNS:unable to connect to destination
- 一个关于触发器的问题(100分,铁定给分)
- 难题~~~大家帮帮我啊!!!!
- 请教下这个存储过程编译不过,是什么原因呢?
- oracle数据库怎么插入blob啊??40分坐等大神帮忙。。。
- 创建数据库时说 通道错误???
- 查询记录数多与某数值的记录。
2、exp ... tables=()...query=...(这个我没试过)
3、使用增量导出应该可以避免重复数据。
个人建议:其实只要exp help=y查看一下帮助,然后建两个测试用户试一下就行了。毕竟自己试出来的记得劳。
如果导入到出不行,编程序肯定可以实现,那就比较麻烦了
exp system/manager@serviceName file=c:\tab1.dmp rows=n tables=user.tab1问题2:
exp system/manager@serviceName file=c:\tab1.dmp tables=user.tab1 query=""" where ID>10000 """
若有多个限制条件,就象sql用where 限制一样。对多表不行问题3:
如果表有关键字,则不会导入重复数据,不管表是否存在都没有影响。
对于问题1: 解决了, 我看帮助时居然没看到rows这个参数,嘿嘿嘿,真笨啊 :(对于问题2: to young52010(IT胖子),steel1991(※随想曲※) :8.05中好像没有query这个参数,8i和9i可以吗?没有装,试验不了。大虾们试过可以的话请告诉小弟, 语句怎么写?
另外就是视图怎么导出导入?对于问题3: to young52010(IT胖子), 增量导出怎么导? 如果是后来修改过的旧记录可以导出吗?
to black_snail(●龙飞虎○) ,原来和参数顺序也有关,按照你的顺序就是可以忽略create table 错误,把记录都导入,问题是如果表没有关键字的话,会把已有的一样的记录也导入,导致大量的重复记录!另如果有大量的记录,还是增量导出好, 但是语句怎么写呢? 还有就是修改过的曾经导出了的记录是属于增量部分可以导出吗?
create table_view as select * from your_table where id>1000
exp system/manager@serviceName file=c:\tab1.dmp tables=table_view问题3:
imp user/password fromuser=schema_name touser=destinationuser ignore=Y
file=export_file_name