读书人

oracle数据导入导出,该如何解决

发布时间: 2012-02-04 15:43:09 作者: rapoo

oracle数据导入导出
小弟现在有个问题就是oracle数据库服务器在一台机子上,有两个用户A ,B,A用户用表t_person表,b用户也有表t_person,现在怎样把a用户t_person表中数据导入到b用户t_person表中,知道可以用sqlserver的导入导出工具,除了这个方法外还有没有更好的方法呢,

[解决办法]
a用户执行:
exp a/pw file=a.dmp table=t_person

b用户执行:
imp b/pw file=a.dmp ignore=y fromuser=a touser=b

引用楼主 java957 的帖子:
小弟现在有个问题就是oracle数据库服务器在一台机子上,有两个用户A ,B,A用户用表t_person表,b用户也有表t_person,现在怎样把a用户t_person表中数据导入到b用户t_person表中,知道可以用sqlserver的导入导出工具,除了这个方法外还有没有更好的方法呢,

[解决办法]
顶楼上
[解决办法]
探讨
a用户执行:
exp a/pw file=a.dmp table=t_person

b用户执行:
imp b/pw file=a.dmp ignore=y fromuser=a touser=b

引用楼主 java957 的帖子:
小弟现在有个问题就是oracle数据库服务器在一台机子上,有两个用户A ,B,A用户用表t_person表,b用户也有表t_person,现在怎样把a用户t_person表中数据导入到b用户t_person表中,知道可以用sqlserver的导入导出工具,除了这个方法外还有没有更好的方法呢,


[解决办法]
a用户执行:
exp a/pw file=a.dmp table=t_person query=\"where t_person.name in(\'XXX\',\'YYY\',\'ZZZ\')\"
b用户执行:
imp b/pw file=a.dmp ignore=y fromuser=a touser=b
这样可以吗?
[解决办法]
可以通过 dblink ,写语句实现..

读书人网 >oracle

热点推荐