sqlserver 链接服务器 oracle 像oracle数据库插入数据

我现在又一个链接服务器 linkOracle
现在oracle里有一个表数据大概为80万条左右
现在的sql里有一个数据表结构和oracle(对应的数据类型和字段名称)
现在想把sqlserver里的表的数据通过链接服务器插入到oracle数据里
OracleTable (Oracle数据库表)
a 字符型
b 日期型
c 数字型
sqlTable (SqlServer数据库表)
和 OracleTable 结构一样

请问语句怎么写 从sql把数据通过连接服务器添加到oracle里

字段类型时间紧就大概描述了

再SQL Server 里
insert into linkORACLE..USERNAME.ORACLETable
select * from sqlTable

其中:USERNAME是你创建 linkORACLE 时的远程登录账号
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-12-15
你是想实现一个数据传递是吧,我认为可以使用DataSet作为中介,然后再进行数据行的读取和插入,从SqlServer中取出来,再读取每一行插入Oracle数据库。
我没有实践过,你可以试试看,应该行得通,不过过程比较麻烦,而且效率低。
相似回答