在oracle中,工具使用的是pl/sql ,如何把一个表的数据倒出来,然后导进另一个数据库的表

我点击tools—>export tables 但是导出的数据用什么啊格式啊?用txt的,以及xls都有乱码。Output file 选择什么好啊

export tables是导出表结构的‘文本信息’,一般txt格式是没问题的。我习惯用*.log
乱码估计是你的plsql的编码设置问题 。追问

导出来的数据时insert into 表名 values();这种格式吗?我刚试过了 还真不行

追答

你想干嘛?把你的需求说一下, export tables只是导出表结构,不会导出数据。

追问

我要导出数据,要脚本的那种 例如我导入的数据有insert into table values();这种形式的

追答

哦,不好意思,记错了。export tables objects才是导出表结构。 export tables会把数据也导出。
会生成一堆insert into ....的数据。
导出的时候导成 *.log 文件,再其他数据库上跑就可以了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-30
(tools-export tables)然后(tools-import tables)选择刚才导出的.dmp文件
第2个回答  2013-07-30
你可以用si object browser
都不用导出导入,直接拷贝粘贴就可以,非常方便
第3个回答  2013-07-30
直接在数据结果点击右键,选择 复制到EXCEL ,做这一步之前要alt+ end (显示全部结果)才行。追问

试过了 我的不行啊

第4个回答  2013-07-30
使用dmp试试追问

我开始就是dmp也不行,我用UltraEdit这个工具打开 全是乱码

相似回答