SQL Server 2005导入和导出向导:将sqlserver中的数据导入到oracle数据库报错

2024-10-29 17:31:46
推荐回答(3个)
回答(1):

从错误中可以看出,Microsoft OLE DB Provider for Oracle 不支持 Oracle 数据类型 BLOB

1 用Oracle Provider for OLE DB可以解决不能访问CLOB,BLOB
2 加“数据转换”组件可以解决“无法在 unicode 和非 unicode 字符串数据类型之间转换”错误

【希望可以帮到你】

回答(2):

数据量太大了。分段导入。用语句加条件分段

回答(3):

应该是Sql Server 数据库中有的数据类型(如raw(n)、long raw 等),ORACLE中没有这些数据类型。所以报错了。