oracle拷贝到另一台机器,怎样写程序实现将一台机器上的db2或者oracle数据库中的某一张表复制到另一台机器上的相同表中...

满意答案

02ae427d08e371d7e90d5b995e828d6d.png

tiaozhan杯

2013.11.23

02ae427d08e371d7e90d5b995e828d6d.png

采纳率:51%    等级:12

已帮助:11107人

你要写一个 exe ?

C# 你会用么?

会的话, 还是很简单的, 把表数据读到 DataSet 里面

然后用 DataSet 的

然后用 DataTable 的 WriteXml 方法, 把数据写到 xml 文件中。

Console.WriteLine("将 DataTable 的数据,写入到 XML 文件中。");

testDataSet.Tables["result_data"].WriteXmlSchema(DATATABLE_SCHEMA_XML_FILE);

testDataSet.Tables["result_data"].WriteXml(DATATABLE_XML_FILE);

上面的操作, 就完成了 “导出”的操作。

“导入”的操作, 也是类似。

Console.WriteLine("从 XML 文件中,读取数据到 DataTable 里面。");

DataTable newDt = new DataTable();

newDt.ReadXmlSchema(DATATABLE_SCHEMA_XML_FILE);

newDt.ReadXml(DATATABLE_XML_FILE);

这样就把数据, 从 xml 文件, 读取到 DataTable 中。

然后在去把数据, 插入到 目标数据库。

00分享举报

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值