使用SSIS将数据从Oracle导入到SQL Server时出现CodePage错误
问题描述:
在SSIS包中的OLEDB Source上收到以下警告。使用SSIS将数据从Oracle导入到SQL Server时出现CodePage错误
警告1验证警告。数据流任务: {20582F6F-DD9C-45F5-8727-992F525E67DC}:无法从OLE DB提供程序检索代码页信息列 。如果组件支持 “DefaultCodePage”属性,那么将使用该属性的代码页 。如果当前字符串代码 页面值不正确,请更改该属性的值。如果组件不支持 属性,则将使用组件的区域设置ID中的代码页。
将AlwaysUseDefaultCoePage设置为true后,警告消失,但0行从源传输到目标。也没有显示错误。
更新: oracle服务器使用US7ASCII字符集。我无法找到此字符集的代码页码。为US-ASCII(7位)
答
代码页标识为
您可以在下面的链接的所有代码页标识符的列表。
下面的链接也可能帮助你找到更多的信息相对于您的问题:
Error importing data from oracle database to an SQL database