用C#将sql server数据库的一张表的数据导入到oracle中

 我来答
lyqf365
2014-08-06 · TA获得超过1185个赞
知道小有建树答主
回答量:1291
采纳率:100%
帮助的人:782万
展开全部
开两个连接就可以了,一个从sql server 读数据,一个往oracle 写数据。

写数据的记得开一个事务,这样可以做到批量的提交,可以优化一下性能。
追问
具体怎么写啊
追答

给你随便写一个吧,oracle是scott,这个你可以找到示例的。
sql server(local db)的表是

CREATE TABLE [dbo].[EMP] (
    [EMPNO]    INT            NOT NULL,
    [ENAME]    VARCHAR (10)   NULL,
    [JOB]      VARCHAR (9)    NULL,
    [MGR]      INT            NULL,
    [HIREDATE] DATETIME           NULL,
    [SAL]      DECIMAL (7, 2) NULL,
    [COMM]     DECIMAL (7, 2) NULL,
    [DEPTNO]   INT            NULL, 
    CONSTRAINT [PK_EMP] PRIMARY KEY ([EMPNO])
);

 C#的代码看附件吧,太多,贴不上来。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式