高分!不够再加!求一个接口程序!

Gundam_zero 2006-01-24 07:29:28
小弟想写一个接口程序。具体:
我想把oracle里的某个数据库Database_A,导出来,需要一个接口,但是这接口程序以前没有听说过,更不会写,所想。。。!请高手指导指导,给出相关的文章的也行!分不够的,我再开一个相同的帖子再加!谢谢大家!
...全文
106 9 打赏 收藏 举报
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Gundam_zero 2006-01-25
准备结贴了!
怎样结帖啊?按那里啊?
呵呵!
  • 打赏
  • 举报
回复
Gundam_zero 2006-01-25
哦!谢谢了!
  • 打赏
  • 举报
回复
yuzl32 2006-01-25
String imp=system/manager@Database_A file=f:\daochu.dmp full=y

写错了.应该是"exp system/manager@Database_A file=f:\\daochu.dmp full=y"

相当于用oracle 的 exp 命令.
另外要注意'\' 要用'\\' 或'/' 代替.
  • 打赏
  • 举报
回复
Gundam_zero 2006-01-25
谢谢各位大哥的热心帮助,我是要导全部的(把数据库完全导出),包含表结构,和表里的数据,既导出来有两个文件的一个是.sql,一个是.txt的,上面所说的应该是Runtime.getRuntime().exec()方法是JAVA里面的吧?而IMP应该是导出命令吧!
那我是这样写对吗?请看下面:
String imp=system/manager@Database_A file=f:\daochu.dmp full=y
Runtime.getRuntime().exec(imp);
  • 打赏
  • 举报
回复
yuzl32 2006-01-25
在此页上面 有一个[管理] 你点点击它,输入分数,输入密码,点[给分]就行了. : )
  • 打赏
  • 举报
回复
evilzydar 2006-01-24
导出结果要求是什么啊?
  • 打赏
  • 举报
回复
「已注销」 2006-01-24
楼上的大哥热心而又幽默

@_@
  • 打赏
  • 举报
回复
yuzl32 2006-01-24
原来是要导出来,那么就用exp 一样的.
  • 打赏
  • 举报
回复
yuzl32 2006-01-24
怎么导?导数据还是导权限还是导结构,还是什么都导出来?

对于导数据,用纯java就可以实现.比如用ResultSet 提取出某个表的数据集后,按"INSERT INTO " + table_name + "(column_value_list ...);" 即可.

如果什么都导的话,你还是用imp 吧.调用方式:
Runtime.getRuntime().exec("imp 命令"); 这里"imp 命令" 你可以用参数传进来即可.
  • 打赏
  • 举报
回复
相关推荐
发帖
Java EE

6.7w+

社区成员

J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
帖子事件
创建了帖子
2006-01-24 07:29
社区公告
暂无公告