我在 SSIS 包中的 OLEDB 源上收到以下警告。
警告 1 验证警告。数据流任务:
{20582F6F-DD9C-45F5-8727-992F525E67DC}:无法检索该列
来自 OLE DB 提供程序的代码页信息。如果组件支持
“DefaultCodePage”属性,该属性的代码页将
使用。如果当前字符串代码更改属性值
页面值不正确。如果该组件不支持
属性,将使用组件区域设置 ID 中的代码页。
将 AlwaysUseDefaultCoePage 设置为 true 后,警告消失,但有 0 行从源传输到目标。也没有显示错误。
Update:oracle服务器使用US7ASCII字符集。我无法找到该字符集的代码页号。
US-ASCII(7 位)的代码页标识符是20127
您可以在以下链接中找到所有代码页标识符的列表。
代码页标识符 (MSDN) http://msdn.microsoft.com/en-us/library/dd317756%28v=vs.85%29.aspx
以下链接还可以帮助您找到与您的问题相关的其他信息:
将数据从oracle数据库导入到SQL数据库时出错 http://social.msdn.microsoft.com/forums/en-US/sqlintegrationservices/thread/dc1a61f2-1ab8-4ed3-b85c-db6481800b50/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)