使用SSIS将数据从Oracle导入SQL Server时出现CodePage错误

时间:2011-08-25 09:53:33

标签: sql-server oracle ssis

我在SSIS包中的OLEDB Source上收到以下警告。

  

警告1验证警告。数据流任务:   {20582F6F-DD9C-45F5-8727-992F525E67DC}:无法检索列   来自OLE DB提供程序的代码页信息。如果组件支持   “DefaultCodePage”属性,该属性的代码页将   使用。如果是当前字符串代码,请更改属性的值   页面值不正确。如果组件不支持   属性,将使用组件的区域设置ID中的代码页。

将AlwaysUseDefaultCoePage设置为true后,警告消失,但0行从源传输到目标。也没有显示错误。

更新: oracle服务器使用 US7ASCII 字符集。我无法找到此字符集的代码页编号。

1 个答案:

答案 0 :(得分:7)

US-ASCII(7位)的代码页标识符为 20127

您可以在以下链接中找到所有代码页标识符的列表。

Code Page Identifiers (MSDN)

以下链接也可以帮助您找到与您的问题相关的其他信息:

Error importing data from oracle database to an SQL database