Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

[5分]求代码:连接Oracle,执行一个sql语句,把查询结果备份到本地的sqlserver或mysql数据库?

秋日心情  发表于:2015-01-08 14:59:58  
复制

请教各位大佬:因为要从oracle数据库中备份一定的数据到本地数据库(sqlserver、mysql,这个数据是查询结果,有没有代码可以实现??

我自己在vb.net中可以连接到oracle或者mysql、sqlserver数据库,但是后面要怎么做?


 

Top
煮江品茶 发表于:2015-01-09 08:25:39
分别连接Oracle和sqlserver两个数据库,遍历Oracle数据库中的某个数据表,遍历过程中用insert into写入sqlserver数据库中对应的表即可。

秋日心情 发表于:2015-01-11 23:11:51

@煮江品茶 老大,能不能给个实现代码参考一下,多谢了!!




在水一方 发表于:2015-01-22 20:51:13

http://www.accessoft.com/blog/article-show.asp?userid=20576&Id=9810


修改:SQLRst = "Select sysdate From sys.dual" 为 insert...into...类型的SQL语句



菜鸟先飞 发表于:2015-02-05 20:11:07
select * insert into 需要导入的表名称 from orcale目标表

秋日心情 发表于:2015-03-09 13:31:47
@在水一方 ,版主,我要实现的是把Oracle的查询结果保存到SQLSERVER或者MySql的数据表中,怎么操作?

西出阳关无故人 发表于:2015-03-09 14:15:04
在SQLSERVER中运行:
INSERT INTO 表名称 SELECT * FROM (ODBC;DSN=dns名称;UID=用户名;PWD=密码) 库名称.表名称
 uid:ora数据库的登录名,pwd:ora数据库的登录密码


总记录:6篇  页次:1/1 9 1 :