我想把oracle中几个表中的数据根据条件导出来,再导入到我另一个oracle中。导入的时候还要能再建一个一样的表并把数据导入到这个新表中。我用pl/sql中有个导出表的工具来作,可是导不成功,我是第一次用这个工具,可能有些设置没调好的原因。想问各位高手下面几个问题:
1、在oracle的dos环境下用什么命令可以导出导入数据,这个命令我在网上也查了,可是也没导成功。希望这里的朋友能给我说一个完整的详细的命令,谢谢。
2、用pl/sql工具怎么导出导入表中的数据,有些设置要注意哪些。导出页面中oracle有个"where子句"的,这个选项是不是要把整个SQL语句都写上还是只写where条件;“oracle导出”,“sql插入”,“pl/sql depeloper”这三个有什么区别,相比较而言用哪个会更好。
我是要导入表的时候要再建一个相同的新表谢谢!
1、在oracle的dos环境下用什么命令可以导出导入数据,这个命令我在网上也查了,可是也没导成功。希望这里的朋友能给我说一个完整的详细的命令,谢谢。
2、用pl/sql工具怎么导出导入表中的数据,有些设置要注意哪些。导出页面中oracle有个"where子句"的,这个选项是不是要把整个SQL语句都写上还是只写where条件;“oracle导出”,“sql插入”,“pl/sql depeloper”这三个有什么区别,相比较而言用哪个会更好。
我是要导入表的时候要再建一个相同的新表谢谢!
解决方案 »
- regexp_like 能不能表达 > <等条件
- oracle 10g oem web访问isql*plus打开连接时候总是报错!
- 合并数据 真麻烦(在线等)
- 多表查询问题(谢谢先)
- tnsping正常 但是运行sqlplus却报错:ora-12154
- 存储过程调用函数的问题
- 大家好,请教一个关于连接数与licence的问题
- 给朋友们拜年!
- 奇怪问题:同一条查询语句在sqlplus中正确执行,在DBA Studio中出错了!请教为什么~~
- 偶的Oracle怎么这么脆弱啊!!
- oracle 专用的pl/sql 技巧,语句收集,大家帮帮忙
- oracle 10g 图形界面也就是 http://127.0.0.1:8080/apex
exp username/password@sid tables=tablename query=\"where rownum\<1000\" file=tablename.dmp
导入:
imp username/password@sid ignore=y file=tablename.dmp full=y
请问楼上的这个是什么意思,是常量吗
第一个是exp命令到处dmp文件
第二个是导出的sql文件,里边每行数据都是insert into语句
第三行是plsql特有的,要用它本身才能使用
这三个我都试了,“oracle导出”用这个工具导出失败,"pl/sql depeloper”导出成功了但再导进去时不是我要的目标表中的数据,是别的日志表。“sql插入”导出半天没反映。
这三个页面中都有个"where子句",我是这样写的:select * from t1 where data1>'2008-10-01'这样写不知道对不对
pl/sql的这个导出导入工具三个方面都试了,都没有成功,请各位高手帮忙,谢谢!